dsh-ndjson
在终端中运行以下命令:
dsh plugin install uckkk/dsh-ndjson
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install uckkk/dsh-ndjson 即可安装该 NDJSON 转换插件,源码详见 https://github.com/uckkk/dsh-ndjson
插件介绍
在处理 API 流式响应、日志管道或批处理任务时,NDJSON(每行一个 JSON 对象)是一种常见却不够直觉的格式。dsh-ndjson 正是为解决这个痛点而生:它在你当前的对话会话中注册一个 NDJSON 格式转换工具,让你无需离开上下文就能完成格式间的快速互转。
整个插件以纯 Node.js 实现,不引入任何网络请求或第三方运行时依赖。这意味着它在离线环境、沙箱容器、受限 CI 流水线中都能直接跑通,不会因为缺少某个 npm 包或 DNS 解析而罢工。安装后,插件自动向会话注册工具,你只需在对话中调用即可完成转换。
如果你经常在终端或对话中处理流式 JSON 数据,又不想为此专门打开一个编辑器或写一段临时脚本,dsh-ndjson 是一个轻到几乎无感的解决方案。MIT 协议,拿来即用。
使用场景
- 处理 API 流式响应时快速将 NDJSON 转为标准 JSON 数组
- 在沙箱或离线 CI 环境中完成 NDJSON 格式互转,无需联网拉取依赖
- 日志管道中遇到 NDJSON 行数据时,在会话内直接转换而无需额外脚本
适合人员
- 频繁处理流式 JSON 数据的后端与全栈开发者
- 在受限网络或无外网环境中工作的平台工程师
- 日常维护数据管道与日志处理流程的运维人员