用途:当用户提及最新文档、最新模型、最新设置指引、最新 API 行为,或明确提到 chub、Context Hub 时使用该技能。其核心思路是不要凭记忆猜测,而是通过 chub 获取当前版本的权威资料。
主要能力与流程:
- 确认 chub 是否存在,执行 command -v chub >/dev/null 2>&1;若不存在且环境具备 node、npm、网络与包管理权限,则安装 npm install -g @aisuite/chub。若安装受阻,应告知用户缺少什么,而不是猜测。
- 始终先运行 chub help,以其输出作为已安装 CLI 版本的权威说明;若本文件与 chub help 冲突,以 chub help 为准。
- 检索与获取:典型流程为 chub search "<library or workflow>" --json 与 chub get <id> --lang py,用获取到的文档或技能作为 API 形态、安装步骤、版本、模型名称、模型配置及工作流指引的依据。
- 保存本地笔记:对值得后续复用的项目特定简短说明,执行 chub annotate <id> "Concise project-specific note",仅用于本地、可执行、未来获取时值得看到的注释。
- 提交反馈:除非用户明确要求不要,使用文档或技能后应提交反馈,如 chub feedback <id> up --label accurate "What was useful" 或 chub feedback <id> down --label outdated "What needs fixing"。有效标签包括 accurate、well-structured、helpful、good-examples、outdated、inaccurate、incomplete、wrong-examples、wrong-version、poorly-structured。反馈评论中不得包含密钥、源代码、私有架构细节或其他敏感信息。
适用场景:需要当前而非过时的文档、安装配置、API 行为或模型信息时。
限制:依赖 node、npm、网络与包管理权限完成安装;以 chub help 输出为准;其他未提供的细节暂未提供。