SuperAPI AI 工具集

developing-features

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:当用户提出构建、实现或新增功能时,引导一条系统化的功能开发流程,强调先深入理解代码库、澄清所有未明确细节,再进行架构设计与实现。

主要能力与流程:\n1. 发现:明确要构建什么,创建待办清单,向用户询问要解决的问题、功能行为及约束。\n2. 代码库探索:并行启动2-3个代码探索智能体,分别寻找相似功能、梳理架构与抽象、分析相关功能实现、识别UI模式与测试方式;每个智能体需列出5-10个关键文件供后续阅读。\n3. 澄清问题:识别边界情况、错误处理、集成点、范围边界、设计偏好、向后兼容与性能需求,整理成问题列表等待用户回答。\n4. 架构设计:并行启动2-3个架构智能体,分别给出最小改动、整洁架构、务实平衡三种方案,比较权衡并给出推荐,由用户选择。\n5. 实现:必须获得用户明确批准后,阅读相关文件并按选定架构实现,遵守代码库约定,编写清晰有文档的代码。\n6. 质量审查:并行启动3个审查智能体,分别关注简洁性与DRY、Bug与功能正确性、项目约定与抽象;汇总最高严重度问题,由用户决定何时修复。\n7. 总结:标记待办完成,汇总构建内容、关键决策、修改文件与后续建议。

使用方式:该技能以自然语言触发,资料未提供具体安装命令或代码调用方式。

适用场景:需要新增功能、进行功能级代码探索与架构决策、或希望在实现前后获得多角度审查的开发任务。

限制:资料未说明支持的具体平台、模型、费用或性能表现;流程依赖用户参与回答与审批,并要求启用相应智能体,未提供时无法确认可用性。