dsh-web-search-ddg
aooyoo
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no m…
PROJECT TOPICS
PROJECT README

DeepSeek Harness 插件集合(monorepo):背包、任务等单体插件。既可安装整合包,也可单独安装某个单体插件。
| 背包 | 任务 |
|---|---|
![]() |
![]() |
| 包 | 说明 | 独立安装 |
|---|---|---|
@ggame/plugins |
整合包元包(依赖全部单体) | ✅ |
@ggame/backpack |
背包:物品栏 / 袋子 / 货币 / 全会话费用记账 | ✅ |
@ggame/quest |
任务:任务面板 / 追踪条 / Agent 联动 / 到期提醒 | ✅ |
@ggame/ui-core |
共享 UI 壳:useStore / 拖拽 / WoW 主题(构建期内联,不独立安装) | — |
@ggame/icons |
共享图标源与许可说明(28 个魔兽风格 PNG) | — |
# 在 DSH web profile 目录
pnpm add @ggame/plugins
pnpm add @ggame/backpack
# 或
pnpm add @ggame/quest
然后编辑 profile 的 package.json(dsh.profile.bundles 加入要用的包)、cordis.patch.yml 加入对应行,重启 DSH。详见各包 README。
请帮我在 DSH 中安装 ggame 整合包插件(背包 + 任务)。请执行:
1. cd ~/.dsh/profiles/web
2. pnpm add @ggame/plugins
3. 编辑 package.json,在 dsh.profile.bundles 数组里追加 "@ggame/backpack" 和 "@ggame/quest"(保留原有项)
4. 编辑 cordis.patch.yml,在末尾追加:
- id: backpack
config: {}
- id: quest
config: {}
5. 执行 pnpm install
6. 重启 dsh web
只装背包:把第 2 步换成
pnpm add @ggame/backpack,第 3、4 步只追加 backpack;只装任务同理换成@ggame/quest。
@ggame/backpack(背包)
@ggame/quest(任务)
pnpm install # 安装 workspace 依赖
pnpm build # 构建各包客户端 bundle
pnpm test # 单元测试(定价/数据模型)
pnpm test:integration # 集成测试(需 DSH Web 运行中)
pnpm check # 语法检查
交互截图测试脚本(CDP 驱动,需本机 Chrome)位于仓库本地
_shots/(未入库,开发自用)。
packages/*/icons/ 与 packages/icons/ 为 AI 生成示例素材(豆包),仅供个人使用与演示;发布/商用前请替换为自有素材或确认素材许可(详见各包 README)。CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。