ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

模板越攒越多,AI 编程会患上“提示词肥胖症”吗

模板越攒越多,AI 编程会患上“提示词肥胖症”吗

模板越攒越多,AI 编程会患上“提示词肥胖症”吗

【免费下载链接】claude-code-templatesCLI tool for configuring and monitoring Claude Code项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-templates

上周有个读者给我发消息,说他给 Claude Code 装了 40 多个技能包、二十来个自定义指令,还顺手挂了七八个“专家人格”。

结果呢?AI 不但没变聪明,反而开始“犯迷糊”:让他改一个按钮颜色,它把整个页面重构了一遍;明明写了“禁止改动数据库”,它照样动了。

他百思不得其解:我不是喂得越多,它就越懂我吗?

这事儿,还真不一定。今天咱们就借着一个在 GitHub 上挺火的开源项目,把“提示词肥胖症”这件事聊透。

一、先说说这个“病”是怎么得的

打个特别简单的比方。

你上班的工位就那么大。桌上摆一台电脑、一个杯子、一支笔,干活飞快。可如果同事天天往你桌上堆东西——今天一摞报表,明天三本厚手册,后天一箱样品——你照样能坐下,但找支笔得翻三分钟,脑子也被那一堆东西占着。

AI 的“工位”叫上下文窗口。你可以把它理解成 AI 一次能同时摊在眼前的全部材料,是有上限的。

而提示词、角色设定、技能包、项目规范、各种自定义指令,全都要占这块地方。装得越多,留给“这次真正要干的活”的空间就越少。

于是就出现了那种诡异的场面:你让它修个登录 bug,它却先花一大段注意力去回忆“我是资深架构师、我崇尚整洁代码、我遵守十八条命名规范”,等轮到 bug 本身,劲儿已经用得差不多了。

这不是它不聪明,是它被你塞撑了。

二、这个项目的“体检报告”,比段子更扎心

我说的项目叫 claude-code-templates,国内一般直接叫它“Claude Code 模板库”,官网叫 aitmpl.com。

它的定位其实很朴素:把大家写好的角色、指令、技能、自动化配置收集起来,让你一条命令就能装进自己的开发环境。

问题也就出在这个“收集”上。它现在公开的组件数量是这样的:

  • 422 个 AI 角色(agents)
  • 288 条自定义指令(commands)
  • 892 个技能包(skills)
  • 107 个外部工具连接(MCP)
  • 63 个自动化触发器(hooks)
  • 再加上设置模板、循环工作流、插件等

加起来小两千个,整个仓库 92MB。

我第一次看到这个数字的反应是:这不就是那个塞满东西的工位,还被扩建成了仓库吗?

更有意思的是,它自己的文档里就白纸黑字写着一条“天花板”:Claude Code 的自定义指令有一个字符预算,默认 15000 个字符。一旦超了,AI 就只能看到其中一部分指令,界面上会提示“M of N commands”——意思是“你有 N 条,但我这次只看见 M 条”。

你看,官方自己都承认:装多了,AI 真的会看不见。

在它的搜索界面里,这个“肥胖现场”特别直观。搜一个 “supabase”,蹦出 11 个结果,角色、指令、工具连接挤成一排:

搜 “vercel” 更夸张,18 个结果,分成四栏铺满屏幕:

一个技术名词就能搜出十几二十个“可能有用”的东西,你说一个普通开发者忍得住不全都装上吗?

装完之后,AI 的桌上就多了一堆“可能有用”的杂物。

三、真正的高手,都在做“减法”

有意思的是,这个项目自己反倒给出了解药。它用的办法,说白了就是**“分层加载”**——像图书馆,而不是像搬家。

你去图书馆找书,不会一进门就把所有书搬到你面前。你先看书脊上的书名,感兴趣了翻目录,确实需要才把正文抽出来。

Claude Code 的技能包就是照这个逻辑设计的,分三层:

第一层,只有名字和一句简介,永远摆在 AI 眼前。这部分大概一百来个词,成本极低。

第二层,是技能的正文说明,只有当你真的聊到这个话题,它才被“抽出来”看。官方建议控制在 500 行以内。

第三层,是附带的参考资料、脚本、素材,平时根本不进 AI 的脑子,需要的时候才翻。

这么一设计,你就算装了 800 多个技能,AI 平时脑子里也只有几百个字的小目录,不至于当场“噎住”。

它还有第二招:给子任务单独开一间会议室。

你可以把某个活儿派给一个“子代理”,这个子代理有自己独立的上下文空间,干完只把结论带回来。就像公司里那种靠谱的外包——你不必把全部背景资料一股脑倒给他,他自己去查、自己去做,最后交一份报告。

主线程的桌子始终是干净的。

说到底,AI 编程的竞争力不在于你喂了多少,而在于你在正确的时刻,喂了正确的那一小口。

四、什么样的模板该瘦身,什么样的该留着

那具体怎么判断?我把常见的“过度设计”症状列一下,你对号入座:

该果断砍掉的:

  • 装了半年、一次都没被触发过的技能包——它不占桌面,但占你的心智,也占索引;
  • 内容互相打架的角色设定,比如同时要求“极致简洁”和“详尽注释”;
  • 那种“我希望你是一个严谨、专业、有十年经验、热爱开源、注重细节的工程师”式的万能彩虹屁——这些话对输出质量几乎没有帮助,纯属占位;
  • 把整本框架文档塞进项目规范里。AI 不需要背完整本字典才会写字。

该好好留着的:

  • 三五条真正会改变结果的“硬约束”:不要动哪些目录、必须跑哪些测试、提交信息用什么格式;
  • 一两个高频场景的专用指令,比如“提交前自检”这种每天都要用的;
  • 项目独有的“怪规矩”——这些网上搜不到,只有你知道,这才是模板的价值所在。

一句话总结:模板的价值不在数量,在于它替你记住了多少“你不想再说第二遍”的事。

五、普通人想试试,门槛高不高?

不高,甚至可以说有点“傻瓜”。

不用显卡,不用本地部署大模型,一台普通笔记本就行。它是个命令行小工具,装的时候敲一行npx claude-code-templates,就会弹出交互菜单,让你挑角色、挑指令、挑技能,像点菜一样选完自动装好。

懒得敲命令的,直接上它官网浏览也行——上面那些截图就是网页版,点一点、搜一搜,看中了再装。

它还有个挺讨喜的附加功能:一个本地仪表盘,能看到你每次让 AI 干活花了多少“token”(可以理解成 AI 的计费字数),哪个会话烧得最狠,一眼就清楚。这相当于给“提示词肥胖症”配了个体重秤——先看见,才谈得上减。

适合谁呢?我觉得三类人最划算:

  • 天天用 AI 写代码的开发者:把团队约定固化下来,比每次口头交代靠谱;
  • 半路出家的独立开发者:拿现成的角色和技能当“起步配置”,少走弯路;
  • 爱折腾的科技爱好者:想搞明白 AI 编程到底怎么回事,从这套模板里翻一翻,比看十篇教程都直观。

写在最后

我们这代人对 AI 有一种天然的焦虑:总怕自己给的不够多,怕它不懂我,怕漏了什么关键背景。

于是拼命加,加角色、加规则、加技能、加参考资料。加到最后,AI 的桌子上堆满了“可能有用”的东西,唯独没有位置放今天要干的活。

其实这事儿跟收拾房间一个道理。真正让人舒服的家,不是东西最多的那个,是每样东西都在它该在的位置上。

所以我想问问你:你现在给 AI 装了多少个技能包?有没有哪一次,你明显感觉到“它好像被我说糊涂了”?

评论区聊聊,我看看谁的“AI 工位”最乱。

【免费下载链接】claude-code-templatesCLI tool for configuring and monitoring Claude Code项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-templates

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表