SuperAPI AI 工具集

zoom-out

编程与开发

查看项目

更新于 10-15 19:53

技能介绍

用途:在接触不熟悉的代码区域时,先获得高层级的架构视角,理解该部分如何连接到更大的系统,从而在修改前掌握影响范围。

主要能力:产出结构化的模块地图,包含关注区域内所有相关模块、调用方关系(谁调用谁)、关键依赖(谁依赖谁),并将 CONTEXT.md 中的领域词汇应用到模块名称上,而非使用内部实现名称。输出中还会标出关键接缝,以及本处使用的领域术语含义。

使用方式:在遇到陌生代码时,先请求一次 zoom-out 再深入,例如要求“Zoom out 并给出[模块/组件]如何融入系统的更广视角”。该技能的 disable-model-invocation 为 true,属于指令框架而非独立处理单元,应作为行为指令在探索代码时调用。文中给出流程:识别任务触发条件与预期输出,自上而下遵循工作流步骤,下一步前验证输出,记录阻塞与失败回退路径。

适用场景:导航陌生代码并需要了解其与系统连接方式时;在修改前了解影响范围时;在深入实现前需要模块地图时。

限制与不适用:查找特定符号或模式应改用 codebase-search;寻找架构改进机会应改用 improve-codebase-architecture;调试具体故障应改用 debugging。该技能曾在上游 mattpocock/skills 中被移除(实践中未使用),此处保留作为架构 zoom-out 入口。其余如具体安装命令、收费与价格信息,资料中暂未提供。