我们非常重视您的个人隐私,当您访问我们的网站时,请同意使用的所有cookie。有关个人数据处理的更多信息可访问 《隐私政策》

2026.05.18

2026年第5期:整车测试与智能化业务部专家分享《如何让AI按工程实践流程写代码》

4月17日,AI DAY分享会特邀整车测试与智能化业务部专家D Yang担任主讲嘉宾,围绕《如何让AI按工程实践流程写代码》主题,深入介绍了superpowers框架如何实现工程化AI编程,并现场演示了从零构建待办事项Web工具的全过程。

一、效率悖论:为什么AI感觉快了,项目却慢了?

开发者主观感知效率提升24%,但实际项目完成时间延长19%,感知与现实的倒挂成为AI编程落地的核心障碍。根源:无需求澄清即编码、跳过测试设计、忽视架构权衡、缺乏审查机制,本质是未将工程化纪律引入AI开发流程。

二、核心解法:superpowers框架与“约束即自由”

核心理念:“约束即自由”——通过强制流程控制实现高质量交付,在正确阶段执行正确动作。

七大强制阶段:需求澄清→环境隔离→任务拆解→并行开发→测试驱动→代码审查→分支收尾,前序未完成不进入下一阶段。功能模块涵盖需求澄清、任务规划、TDD、代码审查及安全审查(支持SQL注入、XSS等检测)。

三、实操演示:从零构建待办事项Web工具

需求:前后端个人管理应用,CRUD、截止日期、分类标签,前端Vue,后端SQLite。

方案决策:系统提供三种架构方案,选择前后端分离模式以便于扩展。

输出:项目目录结构、数据模型、API文档、UI流程图、错误码说明,形成完整需求规格书。

四、关键机制:宪法文件与技能生态

宪法文件(agents.md):存放于工程根目录,定义团队规范与质量标准,如强制TDD覆盖率≥80%。

技能扩展:新技能放入skills目录并编写说明文档,在全局文件中声明触发条件即可联动;避免功能重叠的技能,优先复用现有流程。

五、环境配置与性能优化

环境:推荐内网使用字节开源IDE + superpowers中文版,依赖Node.js与Git。

优化:支持替换为阿里云、智谱AI等国产大模型,配置API密钥可绕过排队提升响应速度;支持通过代理层接入公司私有模型。

六、适用场景与展望

四大适用场景:新功能开发、Bug修复、代码重构、团队协作。

无代码基础者也可借助AI完成工具开发,推动研发人员使用superpowers规范个人开发流程,实现AI能力的工程化落地。