[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site-settings":3,"articles-all":12},{"siteName":4,"siteDescription":5,"authorName":6,"copyright":7,"logoSymbol":8,"createdAt":9,"updatedAt":10,"id":11},"DICE","前端工程师的技术日志，记录 AI 探索与独立开发的思考","dice","Copyright © 2026 Dice. All rights reserved.","https:\u002F\u002Fstatic.diceio.com\u002Ff\u002Fb263d41b758729f8a32abdfeed19f620b85b22e9f4e2a126b2bd016f88a4df41",1782794723207,1783653454363,"6a4349e3ab9e79d68cae07a4",[13,28],{"id":14,"slug":15,"title":16,"summary":17,"content":18,"category":19,"categorySlug":20,"tags":21,"featured":23,"date":24,"readTime":25,"cover":26,"views":27},"6a56013565da7e1d061c1315","ai-coding-developer-ability","AI 时代开发者正在失去什么？从 AI Coding 到工程能力的反思","从 AI 自动生成代码，到 AI 辅助完成完整项目开发，开发效率正在被重新定义。但当我们越来越依赖 AI 时，是否正在减少对源码、架构和设计能力的深入理解？本文记录我在 AI 开发实践中的思考与探索。","","AI","ai",[20,22],"思考",false,"2026-07-14","1 分钟阅读","\u002Fcovers\u002Fpost-1.webp",0,{"id":29,"slug":30,"title":31,"summary":32,"content":18,"category":19,"categorySlug":20,"tags":33,"featured":23,"date":36,"readTime":25,"cover":26,"views":27},"6a53e5e465da7e1d061c04e6","sdd-tdd-ai-development","为什么 AI 时代反而需要 SDD 和 TDD？","AI Coding 时代，SDD帮助我们明确“开发什么”，TDD帮助我们验证“是否正确”。本文结合 OpenSpec、真实项目案例和个人理解，探索两者如何结合，构建更高效、更可靠的软件开发流程。",[20,34,35],"SDD","TDD","2026-07-12"]