dsh-tui:DeepSeek Harness 的终端工作台界面
arcaneorion/dsh-tui
DSH TUI 是 DeepSeek Harness 的终端工作台插件,提供分层消息、文件编辑右栏、权限预设与热切换主题,让命令行里也能顺畅对话与审阅工具结果。
dsh-tui 是把 DeepSeek Harness 的命令行会话变成完整终端工作台的 DSH plugin,基于原生内核与 pi-tui 构建。它针对纯命令行里工具结果难回看、会话难恢复、界面状态不透明的问题,提供分层消息与全文面板、文件编辑右栏、权限提示与预设、热切换主题,以及跨工作区的会话搜索恢复。界面内的搜索、上下文查看、队列撤回与诊断命令都集中在同一处,没有配置模型时也能用演示模式先熟悉操作。
如何安装
dsh plugin --profile web add github:arcaneorion/dsh-tui- 分类
- 界面与体验
- 平台
- DSH Plugin
- 作者
- arcaneorion
- 分发方式
- 插件
dsh-tui 核心特性
dsh-tui 仓库简介
它是做什么的?
DSH TUI 是 DeepSeek Harness(DSH)的终端工作台插件,基于 DSH 原生内核与 pi-tui 构建,把命令行会话变成带分层消息、文件编辑右栏与权限提示的完整终端界面。它解决的是纯命令行下上下文与工具结果难以回看、会话难以恢复、界面状态不透明的问题,让你在终端里就能完成搜索会话、查看工具全文、切换模型与预设等操作。由 ArcaneOrion 维护,采用 JavaScript 编写,仓库创建于 2026-10-01。
核心功能
- 分层消息与全文面板:工具预览保持短小,完整参数、原始结果与结构化数据通过
/inspect或 Ctrl+O 展开查看,面板内支持滚动、翻页与跳转首尾。 - 文件编辑右栏:Edit/Write 运行时右侧出现 diff,回合结束保留最后状态,可用
/pane在 auto、on、off 之间轮换,窄终端会自动收起。 - 权限与预设:底栏下方有持久权限提示,Shift+Tab 循环切换,危险档转为警示色;
/preset支持 standard、ptc、minimal、cordis 等预设,仅内核认可的空白会话可切换。 - 热切换主题:
/theme弹出选择器或直接指定 blue、pi 两套配色,切换即时生效并被记住。 - 会话恢复与队列:
/resume搜索历史会话并原地恢复,可切换当前或所有工作区;/queue查看并撤回未处理的输入。 - 可扩展 UI 服务:活跃界面以 Cordis 服务形式发布,支持设置状态、页眉、页脚、编辑器、组件与按角色替换消息渲染器。
怎么使用这个插件?
在 DSH 中启用后,直接运行终端界面即可开始对话,也可以带上初始任务或指定模型与预设。界面内用 Ctrl+K 或 /workbench 搜索并选择工作视角,用 /context 查看当前模型上下文与来源,用 /inject 补充下一步上下文而不主动唤醒 Agent,用 /steer 做最近的下一步介入。需要恢复历史时用 /resume 搜索并原地恢复,切换前需先结束当前回合或通过 /queue 处理待处理输入。没有配置模型时也能用演示模式体验工作台、工具全文、上下文与消息队列,演示使用固定虚构数据,不会调用模型或执行文件工具。
报错怎么排查?
界面提供 /doctor 命令做真实服务接入诊断,可先据此定位服务接入问题。若 /resume 打开列表较慢,底栏会显示「正在读取会话目录…」,同一范围 20 秒内重复打开会走缓存;设置 DSH_TUI_DEBUG_SESSIONS=1 可把两段耗时写入临时目录下的日志文件。若恢复失败,当前会话会被保留,需先结束正在运行的回合、子 Agent 或处理完队列再重试。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:arcaneorion/dsh-tui。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
