dsh-veneer: DeepSeek Harness 可视化换肤插件

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 服务,刷新浏览器页面,即可在侧栏底部找到「编辑」入口。

使用流程

  1. 进入编辑模式:在 DSH 左下角点击「编辑」。
  2. 调整参数:在弹出的面板中选择背景、字体、AI 主题或样式,支持实时预览。
  3. 应用保存:调整满意后,点击「保存主题」,设置会自动保留。

注意事项

  • AI 生成:AI 主题功能复用 Harness 的对话模型目录与凭据,零 API Key 配置。生成结果默认进入预览态,必须点击「应用」才会持久化到 Harness Settings。
  • 与方式互斥:该插件与 DSH 其他换肤方式互斥。
  • 数据存储:主题数据存储于 Harness Settings(dsh-veneer 命名空间),卸载插件不会丢失已保存的主题设置。
  • 许可证:本项目采用 MIT 许可证。

dsh-veneer 为 DSH 提供了轻量级的视觉定制能力,适合希望在保持开发效率的同时,调整工作台界面的用户。

项目地址:https://github.com/swordordead/dsh-Veneer

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜