dsh-matrix-terminal:为 DeepSeek Harness 换上磷光绿终端外观的 DSH plugin
victorcastro55/dsh-matrix-terminal
为 DeepSeek Harness Web UI 换上磷光绿终端皮肤:等宽字体、扫描线、闪烁提示行与右侧工作日志,让对话读起来像终端记录。
dsh-matrix-terminal 是一款把 DeepSeek Harness 的 Web UI 改造成单色终端界面的 DSH plugin。它针对终端式工作流与常规聊天界面风格割裂的问题,用等宽字体、0px 圆角和扫描线把整个界面统一成磷光绿外观,同时把工具调用等过程信息从聊天流中移出,集中到右侧工作日志。插件覆盖全部 123 个设计令牌,附带提示行、单色代码高亮与转录式聊天,纯客户端实现,在只读或远程主机上也能正常使用。
如何安装
dsh plugin --profile <your-profile> add github:victorcastro55/dsh-matrix-terminal--profile 换成你本机实际使用的 profile 名(ls ~/.dsh/profiles/ 可查看目录名):浏览器版通常是 web,桌面版通常是 desktop 或 desktop-NNN。
- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- victorcastro55
- 分发方式
- 插件
dsh-matrix-terminal 核心特性
dsh-matrix-terminal 仓库简介
它是做什么的?
Matrix Terminal 是 DeepSeek Harness(DSH)的终端皮肤插件,把 Web UI 整体换成磷光绿的单色终端外观。它解决的是界面风格与终端工作流割裂的问题:所有界面颜色令牌被统一覆盖,聊天区只保留你输入的内容和模型的回答,工具调用等过程信息则被移到右侧工作日志。插件由 victorcastro55 维护,采用 MIT 协议,纯客户端实现,在只读或远程主机上同样可用。
核心功能
- 全量令牌覆盖:Web UI 读取的 123 个设计令牌全部被重写,涵盖表面、文字层级、按钮、菜单、Markdown、代码块、diff 与滚动条,并统一为 0px 圆角和等宽字体。
- 终端氛围层:注入样式表实现每三像素一行的扫描线、顶部磷光泛光与边缘暗角,并附带单色绿代码高亮主题、绿色光标与选区。
- 提示行:在输入框下方挂载
harness@matrix:~$提示行,显示会话 ID 前八位与闪烁方块光标,安装配套余额插件后还能右对齐显示账户余额。 - 转录式聊天:把工具调用、回合过程、系统提示、上下文压缩、重试、工作流运行等过程行从聊天流中隐藏,只留下输入、回答与回合结束状态。
- 右侧工作日志:以右侧栏页面呈现,上方为推理记录、下方为工作日志(含时间、标签、主题与耗时),每个面板独立跟随滚动,日志每会话自动打开一次。
怎么使用这个插件?
在 DSH 的 Web profile 中启用后,皮肤立即生效,无需额外配置。需要查看过程细节时,打开右侧工作日志标签即可;关闭后它会保持关闭,直到切换到另一个会话才再次自动打开。若希望提示行显示余额,可再安装配套的余额插件;该皮肤仅支持深色外观,这是刻意设计。
报错怎么排查?
右侧工作日志不显示时,先确认当前 Web UI 是否提供右侧栏,缺少右侧栏时皮肤仍会生效,只是日志会丢失。皮肤整体未生效时,确认 DSH 版本为 0.2.1-rc.5 或兼容版本,并处于 Web profile,然后按官方说明重启或让 profile 重新加载。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:victorcastro55/dsh-matrix-terminal。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
