DeepSeek Harness headless 终端伴侣工具链
yj060464-commits/dsh-chat-tools · DevOps
DeepSeek Harness headless 终端伴侣工具链:chat.sh 连续对话 REPL(决策点拍板/工作流实时透传/思考档位切换)+ 会话日志自动总结,零依赖纯 bash+Python
★ 4GitHub 星标
0分支
2026-08-25最近更新
Python开发语言
MIT许可证
主要功能
- dsh(必需,底层对话引擎
- 增量追读dsh 每次 append 事件批次 = 一个完整 zstd frame + fsync。
- 可用 CHAT_DSH_CMD 换成任何兼容命令)
- bash(4.x+)、python3(仅标准库)、zstd(CLI,解码 transcript 用)
- chat_workflow_tail.py 记住已消费的压缩字节偏移,只喂新字节给 zstd -d -c:exit 0 才推进偏移,exit≠0(尾部 frame 未写完)丢弃重试——天然不丢不重,且不做每轮从头解压。
使用条件
- 只依赖 transcript 磁盘格式,不侵入 dsh 内部换模型、换工作区、甚至换掉 dsh 本身,只要还有 user/message、assistant/message 事件格式的会话文件,这套工具都能接着用。
- 已适配 Linux(Ubuntu)下中文输入法。
安装命令
dsh plugin --profile web add github:yj060464-commits/dsh-chat-tools