前言¶
在 DeepSeek Harness(DSH)的开发流程中,处理 JSON 数据是常见需求。当需要在上下文中安全地输出 JSON 字符串,或防止特殊字符破坏数据结构时,需要可靠的转义工具。dsh--escape 插件提供了本地化的 JSON 转义方案,避免了依赖外部 API。
插件简介¶
dsh--escape 是一个由 uckkk 维护的插件,专注于 JSON 字符串的转义处理。它基于纯 Node.js 实现,所有转义逻辑在本地执行,不依赖网络或外部服务。
安装与启用¶
执行以下命令安装插件:
dsh plugin add github:uckkk/dsh--escape
安装后,需在 profile 的 package.json 中配置 bundles:
{
"dsh.profile.bundles": ["dsh--escape"]
}
使用方法¶
安装完成后,直接在会话中调用该插件注册的工具即可。
注意事项¶
由于插件以当前 DSH 进程的权限运行,安装即在本机运行第三方代码。请务必自行审阅源码与许可证(MIT)。
总结¶
该插件通过本地处理解决了 JSON 转义需求,适合对数据隐私有要求或需离线使用的场景。更多信息可访问 插件目录 或 GitHub 仓库。