DSH Diff 工具插件
omdsh-dev/dsh-tool-diff · 工具
DSH Diff 工具插件:文本/JSON/CSV/Markdown 结构化比较与 unified diff,零依赖只读,注册 diff 工具
★ 5GitHub 星标
0分支
2026-09-07最近更新
TypeScript开发语言
MIT许可证
主要功能
- 零依赖Myers 行级 diff、RFC 4180 解析器、JSON 递归比较全部手写
- 行级 MyersO(ND) 迭代实现(非递归),trace 回溯
- 只读不读文件、不写文件、不联网、不调 git
- patch action 只在内存中生成并校验补丁,绝不落盘
- 输入单侧 ≤ 256 KiB(超限直接报错)
使用条件
- 本插件已迁移到 DSH 0.1.3-alpha.2 依赖线,并在 local harness 0.1.3-alpha.2 的隔离 consumer 中完成全链路验证
- 消费验证tarball 装入 0.1.3-alpha.2 consumer → dsh --profile compat --dump-config 出现本插件 row → 工具真实注册与执行通过
安装命令
dsh plugin --profile web add github:omdsh-dev/dsh-tool-diff