SuperAPI AI 工具集

wiki-researcher

编程与开发

查看项目

更新于 10-15 21:47

技能介绍

用途:在代码库内针对特定主题进行多轮迭代的深度研究,适用于用户希望理解“某功能如何工作”、复杂多文件系统或架构与模式调查的场景。

主要能力:要求先解析代码来源仓库上下文,检查 git remote get-url origin,并向用户确认是本地仓库还是提供源仓库 URL;有远程地址时使用链接式引用,本地则用本地路径引用,并通过 git rev-parse --abbrev-ref HEAD 确定默认分支,未解析来源前不得继续。研究分五轮,每轮采用不同视角并基于前轮发现:结构/架构、数据流/状态管理、集成/依赖、模式/反模式、综合与建议。每轮至少包含一个 Mermaid 图和一张结构化表格。重要发现需说明结论、展示证据、解释影响、标注置信度并列出待查问题。

使用方式与规则:核心不变量包括追踪真实代码路径、阅读实际实现、沿调用链深入、区分事实与推断;不接受基于文件名或惯例的猜测、未验证的模式判断、跳层分析,以及对未读代码的确定性断言。引用证据需匹配声明的类型,如调用关系需文件路径与函数名,数据流需从入口到目标的完整追踪。结论不得重复前轮发现,须始终使用解析后的引用格式,保持主题聚焦,并明确标注尚未探索的知识边界。

限制:资料未提供具体安装命令、平台支持、收费方式或效果数据;该技能依赖 Mermaid 图表输出,且强制先完成仓库上下文解析,否则无法推进研究。