SuperAPI AI 工具集

chinese-quote-converter

写作与研究

查看项目

更新于 10-16 06:00

技能介绍

用途 Chinese Quote Converter 用于将英文直引号(双引号 "..." 与单引号 '...')转换为中文弯引号(“...” 对应 U+201C / U+201D,'...' 对应 U+2018 / U+2019)。适合在处理中文文本文档、Markdown 等需要符合中文标点排版规范的场合使用。

主要能力

  • 将英文直引号转换为对应的中文弯引号:"..." → “...”(U+201C / U+201D),'...' → ‘...’(U+2018 / U+2019)。
  • 默认保留代码块(```、`、$$)中的引号不变。
  • 正确处理嵌套引号。
  • 识别英文撇号(如 don't、it's)并保持其不变。
  • 可通过 --no-preserve-code 参数,一并转换代码块内部的引号。

使用方式 运行转换脚本:

预览转换(输出到 stdout)

python3 scripts/convert_quotes.py <input_file>

保存到新文件

python3 scripts/convert_quotes.py <input_file> -o <output_file>

原地修改文件

python3 scripts/convert_quotes.py <input_file> --in-place

适用场景 适用于需要将中文文档、Markdown 文本中的英文直引号统一为中文弯引号的排版整理工作,尤其是希望保留代码块内引号原样的技术类中文文档。

限制 其他未在上述资料中提及的功能、收费、价格、平台或效果,暂未提供。