前言¶
DeepSeek Harness(DSH)把智能体、插件和对话界面收在同一套客户端里。默认侧栏与顶栏往往是分块布局,多开插件、终端或浏览器时,导航入口分散,会话历史也不总能像浏览器那样前进后退。若你更习惯 IDE 里「左侧活动栏 + 主工作区」的 Codex 式排布,单靠主题微调往往不够,需要一层针对布局与交互的插件改造。
下面介绍社区插件 dsh-codex-rail(维护者 ComlaiGonnann,npm 包名 dsh-codex-rail,当前版本 1.3.1,MIT 许可)。它在 SkillHub 目录中归类为「趣味换装」,核心是把 DSH 界面重构为带 Activity Bar 的双列 Codex 工作区,并统一顶栏与会话导航。插件以当前 DSH 进程权限运行,安装前建议在 GitHub 查看源码与许可证。
这是什么¶
dsh-codex-rail(展示名:Codex Rail & Integrated Deck)是 DSH 的前端注入类插件:通过 cordis.patch.yml 打补丁,在 Web 客户端立即注入(immediately: true),把侧栏与顶栏收成 Codex 风格的双列布局。
作者说明该项目为自用与 vibecoding 产物,功能演进主要贴合作者日常工作流;社区仍可反馈、提 PR。与 DeepSeek / 幻方无官方从属关系;安装渠道包括 DSH 插件市场(SkillHub 等社区目录)与 Profile 下的 npm 安装。
核心功能¶
以下能力均来自项目 README 与 package.json 描述,未单独列出的细节不作延伸。
顶栏与 48px Activity Rail¶
原生窗口标题栏与 48px 纵向活动栏(Activity Rail)一体化,减少断层、留白和布局接缝。活动栏集中插件、Web 浏览器、终端、工作区切换等入口;侧边历史与会话抽屉可平滑收展,为主对话与编码区域留出更大视口。
账号入口¶
活动栏底部固定约 30px 圆形头像入口,点击可打开或聚焦账号中心、个人资料与模型相关设置。
壁纸与透明¶
若你使用 Wallpaper Engine 类壁纸插件,本插件声明支持液态磨砂(Liquid Glass)、侧边栏亚克力与全透(Full Clear)等模式,并尽量避免裁切导致的视觉断裂。
会话历史前进 / 后退¶
内置类似浏览器的会话历史导航,并注册全局快捷键:
| 快捷键 | 功能 |
|---|---|
| Alt + ← | 后退到上一个会话历史 |
| Alt + → | 前进到下一个会话历史 |
| 点击活动栏底部头像 | 唤出或跳转账号中心 |
主工作区视觉¶
主聊天与代码区域使用约 10px 圆角的悬浮卡片容器,带轻量内阴影;侧栏展开/收起依赖 CSS Transform 等优化,减轻掉帧。
安装与启用¶
DSH 要求版本 >= 0.1.1-rc.1;README 写明对 DSH 0.2.0、0.2.1-rc.1、0.2.1-rc.2 的 Desktop 与 Web 有完整支持。平台:Windows、macOS、Linux。
方式一:插件市场(推荐)¶
- 启动 DeepSeek Harness;
- 进入插件市场(Plugin Market);
- 搜索
dsh-codex-rail并安装; - 重启或刷新 DSH 后生效。
SkillHub 目录页:https://www.skillhub.cn/plugins/ComlaiGonnann/dsh-codex-rail。
方式二:命令行¶
进入 DSH 用户 Profile 目录(例如 ~/.dsh/profiles/desktop 或你使用的 workspace Profile):
npm install dsh-codex-rail
在 Profile 的 cordis.yml 中启用插件(空对象即可):
dsh-codex-rail: {}
保存配置后按你平时的方式重启或刷新 DSH。插件无 README 中列出的额外配置字段时,不必臆造 YAML 项。
典型用法¶
安装并启用后,界面会自动切换为双列 Codex 布局,一般无需再跑独立 CLI。
- 用左侧 Activity Rail 在插件、浏览器、终端、工作区之间切换;
- 展开或收起侧边会话列表,在主区域继续多轮对话或编码;
- 在长会话链路上用 Alt + ← / Alt + → 在历史会话间前进后退;
- 需要改账号或模型时,点活动栏底部头像进入账号中心。
若同时使用壁纸引擎类插件,可在该生态提供的透明/毛玻璃模式下观察侧栏是否与主区衔接正常;README 仅声明兼容方向,具体组合以你本机 DSH 与壁纸插件版本为准。
适用场景与注意¶
适合谁: 希望 DSH 更接近 Codex / IDE 双列工作流、重视顶栏一体化与会话历史导航的桌面或 Web 用户;愿意接受作者以个人工作流为主的迭代节奏。
注意:
- 插件分类为界面换装与布局重构,不改变模型能力本身。
- 安装即向 DSH 客户端注入前端逻辑,权限边界与当前 DSH 进程一致,请从官方仓库审阅代码后再用于敏感环境。
- 依赖
react^18.2.0(peer)及@deepseek-ai/dsh-client-runtime注入;DSH 大版本升级后若布局异常,对照 README 的兼容性说明与 Issue 排查。 - 本地开发调试可通过在 DSH
packages目录建立指向仓库的软链接完成;具体路径见 GitHub README,本文不展开 clone 步骤。
结尾¶
dsh-codex-rail 把 DSH 侧栏与顶栏收成 Codex 式双列活动栏,并补上会话前进后退与账号快捷入口;适合作为「一切皆插件」生态里的一类 UI 主题插件使用。