dsh-web-ui-all

by DamonKoy

4 UI 增强github收录于 08-21

DSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board/git-graph/pet/remote-web-ui/live-stats/web-ui-settings)。

DSH Web UI family aggregator: one-click install of all feature plugins (task-board, git-graph, pet, remote-web-ui, live-stats, web-ui-settings).

安装

dsh plugin --profile web add github:DamonKoy/dsh-web-ui#path:/packages/dsh-web-ui-all

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

English | 中文

DSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / live-stats / web-ui-settings),外加皮肤全家桶(dsh-skins,皮肤资产内置)。compat 桥接层已并入本包(src/client),因此无需独立的 compat npm 包。

是什么

  • 一次安装、全部到位:其 dependencies 引入全部子插件包(dsh-client-ui-aionui-panel / dsh-client-ui-task-board / dsh-client-ui-git-graph / dsh-pet / dsh-remote-web-ui / dsh-live-stats / dsh-ssh / dsh-client-ui-web-ui-settings / dsh-skins)。
  • 聚合载具:cordis.patch.yml 汇总各子插件的 insert 行,经 dsh 插件 profile 机制挂载。

安装

从 npm 安装(推荐)

dsh plugin --profile web add @linxin666/dsh-web-ui-all

从仓库安装(开发调试)

git clone https://github.com/zhu1090093659/dsh-web-ui.git
cd dsh-web-ui
pnpm install && pnpm -r build
node scripts/link-profile.mjs
dsh plugin --profile web add link:$(pwd)/packages/dsh-web-ui-all

安装后重启 dsh web 使插件生效。

已知限制

  • 各子插件随本包一起激活;若只需要其中一部分,请直接安装对应子插件包。
  • 不要与同名独立插件包(如 @linxin666/dsh-liangshen)同时安装;切换前先 dsh plugin remove 移除旧的。
  • 依赖的 @deepseek-ai/* SDK 版本已锁定,兼容性跟随本仓库的发版节奏。

原始 README: https://github.com/DamonKoy/dsh-web-ui/blob/main/packages/dsh-web-ui-all/README.zh.md ↗