前言¶
DeepSeek Harness (DSH) 的 Web GUI 支持插件扩展。本插件通过注入 CSS 和 JS,将界面改造为《少女前线:云图计划》风格,提供动态背景、配额监控与状态反馈。
插件简介¶
名称:morinissleeping/dsh-pnc-theme
许可证:MIT
核心功能¶
- 背景视频/图片:支持全屏循环播放背景视频(
?pnc-novid=1可禁用),支持自定义上传;支持 PNG/JPEG/GIF/WebP 图片背景,图片存在时优先于视频。 - 等高线背景:基于 marching squares 算法生成的连续等高线流动效果,密度随 LLM 活跃度切换。
- 康威生命棋盘:中央聊天区背景的生命游戏棋盘,播种密度由 LLM 工作状态驱动。
- LLM 活跃度评分:提供接口监控 LLM 状态。
- 配额条:对话栏底部显示三条横条,包含倒计时标签。
- 状态指示灯:命令块运行中显示白色矩阵。
- 配置入口:通过 DSH 原生设置 → OpenCode Go 配额 进行配置。
- 浅色主题检测:检测到浅色主题时提示不适配。
安装与启用¶
使用官方标准方式安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.17/dsh-external-dsh-pnc-theme-0.2.17.tgz
安装后需要重启 dsh web 才能生效。
使用说明¶
- 打开 Web GUI → 设置 → OpenCode Go 配额。
- 填写 cookie + workspace_id。
- 保存后刷新页面查看主题。
- 使用
?pnc-novid=1参数可禁用背景视频。
注意事项¶
- 仓库是自用的,可能不会更新。
- 凭据不打包,默认读写
~/.dsh/pnc_creds.。 - 网络请求仅访问
https://opencode.ai。 - 需要重启 dsh web 才能生效。