☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
用marscode生成readme需先删除模板中三类空洞内容:①以“请”“要求”等开头的句子;②教科书式结构声明;③形容词堆砌描述,并重启插件;再改用pr评审、文件报错、硬性约束三类真实协作提示词,辅以emoji、数字扰动和真实报错增强效果。
用marscode生成readme时,直接套用“请写一个规范的readme”这类提示词,ai会立刻输出满篇“本项目旨在……”“提供了……能力”“具有……优势”的空洞描述,复制粘贴到项目里根本没法用,还得手动删三遍废话。
先砍掉所有引导性套话句式
打开MarsCode插件设置 → 进入「自定义提示词」模块 → 找到当前生效的README生成模板 → 逐行删除以下三类内容:
① 所有以“请”“要求”“建议”“希望”开头的句子,例如“请为该项目编写一份完整的README”;
② 所有教科书式结构声明,例如“包含项目介绍、安装步骤、使用说明、贡献指南四部分”;
③ 所有形容词堆砌型描述,例如“专业、清晰、简洁、易读、现代化、用户友好”。【删除后必须重启MarsCode插件】,否则旧缓存仍会触发模板化输出路径。
改用真实协作口吻重写提示词
方法一:模拟PR评审场景
把提示词改成:“你刚收到同事发来的PR,分支名feat/user-auth,改动了/src/auth/和package.json。README里没提JWT过期自动刷新逻辑,也没写mock服务怎么启。用3条以内短句点出缺失项,每条前加⚠️,不加标题,不解释。”
方法二:绑定具体文件与报错
复制你本地README.md的前10行 → 在后面接:“上一步npm run dev报错:Error: Cannot find module './dist/index.js'。请只在‘快速开始’模块里补一行命令,确保build产物能被正确引用,不要提webpack或vite。”
方法三:注入硬性约束条件
在提示词末尾强制加上:“禁止出现‘本项目’‘该工具’‘旨在’‘提供’等主语+动词结构;所有技术名词必须带版本号(如Node 20.12.0);每个代码块必须含可复制执行的完整命令,不能写‘替换为你的路径’。”
加入不可预测的扰动因子
第一步:在每条提示词末尾随机插入一个emoji,比如⚠️、?、?、❓,仅用于偏移语气,不参与语义解析;
第二步:每次保存前手动改一个数字,例如把“最多列3个依赖”改成“最多列5个依赖”,下次改成“最多列2个依赖”;
第三步:混入一句你刚遇到的真实报错片段,例如:“Module not found: Error: Can't resolve 'fs' in '/node_modules/xxx' —— 请据此在‘环境依赖’模块中明确标注Node.js版本下限。”










