dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Stardew Valley themed plugin bundle for DeepSeek Harness (DSH): pixel UI presets, reminder SFX, OST, token heatmap calendar, Canvas particle weather.
把星露谷物语的像素风和音效带进 DeepSeek Harness(DSH) 的 Web GUI。设置页新增「星露谷 Stardew Valley」分页。
Bring the Stardew Valley pixel vibe and sounds into the DeepSeek Harness (DSH) web GUI, via a new "Stardew Valley · 星露谷" page in Settings.
截图:冬 Winter 预设 + 大雪天气(Canvas 六角雪花 / 侧栏像素横幅 / 右上 SNOW STORM 徽章)。 Screenshot: Winter preset with heavy snow — Canvas hexagon flakes, pixel sidebar banner, top-right SNOW STORM badge.
openBox)。
Five toggleable auto-triggered SFX groups (ambient / attention / done / error / click); clicking "New Session" plays the chest-put sound (openBox).早前还做过一个对话/轨迹旁的像素农场视图,因像素美术太糙已被移除(
git log可考古)。/ An earlier pixel-farm view next to Chat/Trajectory was removed for crude pixel art (git logcan dig it up).
三种方式任选。Choose any of the three.
# macOS / Linux
git clone https://github.com/Trouvaille-xx/dsh-StardewValley-UI.git "$HOME/.dsh/profiles/web/node_modules/dsh-stardew"
# Windows PowerShell
git clone https://github.com/Trouvaille-xx/dsh-StardewValley-UI.git "$env:USERPROFILE\.dsh\profiles\web\node_modules\dsh-stardew"
把 "dsh-stardew" 加进 profiles/web/package.json 的 dsh.profile.bundles,然后完全重启 DSH:
"dsh": {
"profile": {
"bundles": ["dsh-skin-longterm", "dsh-stardew"]
}
}
把下面整段发给你的 DSH 智能体,它会执行克隆与配置修改,并提醒你重启:
请帮我安装 dsh-stardew 插件(星露谷主题 bundle):
1. 运行:git clone https://github.com/Trouvaille-xx/dsh-StardewValley-UI.git "$HOME/.dsh/profiles/web/node_modules/dsh-stardew"
(Windows:把 $HOME 换成 $env:USERPROFILE)
2. 编辑 profiles/web/package.json,在 dsh.profile.bundles 数组中加入 "dsh-stardew"(如果已有其他 bundle 就追加)。
3. 校验:对 lib/index.js 和 lib/client.js 分别运行 node --check。
4. 完成后告诉我:需要完全重启 DSH 才能生效,重启后打开 设置 → 星露谷 Stardew Valley。
请帮我安装 dsh-stardew 插件:
1. 下载 https://github.com/Trouvaille-xx/dsh-StardewValley-UI/archive/refs/heads/main.zip 到临时目录并解压。
2. 把解压出的 dsh-stardew-main 目录整体复制到 "$HOME/.dsh/profiles/web/node_modules/dsh-stardew"(Windows 用 $env:USERPROFILE)。
3. 编辑 profiles/web/package.json,在 dsh.profile.bundles 中加入 "dsh-stardew"。
4. node --check 校验 lib/*.js,然后提醒我完全重启 DSH。
说明:
profiles/web是你的用户目录($DSH_HOME 下的),DSH 官方 bundle 目录也在这里;不要把插件装进随发行版安装的agent-presets等只读目录。 /profiles/webis your user-owned directory under$DSH_HOME; never install into the deployment's read-onlyagent-presets.
仓库不含任何星露谷音频 —— 音频版权归 ConcernedApe,MIT 不覆盖。你需要自备 ~/.dsh/sdnot-sounds/(= $DSH_HOME/.dsh/sdnot-sounds),规则:
The repo contains no Stardew audio — audio copyright belongs to ConcernedApe and is not covered by MIT. Bring your own ~/.dsh/sdnot-sounds/ ($DSH_HOME/.dsh/sdnot-sounds):
perm--*.wav / attn--*.wav / done--*.wav / error--*.wav(在设置页挑选)bgm--*.mp3bgm--rain.wav、bgm--winter_day.wav推荐:从你本机的游戏提取(vgmstream 直接解析 Content/XACT/Wave Bank.xwb,437 条音效几秒抽完)→ 见 tools/extract_sounds.md。
Recommended: extract from your own game install with vgmstream (parses Content/XACT/Wave Bank.xwb, all 437 effects in seconds) → see tools/extract_sounds.md.
dsh-stardew/
├── cordis.patch.yml # bundle 挂载补丁(插入 stardew-ui 行)/ mount patch
├── lib/
│ ├── index.js # 宿主 host:/@stardew/sounds、token-stats、pending-sounds 路由 + 事件监听
│ └── client.js # 客户端 client:设置页 UI、音效引擎、天气粒子、Token 月历
└── tools/
└── extract_sounds.md # vgmstream 提取指南 + cue 索引表
fs/webServer 就绪,内置 1s/次轮询重试。The host registers three HTTP endpoints and polls once per second until fs/webServer are ready (they may appear after the bundle loads at boot).MIT —— 仅本仓库代码。未获 ConcernedApe 授权,亦与其无关(fan-made)。字体、音频等第三方资产请自行准备。
MIT — this repository's code only. Not affiliated with or endorsed by ConcernedApe (fan-made). Third-party assets (fonts, audio) are your responsibility.