DeepSeek Harness(DSH)是用于构建智能体的开发工具,默认界面较为素净。dsh-veneer 是一个为 DSH 提供可视化换肤能力的插件。它允许用户在不修改代码或配置文件的情况下,通过侧栏的编辑面板调整背景、字体、颜色和样式,并将设置持久化保存。
核心功能¶
该插件提供了一套完整的界面定制工具:
- 背景换肤:提供 12 种内置背景风格,覆盖侧边栏、主内容区、输入框及浮层。支持上传本地图片,并可对图片进行拖拽裁切、缩放、透明度调整。
- 字体与文字颜色:可分别调整全局、侧边栏、主内容、输入区和插件面板的字体与文字颜色。支持直接输入本机已安装的字体名称。
- 样式精调:通过 CSS 变量微调圆角、边框、阴影和强调色。
- 主题管理:支持保存、重置、复制 CSS 代码。支持导出/导入主题配置(JSON 格式),方便在设备间迁移或备份。
- 模板库:内置 8 套预设主题(如莫兰迪、赛博、极简、深空等),点选即可预览并一键应用。
- AI 生成主题:通过 AI 根据描述生成整套主题,生成结果需确认应用后才会持久化。
安装与启用¶
通过 DSH 的插件机制安装,无需手动配置文件。
dsh plugin --profile web add github:swordordead/dsh-Veneer
安装完成后,重启 dsh web 服务,刷新浏览器页面,即可在侧栏底部找到「编辑」入口。
使用流程¶
- 进入编辑模式:在 DSH 左下角点击「编辑」。
- 调整参数:在弹出的面板中选择背景、字体、AI 主题或样式,支持实时预览。
- 应用保存:调整满意后,点击「保存主题」,设置会自动保留。
注意事项¶
- AI 生成:AI 主题功能复用 Harness 的对话模型目录与凭据,零 API Key 配置。生成结果默认进入预览态,必须点击「应用」才会持久化到 Harness Settings。
- 与方式互斥:该插件与 DSH 其他换肤方式互斥。
- 数据存储:主题数据存储于 Harness Settings(
dsh-veneer命名空间),卸载插件不会丢失已保存的主题设置。 - 许可证:本项目采用 MIT 许可证。
dsh-veneer 为 DSH 提供了轻量级的视觉定制能力,适合希望在保持开发效率的同时,调整工作台界面的用户。