SuperAPI AI 工具集

codenavi

编程与开发

查看项目

更新于 10-15 22:10

技能介绍

用途:CodeNavi 面向需要进入陌生或缺乏文档代码库的开发场景,作为“领航员”帮助理解代码、定位问题并实施改动。

主要能力:采用固定任务循环:简报(BRIEFING)→侦察(RECON)→计划(PLAN)→执行(EXECUTE)→验证(VERIFY)→复盘(DEBRIEF)。坚持不假设、不虚构,不确定时明确说明;所有耗时调查得到的知识写入项目 .notebook/,并以 file:function() 或 file (L10-25) 形式引用而非复制代码。执行时只改任务所需范围,遵循项目既有风格。

使用方式:先读取 .notebook/INDEX.md(若存在),再围绕问题最近的入口追踪调用与数据流,控制读取范围与 token 消耗。非琐碎改动前先给出带验证标准的计划并等待确认。验证时运行已有测试或确认缺陷不再复现;无法自动验证则明确列出人工检查步骤。需要外部事实时按顺序查 .notebook/、项目文档、MCP Context7、网络搜索,最后才给出标注为不确定的推测。复盘时按触发条件新建或更新笔记,并更新 INDEX.md。

适用场景:未知项目的缺陷修复、小功能、重构、跨模块改动,以及理解认证流程、模块上手等探索任务;任务规模可缩放,琐碎改动可简化流程。

限制:不修改任务范围外的代码(含历史死代码,除非被要求);不把不确定信息当事实;与项目风格冲突时先向开发者提出而非静默更改。具体安装命令与运行环境要求暂未提供。