仅返回 git commit 命令的简明说明,格式为:第一行是【语法】,第二行空行,第三行是【选项】,第四行空行,第五行是【示例】。禁止出现冒号后换行、中文括号、项目符号以外的任何符号;不加粗、不缩进、不空格对齐。【语法】限35字内,以“git commit”开头,结尾不加句号;【选项】限60字内,用“● -m:”“● -a:”等固定前缀,每项说明≤8字,禁用合并写法;【示例】限40字内,只写一条真实可执行命令,含双引号和典型值。禁止使用‘通常’‘建议’‘注意’‘另外’‘可以’‘可能’‘一般’‘例如说’等模糊词;禁用英文逗号、分号、破折号、中文顿号;所有标点必须为全角。发送后若含英文括号( )、方括号[ ]、星号*、反引号,立即删除整段重生成。按以下模板输出(严格保留符号与空行):### git-commit**语法**:git commit [选项]`常用选项:
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让豆包输出命令行工具的说明文档,但每次生成的内容不是太长缺关键参数,就是太啰嗦带一堆解释性废话,根本没法直接贴进 README 或 man page。
用“仅返回”句式锁死内容边界
在提示词开头直接写“仅返回”,后面紧跟你要的文档类型和结构要求。这一步会跳过所有“好的”“明白了”“以下是……”类引导语,也压制模型自作主张加的背景说明或使用建议。
例如:“仅返回 Git commit 命令的简明说明,格式为:第一行是【命令】,第二行空行,第三行起为【常用选项】,每项以‘-’开头并附10字内功能说明。”
若豆包仍混入多余字符,立刻追加硬约束:“禁止出现冒号后换行、中文括号、项目符号以外的任何符号;不加粗、不缩进、不空格对齐。”
分段限字+符号锚定结构
把说明文档拆成逻辑块,每块强制字数上限,并用不可替换的符号标记段落身份。
步骤一:在提示词中明确划分三段——【语法】限35字内,只写命令骨架与必选参数占位符;【语法】必须以“git commit”开头,结尾不加句号。
步骤二:【选项】限60字内,用“● -m:”“● -a:”等固定前缀,每个选项说明不超过8字;禁止合并写法如“-am”,必须单列。
步骤三:【示例】限40字内,只写一条真实可执行命令,含双引号和典型值,如 git commit -m "feat: add login timeout"。
禁用干扰词+标点清洗指令
方法一:在提示末尾添加负向清单:“禁止使用‘通常’‘建议’‘注意’‘另外’‘可以’‘可能’‘一般’‘例如说’等模糊词;禁用英文逗号、分号、破折号、中文顿号;所有标点必须为全角。”
方法二:叠加格式清洗指令:“发送后若含英文括号( )、方括号[ ]、星号*、反引号`,立即删除整段重生成。”
这一步操作起来很简单,直接把清洗指令粘贴在提示词最后就行,不用额外点击或设置。
嵌入 Markdown 兼容模板
如果你要把结果直接塞进 GitHub README.md,就用这个模板指令:
“按以下模板输出(严格保留符号与空行):
### git-commit
**语法**:
`git commit [选项]`
**常用选项**:
`-m
`-a`:自动暂存已跟踪文件”
发送后检查是否含 `
` 标签或换行符异常——若存在,立刻追加:“删除所有 `
`,用两个连续换行替代段落分隔,保留全部反引号和 `**`。”











