advance-lion/dsh-brand0

dsh-brand

One-click brand replacement for the DSH web GUI — logo, product name, version badge, hero headline/badge/intro, tab title. Config lives at $DSH_HOME/dsh-brand.json. 一键替换 DSH Web GUI 品牌信息,方便各家二改分发。

包名
dsh-brand
版本
0.1.0
许可证
NOASSERTION
最近更新
2026年9月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:advance-lion/dsh-brand

安装(使用者)

从 Git 仓库获取后:

git clone 
dsh plugin --profile web add 

(若所用 CLI 版本支持 github: 规格,也可以直接 dsh plugin --profile web add github:/。)

包是纯手写 ESM、零依赖、免构建,lib/ 即产物,无需 npm install / build。

安装会把这个包链接进 profile、合并 cordis.patch.yml(插入 dsh-brand 加载行)并热挂载。 装完刷新 http://127.0.0.1:3080 ;若未出现,重启 dsh web 一次。

使用

打开 设置 → 品牌 Branding,填写字段后点「保存并应用」,即时生效无需刷新; 「恢复默认」一键清空。

配置分发

配置保存在 $DSH_HOME/dsh-brand.json(默认 C:\Users\\.dsh\dsh-brand.json), 纯 JSON、跨工作区生效。二改部署只需随包分发这一个文件:

{
  "name": "Acme Harness",
  "version": "v1.0.0",
  "headline": "探索未至之境",
  "badge": "预览版",
  "intro": "面向内部的智能体工作台",
  "logoText": "🐳",
  "logoUrl": "",
  "title": "Acme Harness"
}
字段作用位置
name侧栏产品名;未设 Logo 时取首字符做图标
version侧栏名称旁的版本徽标
headlineHero 主标题(三项任一填写即接管 Hero 区)
badgeHero 徽标 pill
introHero 下方简介行
logoText无图片时的文字/Emoji 商标
logoUrl商标图片(https://…data:image/…),优先于 logoText
title浏览器标签页标题