移除 Markdown 前要保留什么
使用前须知
删除标题前缀会丢失标题级别;去掉链接语法会保留锚文本但丢失网址;移除代码围栏不会验证内部代码。不要把针对简单样例的规则当成完整 Markdown 解析器,代码、表格和嵌套语法需人工检查。
可复现的规则示例
以下使用 JSON 字符串表示空格、换行和不可见字符。示例只展示指定规则的行为,不表示建议默认启用这些规则。
可复现的规则示例 1
规则: remove-markdown-headings
输入:
"## 项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。"可复现的规则示例 2
规则: remove-markdown-emphasis
输入:
"**项目进展:初稿已经完成。**"输出:
"项目进展:初稿已经完成。"可复现的规则示例 3
规则: remove-markdown-links
输入:
"[项目进展:初稿已经完成。](/zh/about)"输出:
"项目进展:初稿已经完成。"可复现的规则示例 4
规则: remove-markdown-code-fences
输入:
"```txt\n项目进展:初稿已经完成。\n```"输出:
"项目进展:初稿已经完成。\n"如何让 GPT 输出时少用 Markdown?
可以在任务中明确要求:“请输出普通文本,保留正常段落,不使用 Markdown 标题、加粗星号或代码围栏;需要引用时保留原始网址。”这是一条生成指令,不是保证所有回答都遵守的永久开关。涉及代码、公式或引用时,应先决定哪些结构不能丢。
已经生成的文本怎么清理?
先保留原文,把小段样例放入格式清理工具,只启用需要的规则。## 项目进度 变成 项目进度 会丢失标题级别;**本周完成** 变成 本周完成 会丢失强调。文字没有改写,但结构发生了变化。
“粘贴为纯文本”处理的是编辑器富文本样式,并不保证去掉文字本身的星号和井号。清理工具也不会修改演示文稿布局或 Word 样式。若问题只是空行,应查看复制后的间距排查。
不要顺手删除引用网址
清理 [来源](https://example.com) 后只剩“来源”,读者就无法访问原链接。需要保留证据时,请关闭链接清理,或事先另存网址。表格、嵌套 Markdown、图片和转义符不属于完整解析范围,必须检查结果。
操作与复核
- 粘贴文本并保留原稿。编辑器中的示例只是测试文本,不代表真实用户数据。
- 选择与目标编辑器有关的规则。格式和标点修改可能不可逆地丢失展示信息,先查看差异。
- 复制或下载检查后的结果,再粘贴到邮件、文档或内容管理系统中复核。需要时可撤销本次清理。
不会自动把中文标点转成英文标点,也不会修正语法。全角字符、组合重音和表情不应被通用 Unicode 规范化替换。法语不换行空格、零宽连接符和其他语言的文字控制字符也可能有意义。所有规则都需要结合原文审阅。