Bundle
dsh-theme-cyberpunk2077
Cyberpunk 2077 / Night City theme for the DeepSeek Harness Web UI — NC yellow × neon cyan identity, CRT scanlines, Kiroshi hover lock-on, combat-state HUD, synthesized typewriter & message SFX, boot glitch, Relic interference, slang chips, and hidden easter eggs (try sending: relic / johnny).
- Source
- Gewuji
- stars
- 1 stars
- License
- MIT
- Updated
- Updated yesterday
Readme
# dsh-theme-cyberpunk2077-custom — NIGHT CITY EDITION(定制增强版) [](https://opensource.org/licenses/MIT)   > 欢迎来到夜之城。你的 DeepSeek Harness 已经被改装过了——而且比原版更野。 基于 [Tommy00748/dsh-theme-cyberpunk2077](https://github.com/Tommy00748/dsh-theme-cyberpunk2077)(MIT)深度定制的 Cyberpunk 2077 / 夜之城主题。纯浏览器客户端插件,零音频资源,全部 Web Audio 实时合成。 在原版基础上做了大量增强:**音量放大 4.5 倍、双层动态 CRT、RELIC 狂暴干扰、全屏随机代码背景**——夜之城氛围直接拉满。  ## ✨ 特色功能 ### 🔊 音效增强 - 所有合成音效增益放大 **~4.5 倍(+13dB)**:打字机按键音、发送/完成/错误/通知音,清晰可闻 - 零音频资源,全部 Web Audio 实时合成 ### 🖥️ 双层动态 CRT - **文字层**:密集细扫描线(2px 周期)**静止**覆盖在内容上,不干扰阅读 - **背景层**:青白亮线在面板背景中**持续向下滚动** - **扫描带**:每轮随机 1~3 根、**同速错开**,从上到下整齐扫过;轮与轮之间数量和速度重新随机(时慢时快) - 亮度条 + 霓虹雾 + 城市网格 ### 📡 RELIC 干扰(狂暴版) - 每 **15~30 秒随机触发**,持续 **0.1~0.2 秒**一闪而过 - 整个界面被**左右甩动 ±300~340px**、侧栏反向撕裂、红青全屏闪色 - 真·屏幕错位,不是透明遮罩糊弄 ### 💻 全屏随机代码背景 - **终端日志式**代码从下往上持续翻动,**铺满整个屏幕**(列数随宽度自适应) - **红色系**霓虹配色(红 / 红橙 / 琥珀) - **每 30 秒重新生成全新随机代码**——夜之城词汇 × 代码句式随机组合,几乎不重样 ### 🎛️ 控制面板(DECK) - CRT 扫描线 / Relic 干扰 / 开机转场 / 打字音效 / 消息音 / **代码背景** 各自独立开关 - `SND` 一键静音全部;所有偏好存 localStorage ### 🥚 彩蛋 - 输入 `relic` 并发送 → 「WAKE UP, SAMURAI. WE HAVE A CITY TO BURN.」 - 输入 `johnny` 并发送 → 强尼·银手夺屏 2.6 秒 ### 🛡️ 性能护栏 - `prefers-reduced-motion` 下自动关闭全部动画 - 小屏(≤768px)自动精简特效 ## ⚡ 安装 ```bash dsh plugin --profile web add git+https://github.com/Gewuji/dsh-theme-cyberpunk2077-custom.git ``` 重启 `dsh web`,强刷浏览器(Ctrl+F5),看到 NIGHT CITY 开机转场即成功。 > 需要目标设备能访问 GitHub(国内建议挂代理)。 ## 🔄 更新 ```bash dsh plugin --profile web update dsh-theme-cyberpunk2077 ``` 重启 `dsh web` 生效。 ## 🎨 自定义 所有特效数值都在 `lib/client.js`,可直接修改: | 想调什么 | 去哪改 | |---|---| | 音效音量 | `playKeyClick` / `blip()` 里的增益值 | | 扫描线密度 / 颜色 | CSS `#root::after` | | RELIC 频率 / 强度 | `startRelicLoop()` 的间隔 + `cpShift` 动画 | | 代码背景内容 / 速度 | `startCodeBg()` + `.cp-code-line` 颜色 | ## 🧹 卸载 ```bash dsh plugin --profile web rm dsh-theme-cyberpunk2077 ``` 删掉 `~/.dsh/profiles/web/cordis.patch.yml` 里的 `ui-theme-cyberpunk` 行,重启即可。 ## 📜 许可证 MIT — 基于 [Tommy00748/dsh-theme-cyberpunk2077](https://github.com/Tommy00748/dsh-theme-cyberpunk2077)(MIT)定制。
Install
dsh plugin --profile web add github:Gewuji/dsh-theme-cyberpunk2077-custom
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-theme-cyberpunk2077 from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.