dsh-json5
在终端中运行以下命令:
dsh plugin install uckkk/dsh-json5
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install uckkk/dsh-json5 即可安装该插件,源码详见 https://github.com/uckkk/dsh-json5
插件介绍
JSON5 在标准 JSON 基础上允许注释、尾逗号、单引号字符串等写法,广泛用于配置文件和数据交换,但大多数语言的标准解析器遇到这些扩展语法就会报错。dsh-json5 在 DSH 会话中直接提供 JSON5 的解析与序列化能力,让你不必绕道外部脚本或在线工具就能完成 JSON5 数据的读写。
插件为纯 Node 本地实现,不发起任何网络请求,也不依赖外部服务。所有 JSON5 内容都在本机完成解析或重新序列化,数据不会离开你的机器,适合对数据隐私和离线环境有要求的场景。
如果你经常编写或维护 JSON5 格式的配置文件、schema 定义或数据交换文档,又习惯在 DSH 工作流中一站式完成处理,dsh-json5 可以让你在会话中直接调用 JSON5 工具,省去手动复制粘贴到外部解析器的麻烦。
使用场景
- 在会话中解析含注释和尾逗号的 JSON5 配置文件
- 将标准 JSON 数据序列化为带注释的 JSON5 格式输出
- 离线环境中本地完成 JSON5 数据的读取与转换
适合人员
- 频繁维护 JSON5 配置文件的开发者和运维人员
- 需要在 DSH 工作流中处理非标准 JSON 格式的用户
- 对数据隐私敏感、偏好本地工具链的团队