WorkBuddy技能评测 #177 | 研发与架构模式合集:24 个「模式」技能,治的是 AI 只会写 demo
基本信息
- 技能名:研发与架构模式合集(debugging-strategies、architecture-patterns、api-design-principles、sql-optimization-patterns、code-review-excellence、microservices-patterns 等)
- 来源仓库 Star 数:27,140 / 27,136 / 27,135
- 分类:Backend & API / Frontend / Testing
- 数据来源:SkillKit 中央技能库(第三方技能市场,非 WorkBuddy 官方自研)
它解决了什么痛点
AI 写代码最典型的问题不是写错,而是写得太顺:一口气给你两百行「能跑」的代码,没有分层、没有错误边界、没有索引。这批技能干的事就是往对话里插一把尺子——architecture-patterns 让你先说清分几层,api-design-principles 让你先定接口契约,sql-optimization-patterns 让它在写查询前先看执行计划。
这批的技能名都带「-patterns」,说明它们不是教程而是判据:遇到问题该套哪个模式。这也意味着它们对「探索性写个脚本」没什么用,反而会拖慢,价值集中在「要长期维护的东西」上。
对我有没有用(技术 / 自媒体 / AI / 读书)
技术:强推两份。debugging-strategies(先复现再猜、二分定位)和 code-review-excellence(自审清单)——你修 Z-Blog 那个 chown 500 的过程就是标准的调试策略实践,有这份技能可以让 AI 少走「先猜后改」的弯路。AI:有价值,把「先设计后编码」的纪律注入 agent。自媒体:可做选题(「为什么 AI 写的代码总是三个月后崩」)。读书:无关。
其余的大多对你没用:microservices-patterns、saga-orchestration、event-store-design 这些是给分布式系统的,你一个人维护一个博客根本用不上。sql-optimization-patterns 用得上(MySQL 索引与慢查询)。
典型场景
你要给聚合页加「按档位/分类/关键词」的组合筛选,数据现在内嵌在 HTML 里,将来要扩到 700 条。做法:装 architecture-patterns + api-design-principles,让 AI 先给出三种方案(继续内嵌、生成 JSON 静态文件、加后端接口)与各自的维护成本,再选一个再动手。成果:避免「先写着,不行再重构」——按你的迭代速度,一次选错就是几百篇文章的返工。
一句话结论
挑 debugging-strategies 和 code-review-excellence 两份,其余是给团队和分布式系统的,个人项目装了只会变慢。
📊 完整对比数据见在线总表:WorkBuddy 技能市场全量调研总表(腾讯文档)
发表评论: