如何清理 ChatGPT 格式而不改写文字
先确认目标需要纯文本还是富文本。标题符号和加粗标记属于格式;删除它们不等于改善文章。保留原文,只启用与你遇到的问题对应的规则,再比较修改。
2026/10/05
使用前须知
先确认目标需要纯文本还是富文本。标题符号和加粗标记属于格式;删除它们不等于改善文章。保留原文,只启用与你遇到的问题对应的规则,再比较修改。
可复现的规则示例
以下使用 JSON 字符串表示空格、换行和不可见字符。示例只展示指定规则的行为,不表示建议默认启用这些规则。
可复现的规则示例 1
规则: remove-markdown-headings
输入:
"## 项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。"可复现的规则示例 2
规则: remove-markdown-emphasis
输入:
"**项目进展:初稿已经完成。**"输出:
"项目进展:初稿已经完成。"可复现的规则示例 3
规则: remove-markdown-links
输入:
"[项目进展:初稿已经完成。](/zh/about)"输出:
"项目进展:初稿已经完成。"可复现的规则示例 4
规则: remove-markdown-code-fences
输入:
"```txt\n项目进展:初稿已经完成。\n```"输出:
"项目进展:初稿已经完成。\n"可复现的规则示例 5
规则: normalize-tabs
输入:
"项目进展:初稿已经完成。\t项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。 项目进展:初稿已经完成。"可复现的规则示例 6
规则: normalize-nbsp
输入:
"项目进展:初稿已经完成。\u00a0项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。 项目进展:初稿已经完成。"GPT 输出文本格式优化:按问题选择操作
| 你看到的问题 | 先做什么 | 不应承诺的效果 |
|---|---|---|
| 标题有井号、文字有加粗星号 | 按需移除 Markdown 标记 | 不会改善事实或论证 |
| 多余空格和连续空行 | 使用空格清理并看差异 | 不会修复编辑器段落样式 |
| 复制后搜索不到看似相同的词 | 检查隐藏字符 | 不代表所有不可见字符都该删 |
| 通篇“一、二、三”不适合目标文体 | 重新说明段落结构要求,或人工改写 | 当前清理规则不把编号列表自动改成文章 |
一段可核对的示例
## 本周进度 和 **初稿完成** 可以在启用对应规则后变成 本周进度 和 初稿完成。如果原文写的是“预计周五交付”,清理后也应保留“预计”,不能为了让句子更干脆变成“周五一定交付”。先核对文字含义,再把结果粘贴到目标位置。
如果目标是减少英文译文的生硬感,请阅读保持原意的英文翻译编辑示例,不要把格式清理当成翻译质量检查。
操作与复核
- 粘贴文本并保留原稿。编辑器中的示例只是测试文本,不代表真实用户数据。
- 选择与目标编辑器有关的规则。格式和标点修改可能不可逆地丢失展示信息,先查看差异。
- 复制或下载检查后的结果,再粘贴到邮件、文档或内容管理系统中复核。需要时可撤销本次清理。
不会自动把中文标点转成英文标点,也不会修正语法。全角字符、组合重音和表情不应被通用 Unicode 规范化替换。法语不换行空格、零宽连接符和其他语言的文字控制字符也可能有意义。所有规则都需要结合原文审阅。