T-MKT/dsh-customization-settings

Provide generic UI customization settings for DeepSeek Harness, like wallpaper, theme color, etc.

项目介绍Project Overview

DSH-Customization-Settings 为 DeepSeek Harness 提供通用 UI 个性化设置。当前在设置面板新增「外观」分类,条目区暂空,计划支持壁纸、主题色、字体与模糊材质。适合需要扩展界面定制能力的场景。注意:开发未完成,尚未发布至 npm,需从仓库本地安装并手动启用。

DSH-Customization-Settings is a plugin for DeepSeek Harness that provides general UI personalization. It adds an "Appearance" category to the settings panel, currently with an empty item area, planning wallpaper, theme color, typography, and blur materials. Use it when extending interface customization. Caveat: development is incomplete, not on npm, requiring local repo installation and manual enabling.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

dsh plugin --profile web add github:T-MKT/dsh-customization-settings

T-MKT/dsh-customization-settings 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DSH-Customization-Settings

简体中文 | English

为 DeepSeek Harness 提供通用的 UI 个性化设置。

已开发功能

👚 外观

在「设置」面板左侧新增「外观」大类(图标与「通用设置」一致),条目区暂为空,后续将逐步加入壁纸、主题色、字体与排版、模糊材质等。

计划开发的功能详见 TODO.md

安装

1. 从 npm 安装

开发未完成,暂未发布到 npm。

2. 从仓库安装(本地开发)


# 1 安装到 web profile(转发 pnpm,装进 $DSH_HOME/profiles/web/node_modules)
dsh plugin --profile web add <repo-path>

# 2 启用:把 "dsh-customization-settings" 追加进 profile 的组合包列表
#    编辑 $DSH_HOME/profiles/web/package.json:
#      "dsh": { "profile": { "bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-customization-settings"] } }

# 3 重启
dsh web

等价启用方式:也可不把本包当作组合包,而是把本仓库 cordis.patch.yml 里的 insert 段直接并入 $DSH_HOME/profiles/web/cordis.patch.yml

开发

pnpm install   # 安装依赖
pnpm build     # tsc + tsdown,产出 lib/index.js 与 lib/client.js
pnpm typecheck # 仅类型检查

许可证

MIT

贡献

作者高二在读,可能不常查看 issues 和 PRs。有意成为主要维护者的请与我邮件联系。

上一个 Prev dsh-finance-plugins 下一个 Next dsh-humanize