ASCetic:为 DeepSeek Harness 准备的 ASCII 终端主题

前言

DeepSeek Harness(DSH)的界面可以靠主题插件整体换肤。若你更习惯等宽字体、方框线绘制和偏终端的阅读感,而不是默认的 Web 应用样式,就需要一套把 Markdown、侧栏和状态区都统一成「字符画界面」的主题。下面介绍社区维护的 ASCetic(仓库 dsh-theme-ascetic),它在 DSH 里提供紧凑 ASCII / 终端外观,并附带多配色、密度档位和 vim 风格状态行。

这是什么

ASCetic 是 TABmk 发布的 DSH 趣味换装类主题插件:口号是 ASCII + ascetic——用字符绘制界面,不堆额外装饰。它在 Harness 客户端注入 @deepseek-ai/dsh-client-ui-theme,通过 cordis.patch.yml .bundle 补丁生效。插件当前版本为 0.3.2(见仓库 package.json),采用 MIT 许可证;GitHub 上约 7 stars、1 fork。目录页:https://www.skillhub.cn/plugins/TABmk/dsh-theme-ascetic;源码:https://github.com/TABmk/dsh-theme-ascetic。

核心功能

README 中列出的能力如下,均可直接在安装后体验。

终端观感。 全局等宽字体、方框线(box-drawing)边框、硬阴影;Markdown 呈现更接近源码阅读。

19 套调色板。 含复古显示器风格(如 phosphor、amber、ice、mono)、vapor,以及借鉴常见编辑器配色并微调对比度的方案;另有 auto 与 host。

3 档密度。 cozy、compact、dense 会同步收紧行距、间距与字号。

状态行。 展示 Agent 状态、回合计时、步数与 tok/s、上下文占用、token 与 tool call 等;点击各段可查看详情,交互类似 vim 状态行。

ASCII 艺术。 空会话时的 hero 场景、带框的 New Session 按钮、复古开机 intro(logo 文案可自定义)均来自 ascii.rest;README 注明 hero、chat 气泡与 mount() 绘制逻辑依赖该库。

配色灵感来自 Gruvbox、Nord、Dracula、Catppuccin、Tokyo Night、Rosé Pine、Everforest、Kanagawa、Solarized 等,作者在 README 中说明为可读性做过对比度调整。

安装与启用

DSH 生态里插件多从社区目录或 GitHub 安装;安装后插件随当前 DSH 进程加载,启用前建议自行浏览仓库源码与 LICENSE。

桌面版

打开 Plugins → Add plugin,粘贴仓库地址并 Install:

https://github.com/TABmk/dsh-theme-ascetic

Web 版

在 shell 中执行(命令来自 README,勿自行改写 owner/repo 格式):

dsh plugin --profile web add github:TABmk/dsh-theme-ascetic

完成后 重启 DeepSeek Harness。

更新

  • 桌面:在 Plugins → dsh-theme-ascetic 中 Uninstall,再按上述地址重新安装。
  • Web:再次执行 dsh plugin --profile web add github:TABmk/dsh-theme-ascetic;README 说明设置会保留。

README 写明在 DeepSeek Harness 0.2.1-rc.3 上做过测试;你使用的 Harness 版本若不同,界面细节可能有差异。

典型用法

安装并重启后,可通过状态行与设置页切换主题选项。README 用法摘要如下。

位置 作用
状态行中的 ASCII 快捷菜单:调色板、密度、聊天样式、hero 艺术、logo 文案、开关项
pal / den 段 调色板与密度选择器;调色板列表会展示各套配色
状态行 ⚙ Harness 自带菜单:Settings、Feedback、账户等
空会话 hero 图 点击切换下一张;random 可在每个新会话随机一张
Settings → General → ASCetic 集中管理全部 ASCetic 选项

先做安装与重启,再通过状态行 ASCII 或设置页试一套 palette(例如 tokyo-night)和一种密度(例如 compact),即可对照 README 截图中的会话页、侧栏三档密度与 palette 选择器效果。

适用场景与注意

适合谁: 希望在 DSH 里长时间读代码块与 Markdown、又想要 CRT / 终端审美与可切换配色的开发者;需要一眼看到 token、tool call 与上下文占用的会话,状态行信息较完整。

注意: 主题插件会 patch 客户端 UI,行为以仓库 lib/ 与 cordis.patch.yml 为准;安装前请自行审阅源码与 MIT 条款。社区目录 skillhub.cn 与 DeepSeek / 幻方无官方从属关系,并非官方应用商店。ASCII 素材版权归 ascii.rest 作者 bas3line,ASCetic README 中有致谢说明。

结尾

ASCetic 把 DSH 界面收成字符驱动的终端皮肤:19 palettes、三档密度、可点击状态行与 ascii.rest 场景,适合想要「少装饰、多信息密度」的 Harness 用户。详情与截图见 GitHub README;安装地址同上,目录页为 https://www.skillhub.cn/plugins/TABmk/dsh-theme-ascetic。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye