refactor: 统一命令名为 kb-cli
- 修改 Use 字段从 'kb' 改为 'kb-cli'
- 更新 Long 描述中的命令示例
- 保持与 axin-cli 的命名风格一致
| | |
| | | } |
| | | |
| | | var rootCmd = &cobra.Command{ |
| | | Use: "kb", |
| | | Use: "kb-cli", |
| | | Short: "知识库搜索与管理工具", |
| | | Long: `kb - 知识库搜索与管理工具 |
| | | Long: `kb-cli - 知识库搜索与管理工具 |
| | | |
| | | Global: [--vault=<路径>] [--db=<路径>]`, |
| | | } |
| | |
| | | Use: "search [keywords...]", |
| | | Short: "搜索知识库", |
| | | Long: `# search - 搜索 |
| | | kb search <关键词> [--top N] [--expanded <词>] [--symptom <词>] [--with-content] [--with-links] [--json] # 搜索知识库,支持关键词、扩展词、症状词`, |
| | | kb-cli search <关键词> [--top N] [--expanded <词>] [--symptom <词>] [--with-content] [--with-links] [--json] # 搜索知识库,支持关键词、扩展词、症状词`, |
| | | Args: cobra.MinimumNArgs(1), |
| | | RunE: runSearch, |
| | | } |