dsh-html-escape
在终端中运行以下命令:
dsh plugin install uckkk/dsh-html-escape
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install uckkk/dsh-html-escape 即可安装该插件,源码详见 https://github.com/uckkk/dsh-html-escape。
插件介绍
在会话中生成或解析 HTML 片段时,& " ' 等字符如果未经处理就会破坏页面结构,而手动逐个替换既繁琐又容易遗漏。dsh-html-escape 把这件事压缩成一次工具调用,让你专注于内容本身而非转义细节。
插件提供 html_escape 与 html_unescape 两个函数:前者将 & " ' 替换为对应的 HTML 实体,后者则把实体还原为原始字符。整个实现是纯 Node 编写,没有引入额外依赖,调用即生效,无需配置运行环境。
如果你需要在 DSH 工作流中安全地拼接 HTML 属性值、清洗用户输入或逆向解析实体文本,这个轻量插件可以作为一个即取即用的字符编解码环节嵌入你的提示链。
使用场景
- 在会话中生成 HTML 属性值时避免特殊字符破坏页面结构
- 清洗用户输入中的 & " ' 等敏感字符
- 将 HTML 实体文本还原为原始可读字符
适合人员
- 需要在 DSH 工作流中安全拼接 HTML 片段的开发者
- 处理用户输入需要转义或反转义的自动化流程
- 偏好轻量零依赖工具链的提示工程用户