cn-linebreak
Static HTML auditor for Chinese line-breaking: checks explicit-`<br>` orphan lines, keep-all CSS coverage, CJK line-start/line-end punctuation rules, and protected-phrase splits, then inserts <wbr> at natural breakpoints; exposes a cn_linebreak_audit tool for agents.
中文网页文案断行静态审查与修复工具:检查显式 <br> 孤字行、keep-all 覆盖、标点禁则、保护词被拆等问题,并在自然停顿处自动插入 <wbr>;提供 cn_linebreak_audit 工具供代理调用。
How to install
dsh plugin add cn-linebreak About
cn-linebreak 中文网页文案断行审查与修复工具。把《中文网页文案断行修复指南》中的规则变成可执行检查: **审查**:检查**显式断行错误及高风险写法**——由 <br> 形成的孤字行、"一个字+标点"单独成行、行首/行尾出现禁则标点、缺少 word-break: keep-all、覆盖文本元素的全局 white-space: nowrap、过长 .no-break、长文案零换行点、保护词被换行拆开等。 **修复**:在 ,。;:、 等自然停顿处自动插入 <wbr>(跳过 script/style/pre/code/textarea/title 与 .no-break 保护区域、保护词典命中位置),产出修复版 HTML 供人工复核。 **DSH 插件**:同一个包也是 DeepSeek Harness 标准插件包(dsh.bundle),安装后代理可直接调用 cn_linebreak_audit 工具。 **能力边界**:本工具是**静态**审查器,只能看到 HTML 中已明确存在的 <br>/<wbr> 和文本/CSS 结构。它不能知道浏览器按真实字号、容器宽度渲染后的实际换行结果——"识别真实渲染后的孤字行"与"识别浏览器自动切开的词组"属于路线图 v0.4.0 的渲染模式能力,详见 docs/RULES.md。 核心原则(摘自指南):中文断行不应由浏览器按单字随机决…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-08-19
- Created
- 2026-08-17
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- chinese-nlp, chinese-typography, cjk, dsh, dsh-plugin, html-linter, line-break
Related plugins
openclaw
openclaw/openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
Figma-Context-MCP
GLips/Figma-Context-MCP
MCP server to provide Figma layout information to AI coding agents like Cursor
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)