cn-linebreak
在终端中运行以下命令:
dsh plugin install chiang21fcb/cn-linebreak
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install chiang21fcb/cn-linebreak 即可安装,源码仓库为 https://github.com/chiang21fcb/cn-linebreak。
插件介绍
中文网页的一个顽固细节是断行。浏览器按单字切分,孤字被挤到行尾、句号孤悬行首、产品名从中劈开——演示稿、落地页、数据大屏对断句节奏要求高,这些瑕疵会立刻拉低质感。cn-linebreak 把《中文网页文案断行修复指南》里的规则变成可执行的静态检查,让这些问题在发布前就被捕获。
核心能力分审查与修复两层。审查模式逐项扫描:显式 wbr 产生的孤字行、行首闭式与行尾开式禁则标点(CLReq / GB-T 15834)、word-break: keep-all 是否真正覆盖 h1、h2、p 等文本元素、white-space: nowrap 是否泄漏到正文、保护词是否被 wbr 拆开、长文案是否零换行点等,输出按严重度分级的 JSON 报告。修复模式则保守地在逗号、句号、分号、冒号、顿号等自然停顿处插入 wbr,同时跳过 script、style、pre、code、textarea、.no-break 区域以及自定义保护词典命中的位置,产出修复版 HTML 供人工复核。
零依赖纯 JavaScript(CommonJS 加一个 ESM 插件入口),Node ≥ 18 即可运行。同一个包也是 DeepSeek Harness 标准插件,安装后代理可直接调用 cn_linebreak_audit 工具。如果你负责中文文案的排版品质,或者需要在 CI 里加一道断行门禁,cn-linebreak 是一个轻量且即插即用的起点。
使用场景
- 发布中文落地页或演示稿前检查断行孤字与禁则标点
- 在 CI 流水线中加一道中文文案断行质量门禁
- 通过 DeepSeek Harness 代理自动调用审查与修复中文网页断行
适合人员
- 负责中文文案排版品质的前端或设计工程师
- 需要在 CI 中设置断行质量门禁的团队
- 使用 DeepSeek Harness 代理审查网页排版的开发者