gxx950224/ggame--packages-backpack ↗★ 0
@ggame/backpack
DSH 背包:魔兽世界风格物品栏、袋子管理、货币统计与全会话 token 费用记账(DeepSeek 官方动态定价,含峰谷计价)。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:gxx950224/ggame#e62d8bfddac23d37fe95ab52a0fb3917b9020e95&path:packages/backpack说明文档
阅读完整 README ↗DSH 背包(Backpack)
DeepSeek Harness 常驻插件:魔兽世界风格的物品栏 / 背包系统。右下角背包按钮展开物品栏,支持粘贴内容自动识别类型入库、选择本地文件、拖入文件等方式添加物品;同时自动统计所有会话(含已归档)的 token 费用,按 DeepSeek 官方动态定价换算成金币/银币/铜币。
适用于 DSH Web profile(
dsh web)。本插件以常驻 bundle 形式安装,重启 DSH 后依然生效(区别于会话级动态插件)。
特性
- 🎒 物品栏:右下角 FAB 展开/收起(快捷键
B),无限袋子、分页管理(每页 6×4),虚空仓库(超容自动收纳、不可删除) - 🏷️ 物品类型:链接 / 提示词 / 笔记 / 技能 / 文件 / 图片 / 插件 / 命令 / 其他,支持自定义类别(侧栏「+添加类别」)
- ⭐ WoW 质感:品质颜色(粗糙→传说)、黄字风味文字、悬浮信息卡、右键菜单(查看/发送/复制/固定/编辑/移动/摧毁)
- 🖱️ 交互:拖拽移动物品、拖入文件生成物品、粘贴内容自动识别类型、图标库挑选
- 🔎 查看详情:右键「查看」按内容自动渲染——链接卡片(可点击)、Markdown 富文本、HTML 沙箱页面(iframe,脚本不执行)、图片/纯文本
- 💰 费用记账:扫描全部会话日志(
sessionQuery,旋转批次增量),按模型 + 请求时段套用 DeepSeek 官方定价;悬浮金额弹出卡片查看近 7 天每日总花费与每个模型花费(移开自动关闭) - 🤖 Agent 工具:
backpack_add/backpack_money/backpack_search(Agent 检索背包作长期记忆库) - 🔍 检索:搜索(/ 快捷键聚焦)、品质过滤、排序、一键整理、Shift+点击批量多选、拖拽放置预览
- 🖱️ 交互:面板可拖拽并记住位置、Esc 关闭、toast 分色、保存状态指示、选中描边
环境要求
- DeepSeek Harness(
dsh),Web profile - 依赖的 peer 包(DSH 自带):
@deepseek-ai/cordis、@deepseek-ai/dsh-tools、@deepseek-ai/dsh-settings、@deepseek-ai/schemastery、react
安装
以本地 workspace 包方式装入你的 web profile:
-
放入源码:把本仓库放到 profile 的 packages 目录,例如
~/.dsh/profiles/web/packages/backpack。 -
注册 workspace:编辑
~/.dsh/profiles/web/pnpm-workspace.yaml:packages: - . - packages/* -
声明依赖与 bundle:编辑
~/.dsh/profiles/web/package.json:{ "dependencies": { "@ggame/backpack": "workspace:*" }, "dsh": { "profile": { "bundles": [ "@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "@ggame/backpack" ] } } }



