Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogConfig ¶
type CatalogConfig struct {
Site string `json:"site"`
URL string `json:"url"`
Selectors Selectors `json:"selectors"`
Items []*CatalogItem `json:"items"`
AIGenerated bool `json:"ai_generated"`
Confidence float64 `json:"confidence"`
ScannedAt string `json:"scanned_at"`
}
CatalogConfig 目录配置(与fetch模块共享结构)
type CatalogItem ¶
type CatalogItem struct {
Title string `json:"title"`
URL string `json:"url"`
Level int `json:"level"`
Children []*CatalogItem `json:"children,omitempty"`
}
CatalogItem 目录项
type Config ¶
type Config struct {
URL string // 要验证的URL
Selector string // 正文选择器
Type string // 选择器类型: css/xpath
Catalog string // catalog.json路径
Output string // 输出目录(用于缓存)
Save bool // 是否保存到catalog
AppConfig *models.AppConfig
}
Config verify命令配置
type Processor ¶
type Processor struct {
// contains filtered or unexported fields
}
Processor verify处理器
func NewProcessor ¶
NewProcessor 创建verify处理器
Click to show internal directories.
Click to hide internal directories.