SuperAPI AI 工具集

ask

通用与其它

查看项目

更新于 10-16 09:52

技能介绍

用途:在开发过程中快速解答关于代码库、git 历史、项目规则、文档或可用技能的问题,自动收集相关上下文并给出结构化回答。触发关键词包括 ask、quick question、项目问题等。

主要能力:分四个阶段工作。Phase 0 并行执行 git branch --show-current、git status --porcelain、git log --oneline -5 及 node scripts/resolve-feature.js 以建立会话上下文;若 scan_error 不为 false,则来源集合未知,输出需人工介入提示。Phase 1 先结合对话上下文,再将问题分类为 code、git、docs、rules、skill、arch 或 multi 意图,并检查是否有更合适的技能进行建议而非自动跳转。Phase 2 按意图执行受限的检索(如 code 取前 10 个文件、最多读 5 个、只追溯一层导入;multi 最多读 8 个文件)。Phase 3 视复杂度可选派出最多 2 个 Explore 子代理。Phase 4 综合输出,每条结论须附来源。

使用方式:以斜杠命令方式调用,附带问题。回答格式为 Answer、Sources 表格(file/commit/command)、See Also。答案默认少于 500 词。

限制:严格只读,禁止 git add/commit/push/pull/reset/stash/rebase/merge/checkout --/restore/clean 等变更命令,allowed-tools 不含 Edit、Write、NotebookEdit。所有读取限于仓库根目录内,拒绝 .. 路径段、仓库外绝对路径及指向仓库外的符号链接,跳过 .env、credentials.*、secret 等文件,高置信密钥以 [REDACTED] 处理。不适用于代码修改、代码评审、规格评审、文档评审、缺陷修复、下一步决策、深度多源研究或系统化代码追踪等场景,应改用对应技能。资料未说明收费、平台或价格信息。