行业动态
x.com ·
@vikingmute
开发者分享 /codebase-design 提示词:用固定术语词典约束 AI 重构大模块
X 用户 Viking 表示 Matt Pocock 的 /codebase-design 对其帮助很大,尤其在让 AI 重构大模块时。该提示词不修改任何代码,而是一套词典,把 module、interface、depth、seam、adapter、leverage、locality 等词定义死,禁止用 component、service、API、boundary 等含糊替代,从而让边界更清楚;作者还称其中四条 rules 值得思考。原帖引用了 Matt Pocock 关于用删除测试寻找浅模块、消除不必要抽象的说法。
AI推荐理由 分享 Matt Pocock 的 /codebase-design 提示词实践:它不修改代码,而是一套固定术语词典(module、interface、depth、seam、adapter、leverage、locality),禁止用 component、service、API、boundary 等含糊词替代,用于让 AI 重构大模块时边界更清晰,并提到其中四条 rules 值得思考。属于个人使用体验转述,无代码或效果证据,价值在于提供一种约束 AI 重构的提示词思路。
62
浏览 666
点赞 1
评论 1
转发 0
正文
matt 的这个 /codebase-design 最近对我帮助很大,尤其是让 AI 重构一些大模块的时候,它其实不修改任何代码,只是一套词典,把 module、interface、depth、seam、adapter、leverage、locality 每个词定义死。禁止用 component、service、API、boundary 这些含糊替代,规定好这套词典以后,边界会很清楚。
还有里面的四个 rules 真的是值得好好思考。

Matt Pocock@mattpocockuk
mattpocock/skills prompt of the day:
/codebase-design Take a look in the repo for shallow modules, applying the deletion test and look for candidates for deletion.
Helps kill unnecessary abstractions.
[🔗 View Quoted Tweet](https://x.com/mattpocockuk/status/2105563604384915639)