SuperAPI AI 工具集

skill-context-detection

办公与效率

查看项目

更新于 10-16 09:47

技能介绍

用途:为 claude-octopus 工作流技能提供自动上下文检测,判断当前任务是代码向的 Dev 上下文,还是研究/策略向的 Knowledge 上下文,替代手动 /octo:km 切换。

检测流程:第一步检查显式覆盖,读取 ~/.claude-octopus/config/knowledge-mode,on 返回 knowledge,off 返回 dev,auto 或未设置继续自动检测;第二步分析提示词内容,统计知识类关键词(如 market、ROI、strategy、research、personas、PRD、proposal)与开发类关键词(如 API、endpoint、database、implement、debug、refactor、test、deploy)的数量,多者胜出,持平则进入第三步;第三步分析项目上下文,如存在 package.json、Cargo.toml、go.mod、pyproject.toml、pom.xml 或 src、lib、app 代码目录倾向 Dev,存在 docs、research、strategy、reports 且多为 md、docx、pdf、pptx 倾向 Knowledge;第四步兜底,有代码的 git 仓库默认 Dev,无代码默认 Knowledge。

输出:返回结构化对象,含 context(dev 或 knowledge)、confidence(high、medium、low)和 signals(提示词指标、项目类型、是否显式覆盖)。工作流技能用它调整研究重点、代理选择、输出格式与质量门禁,并更新可视化横幅中的上下文标识。

覆盖与置信度:可执行 /octo:km on 强制知识模式、/octo:km off 强制开发模式、/octo:km auto 恢复自动检测;置信度 low 时可简要告知用户可覆盖。该技能还可在识别工作阶段后非侵入地建议 /octo:brainstorm、/octo:plan、/octo:debug、/octo:tdd、/octo:review、/octo:deliver、/octo:research、/octo:security 等命令;用户说 stop suggesting 会关闭 OCTO_PROACTIVE_SUGGESTIONS,说 be proactive 可重新开启。

限制:该技能原为 Claude Code 设计并适配 Codex,命令以已安装技能名交叉引用,需使用当前会话实际暴露的宿主工具,不应假定某提供方或子代理可用;具体平台支持、收费与效果资料未提供。