前言¶
DeepSeek Harness (DSH) 采用「一切皆插件」的理念。在长时间进行 AI 编程时,标准的浅色界面有时难以兼顾护眼与阅读体验。dsh-beige-theme 旨在提供一套温和、舒适的视觉方案。
是什么¶
dsh-beige-theme 是一套为 DeepSeek Harness Web GUI 设计的米黄色浅色皮肤。由 SweetCandy-gift 维护。它通过组件级的视觉层改造,提供温暖、护眼的界面体验。
核心功能¶
- 温暖米黄色浅色主题:采用奶油白/米黄配色,降低视觉刺激。
- 纸张质感 UI:模拟纸张卡片、玻璃浮层、木质侧栏和纸张代码页。
- 长时间 AI 编程阅读优化:针对长时间编程场景进行视觉适配。
- 基于 DSH Token 系统:通过官方
--dsw-alias-*token 契约实现,不修改业务逻辑。
安装与启用¶
该插件属于 DSH 的 Profile Bundle。需要在对应的 Profile 目录下配置。
- 编辑
$DSH_HOME/profiles/web/package.json。 - 在
dependencies中添加依赖,在dsh.profile.bundles中加入该插件。 - 执行安装命令。
// $DSH_HOME/profiles/web/package.json
{
"dependencies": {
"dsh-beige-theme": "github:SweetCandy-gift/dsh-beige-theme"
},
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"dsh-beige-theme"
]
}
}
}
安装完成后,执行以下命令完成初始化:
dsh plugin --profile web install
典型用法¶
- 界面操作:启动 DSH 后,进入「设置 → 常规」页面,找到「米黄色皮肤」选项进行切换。
- 控制台 API:在浏览器控制台执行
window.__beigeSkin.on()开启主题,window.__beigeSkin.off()关闭主题。
适用场景与注意¶
该插件与颜色层解耦,仅修改视觉层。它基于 DSH 官方 --dsw-alias-* token 契约与稳定 DOM 钩子实现,不会触碰业务逻辑。适用于追求长时间阅读舒适度的开发者。
- 许可证:MIT License。
- 注意:插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。