惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
IT之家
IT之家
博客园 - Franky
博客园_首页
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
量子位
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
博客园 - 三生石上(FineUI控件)
M
MIT News - Artificial intelligence
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件
Jina AI
Jina AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog RSS Feed

慕雪的寒舍

【Linux】腾讯云服务器被攻击后,我是怎么排查挖矿木马的 【Agent】Multica使用心得 【AI】叙界S3备份需求,多Agent赛马 【Nginx】使用OpenResty Lua拦截Artalk广告昵称 【AI】给Codex加上rm防误删Hook 【AI】渐进式披露能省Token,但要管住Agent Loop 【Mac】修改Mac的hostname,告别局域网IP乱入 【随笔】招商银行visa金卡申请和绑定海外谷歌账户支付 【工具】用AI随手写博客 【测开】adb shell am start 启动跳链时 & 符号被截断的解决方法 【Appium】安装 xcuitest 驱动时 npm install 报错的解决方法 【2026】新年快乐! 【Mac】解决MacBook WiFi玄学问题“连上WiFI但是没网络”的折腾经历 【AI】智谱AutoGLM部署教程:AutoDL云服务器+本地PhoneAgent配置 【Agent.10】OpenAI接口输出格式约束(response_format) 【Agent.09】LangChain里面使用MCP工具 【Hexo】简单记录如何在服务器上部署hexo-friend-article 【ConfyUI】在MacBook上用ConfyUI部署阿里Z-Image最新开源模型 【Agent.08】LangChain的第一个Demo:从零开始构建Agent 【Mac】MacBookPro无法连接第2个外接显示器问题解决 【Mac】为Mac配置基本开发环境 【Agent.07】什么是Agent?从Chat到ReAct的AI进化之路 【Agent.06】使用openai sdk实现多轮对话 【Agent.05】OpenAI接口Function Calling工具调用详解 【MCP】无敌了,chrome-devtools-mcp杀死浏览器AI自动化的比赛! 【随笔】本地部署AI的现状和AI本地部署的价值
【AI】AI老是喜欢写总结文档,咋办?
慕雪年华 · 2025-11-06 · via 慕雪的寒舍

距离上次更新本文已经过去了 200 天,文章部分内容可能已经过时,请注意甄别。

说明

最近这一年,各个类型的AI编程工具那是层出不穷,想必大家都遇到过一个问题,那就是AI在完成你给定的任务的时候,会输出非常非常非常非常非常多的文档和其他附属产物:

  • 说明文档
  • 使用文档
  • 总结文档
  • 测试代码
  • ……

特别是claude的模型,写文档那是太喜欢了。而国产的GLM-4.6和Qwen估计是蒸馏了太多claude模型的数据,导致这俩模型也爱上了写文档,那是卡卡给你写的层出不穷。

image.png

image.png

image.png

对于程序员来说,这些文档可烦死人了,每次完成这个任务之后,都得手动把AI写的那一大堆没用的文档给删掉。而在企业级项目里,这些文档更是不可能提交到git里面去的,绝对是污染源。这还只是给用户带来的使用体验上的困扰,更别提写这么多文档要多浪费多少输出Token的AI资费了

这时候,绝大部分朋友应该都能想到一个办法,在工具的System Prompt设置里面,让AI不要写文档。

1
除非用户明确表明,否则不要生成任何文档或测试代码。

但实际场景下,这个Prompt效果并不好,会出现AI生成文档->发现用户要求不要生成文档->删除文档的操作。相比于不加上这个Prompt,反而更耗费Token了,因为多了一个“删除文档”的工具调用。只能说无语了……

QQ图片20220415220934

正确做法,堵不如疏

既然Agent没办法遵循我们“不写文档”的要求,那还不如给个引导,让AI把测试代码和文档都放到一个指定的.ai-docs目录下,然后,再在.gitignore里面忽略掉这个项目。

1
2
3
你是一个高效的AI助手,请遵循如下要求完成用户的任务:
- 所有生成的说明文档和测试代码都需要放入.ai-docs目录下,除非用户明确指定输出路径。
- 除非用户明确指定输出语言,所有问题都需要用中文回答,代码注释需要使用中文。

慕雪实测,这个方案效果远远好于让AI不生成文档的要求。

根据你使用的不同的AI工具,把这段话加到System Prompt或者上下文的设置里就可以了。比如~/.claude/CLAUDE.md文件中。

The end

如果你也被AI在代码仓库里面“拉屎”的问题烦到了,也可以试试慕雪的这个方案。虽然没有解决AI输出一大堆无用数据的问题,但至少不会影响仓库文件管理了。