dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
English README
基于 zhu1090093659/dsh-web-ui(Apache-2.0)开发的
DeepSeek Harness(DSH)Web UI 插件套件。全套 21 个包已发布到 npm(@captain1275/*)。DSH Web UI 全家桶为 DeepSeek Harness 的 Web 界面提供一系列插件与皮肤:极光毛玻璃皮肤、任务看板、 SSH 运维、右侧文件/变更面板、Git 图谱、移动端远程控制、DeepSeek 娘看板娘(养成系)、实时令牌统计, 以及皮肤中心。所有插件既可独立安装,也可通过聚合包一次装齐。
极光 Aurora 皮肤效果(沉浸光感 / 深色 / 浅色)
深浅两套极光渐变;视频背景支持静音开关、本地文件持久化(存 ~/.dsh/skin-aurora-media/,刷新不丢)
WebGL 火焰跟随、OFF/MAX 刻度、Low/Medium/High/Ultracode 状态
Token 零食经济、使用时长成长(每 30 分钟 +1)
~/.dsh/skills/catgirl-rp/SKILL.md,DSH 技能系统实时加载,所有新对话自动以该人格回应(含语气、动作表达、互动规则)
~/.dsh/usage.json插件 · 功能 dsh-task-board · 侧边栏任务看板:多列 kanban、真实执行(驱动 agent 会话)、定时执行(cron) dsh-ssh · SSH 运维:主机管理、远程执行、SFTP 传输、隧道、集群并发、Web 终端 dsh-aionui-panel · 右侧「预览 / 文件 / 变更」面板:文件树、多格式预览、git 操作、文件拖拽 dsh-git-graph · 会话头部 git 分支选择器 + 提交图 dsh-live-stats · 实时 token 估算与生成速度 dsh-full-stats · 完整统计行:覆盖官方统计(不省略)+ 运行状态指示 + 自定义状态文本(含替换官方 Deep diving...) dsh-usage-dashboard · 用量看板:彩色统计卡 / 近 14 天趋势 / 模型分布 / 会话排行 / 费用估算 dsh-web-ui-settings · 设置页「Web UI 插件」配置组 + 「人格设定」+「关于」版权页 dsh-web-ui-all · 聚合包:一键安装全部插件
10 套皮肤(ths / xp / blue-fantasy / dragon-heir / minecraft / miku / trading / whale-song / aurora / skin-center),支持皮肤启用互斥管理与一键切换。
其余皮肤(ths / xp / blue-fantasy / dragon-heir / minecraft / miku / trading / whale-song) 为上游 dsh-web-ui 自带皮肤。
# 在 DSH profile 目录(~/.dsh/profiles/web)安装聚合包
npm install @captain1275/dsh-web-ui-all@0.4.0然后在 profile 的 package.json 里把 @captain1275/dsh-web-ui-all 加入 dsh.profile.bundles:
{
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"@captain1275/dsh-client-ui-skin-aurora",
"@captain1275/dsh-full-stats",
"@captain1275/dsh-web-ui-all"
]
}
}
}重启 DSH 即生效。
git clone <your-repo-url> dsh-web-ui
cd dsh-web-ui
pnpm install
pnpm -r build
# 把本地包链接进 profile(junction)
node scripts/link-profile.mjspnpm -r build(或 pnpm --filter build)packages/skins/aurora(skin.json + src/client + cordis.patch.yml),然后用 node scripts/skin-center-bundles 重新生成注册表
packages/dsh-web-ui-all/aggregate.yml 后 node scripts/aggregate.mjsnode packages/dsh-skins/build.mjspackages/
├─ dsh-task-board / dsh-ssh / dsh-aionui-panel / dsh-git-graph
├─ dsh-pet / dsh-live-stats / dsh-full-stats
├─ dsh-web-ui-settings / dsh-web-ui-all / dsh-skins
└─ skins/ # 皮肤源码(aurora、miku、ths 等)
scripts/ # 构建 / 注册表 / 链接工具
shared/ # 共享构建预设(tsdown.client.ts)社区同人资源,版权归原作者
不代表 DeepSeek 官方立场。