SuperAPI AI 工具集

autonomous-development

编程与开发

查看项目

更新于 10-16 06:50

技能介绍

用途:该技能面向“最小人工干预”的完整开发生命周期,从高层用户需求推导到可上线实现,覆盖功能开发、多阶段项目管理、自动调试和持续质量保障。

主要能力:

  1. 里程碑规划:按“需求→功能拆解→里程碑计划”分解任务,提供简单/中等/复杂/专家四档复杂度矩阵与预估耗时,并按依赖优先排序(基础层、核心逻辑层、集成层、质量层)。
  2. 增量开发:每个里程碑须保持可运行状态,采用约定式提交格式(如 feat、fix、refactor、test、docs、chore、perf);推荐渐进增强四阶段(基础实现、错误处理、优化、打磨)。
  3. 自动调试:按错误类型分类并给出可自动修复比例(语法、导入、类型、名称、逻辑、集成、性能错误),采用最多五轮调试循环,从高置信度快修逐步过渡到替代方案;给出连接重试、类型转换、空值安全、参数校验等常见修复模式与代码。
  4. 参数一致性校验:跨文件检查函数签名、配置键、类型提示、API 契约、数据库模式,并提供自动校验思路。
  5. 质量保障:质量分 0-100,分代码 40、测试 30、文档 20、安全 10,阈值分别为 85-100 优秀、70-84 良好、50-69 一般、0-49 不合格;按优先级自动修复或仅报告。
  6. 测试策略:测试优先级矩阵(关键路径、集成、性能)与测试先行模式;提供需求验收清单模板。
  7. 学习集成:以 JSON 结构存储成功模式、常见问题、质量指标与技能有效性,用于持续改进。

使用方式:按上述策略组织开发任务与提交,运行测试并持续校验参数与类型;调试时按循环迭代,失败后转人工。高级模式含并行里程碑执行(独立组件、测试生成、文档更新、多缺陷修复)与自适应规划(依据实际耗时调整估算)。

适用场景:按高层需求实现功能、管理复杂多阶段项目、需在自主开发中维持质量、持续测试验证、自动修复缺陷、保证参数一致与类型安全。

限制:资料未提供具体安装命令、平台或价格;自动修复比例与质量阈值为技能给出的经验参考,非保证结果;逻辑、性能等错误自动修复率较低,低置信度问题需人工介入。