DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

acae2w3 /

acae2w3/dsh-soviet-console

Verified

苏联指挥台 — Soviet-styled command console UI plugin for DeepSeek Harness: two custom themes, Moscow clock, theme and language levers.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@7e26043b

苏联指挥台 · Soviet Command Console

给 DeepSeek Harness Web UI 增加一条苏联风格的操作台,装好即用。

贡献了什么

内容 位置 说明
两套主题 全局 注册 soviet-day(白昼阅兵,浅色)与 soviet-night(夜间值勤,深色),会同时出现在「设置 → 外观」里,可单独选用。
指挥台条 输入框上方(conversation.input.dock,order 30) 星徽 + 铭牌 + 两块状态屏 + 四个拨杆,见下表。
本地化 客户端 locale 命名空间 soviet-console 跟随界面语言(en / zh),切换语言即时生效。

拨杆

拨杆 作用
阅兵 PARADE 整个界面切到苏联白昼主题。
夜间 NIGHT 整个界面切到苏联夜间主题。
常规 STANDARD 离开苏联主题,回到系统默认外观(system)。
ЯЗЫК 在中文与 English 之间切换界面语言。

状态屏:左侧显示莫斯科时间(UTC+3,每秒刷新),右侧显示当前主题档位。

文件

  • index.js:Host 半边,无状态、无 RPC,apply() 为空。
  • client.js:全部 UI(主题注册、locale 字典、指挥台组件与样式)。
  • cordis.patch.yml:插入 soviet-console 行。
  • locale/{en,zh}.json:插件管理页里的标题与描述。
  • icon.svg:红星图标。

改完以后

client.js 是浏览器里跑的普通 JS:改完在 Harness 页面按 Ctrl+R 刷新即可看到效果,不用重新安装。 只有 package.json / cordis.patch.yml 变化或换版本时,才需要先 remove_bundle 再 install_bundle。

卸载

插件管理里关掉「苏联指挥台」,或对 bundle @local/soviet-console 执行 remove_bundle。 主题行会随插件一起被移除;若当时正用着某套苏联主题,界面会自动退回默认外观。

想继续加东西

Console 组件里 levers 数组是唯一的控制入口,新增一个 lever(...) 即可。 要加新的主题,往 ctx.effect 的注册列表里再 theme.register({ id, colorScheme, tokens })。 受限于「只使用主题 token」的规则,指挥台外壳使用的是苏联搪瓷配色(自绘美术),文字与后台面板则继续走 --dsw-alias-*。

—/ 5

No ratings yet

Verified DSH bundle

Commit 7e26043b6c79

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout