Agent Skills
返回列表
中文引号上下文助手

中文引号上下文助手

内容创作 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的指南,将 @user_d1c8ae9c/zh-quotes 安装到你的 AI 助手中。

技能介绍

问题

中文与代码混排时,引号不是风格问题,而是解析边界问题。把 ASCII 引号改成中文引号、把 YAML 的键值引号替换掉,或把 Markdown 围栏里的反引号“美化”,都可能让 JSON、Typst、shell、LaTeX 和提示词示例失去合法性。zh-quotes 面向这类混合上下文,重点处理中文自然语言与编程语法、标记语法、数据格式之间的标点冲突。

工作方式

  • 先判定当前语法层:纯中文正文、Markdown 代码块、Typst 指令、JSON/YAML 字符串、shell 命令、正则或嵌套提示词,各自适用不同规则。
  • 语法优先于排版:在代码和数据结构中保留语言原生引号;在中文串内部,再把自然语言引用写成 “” 或 ‘’。
  • 逐层解析嵌套:例如 Markdown → Python → 中文字符串 → 中文引用,外层服从 Markdown 或 Python,内层中文文本再遵循中文标点。
  • 输出前校验:检查引号是否合法、是否破坏解析器、嵌套引用是否闭合,避免把有效语法字符替换成中文标点。

适用边界

该技能不处理字体、字号或视觉美观,也不改写业务逻辑。它适合生成含中文的文档、提示词、配置和代码示例;对高敏感格式如 JSON、YAML、Typst、shell、regex 和 fenced blocks 尤其需要保留精确符号。

使用场景

  • 写含 JSON 字符串的产品文档,避免中文引号替换 ASCII 引号导致配置样例不可解析。
  • 生成 Typst 或 Markdown 教程时,保持代码块内符号不变,只在中文正文使用中文引号。
  • 整理 shell、YAML 或正则示例,防止把解析器必需符号替换成中文标点造成命令失效。
  • 编写多语言提示词,检查嵌套引号层级,确保中文引用不破坏外层提示词结构。

适合人员

  • 维护开发者文档的工程师,需要把中文说明、代码片段和配置样例写进同一篇文章。
  • 写 AI 提示词的平台运营,需要保证引用示例、工具参数和中文说明不互相破坏语法。
  • 制作 Typst 或 Markdown 教材的内容编辑,需要区分正文中文引号与代码块中的 ASCII 符号。
  • 处理 JSON 或 YAML 本地化文案的产品经理,需要审阅翻译后的字符串是否仍可解析。