DSH 个人中心 (dsh-personal-center)
DeepSeek Harness 的个人中心插件:设置 → 「个人」分区,提供 个人资料统计 与 个性化自定义指令。
一个面向 DeepSeek Harness(DSH)桌面端 / Web 端的本地插件。在设置里新增「个人」分区(版式对齐原生「插件」分区),内含两个 tab:
- 个人资料:真实用量统计 —— 今日/累计 Token 消耗、会话数、工具调用、Token 活动热力图(每日·每周·累计)、按模型分布、常用工具;
- 个性化:全局自定义指令(等价于 ChatGPT / Codex 桌面端的「个性化 → 自定义指令」),对本机所有聊天生效。
纯本地运行,不联网、不读取聊天正文,详见 PRIVACY.md。
📸 截图
| 浅色 | 深色 |
|---|---|
![]() |
![]() |
![]() |
![]() |
✨ 功能
个人资料(统计)
- 今日概览:Token 消耗 / 会话 / 工具调用;
- 累计数据:累计 Token / 最长聊天时长 / 会话总数;
- Token 活动:GitHub 贡献图风格热力图,支持 每日 / 每周 / 累计 三态切换;
- 按模型分布:按 provider + model 拆分 Token 与请求数(多模型对比一目了然);
- 常用工具:按调用次数排序(含
mcp__<server>__<tool>形式的 MCP 工具)。
数据来源:扫描本机会话日志实时聚合,只读数字、不读正文。见 docs/DESIGN.md。
个性化(全局自定义指令)
- 输入身份 / 工作原则 / 回答偏好,点击保存;
- 保存后,本机所有会话(含已存在的)的下一次请求立即带上这段指令;
- 支持清空;清空后指令从系统提示词中消失,不占 token;
- 中英文双语,样式复用 DSH 设计令牌,与原生设置一致。
🛠 安装
方式一:插件控制台 / CLI(推荐)
dsh plugin --profile web add github:PolinniZhong/dsh-personal-center
或打开 Web GUI → 设置 → 插件 → 插件控制台,搜索「个人中心」安装。
方式二:本地开发(link 依赖,和 dsh-omi-voice 同款)
克隆本仓库到本地任意目录;
在 profile 的
package.json中加入依赖:"dsh-personal-center": "link:/绝对路径/DSH 个人中心"在 profile 的
dsh.profile.bundles列表中加入"dsh-personal-center";重启 DSH 应用。
注:重启后,若
node_modules中没有该包,可手动建立软链接:ln -s /绝对路径/DSH 个人中心 <DSH_HOME>/profiles/web/node_modules/dsh-personal-center
卸载
设置 → 插件 → 插件控制台,停用 / 删除 dsh-personal-center;或删除 package.json 中的依赖与 bundles 条目。
🗺 路线图
| 版本 | 内容 | 状态 |
|---|---|---|
| v0.1 | 个性化 → 自定义指令(全局注入) | ✅ 可用 |
| v0.2 | 「个人」分区:统计(真实数据)+ 个性化 | ✅ 可用 |
| v0.3 | 成本估算(每百万 token 单价用户自配)、语音 tab(Omi 停靠) | 🚧 规划中 |
| v0.4 | 用量导出(JSON/CSV)、月度/年度对比 | 💡 构想 |
🤔 为什么做这个(立项评审摘要)
- 技术可行:DSH 是插件化架构(宿主插件 + 浏览器 bundle),本仓库即是范例;会话日志记录了每次请求的 token 用量与工具调用事件,MCP 工具以
mcp__<server>__<tool>命名可直接归类; - 符合用户心理:量化反馈(类似 GitHub 贡献图)、成本透明(按 token 计费)、差异化(官方暂无个人中心/全局统计)、隐私友好(只聚合数字);
- 风险与对策:安装门槛 → 一键安装;数据准确性 → 直接读权威日志;性能 → 宿主端聚合 + 60s 缓存。
📁 仓库结构
├── package.json # dsh.bundle.patch + dsh.client 声明
├── cordis.patch.yml # 插入插件行
├── lib/
│ ├── index.js # 宿主:设置命名空间 + 系统提示词注入 + 统计服务 + 环回路由
│ └── client.js # 浏览器:「个人」分区 UI(统计 + 个性化)
├── docs/
│ ├── README.md # 项目知识地图(入口)
│ ├── DESIGN.md # 架构与设计决策
│ ├── PLAN.md # 实施规划与路线图
│ ├── PLATFORM-NOTES.md # DSH 平台要点与坑
│ ├── DESIGN-SYSTEM.md # 设计规范(间距/字号/色值)
│ ├── DATA-MODEL.md # 会话日志数据模型
│ └── nav-icon-patch.md # 个人导航图标补丁说明
├── docs/screenshots/ # 截图
├── PRIVACY.md # 隐私说明
├── README.md
└── LICENSE # MIT
想了解架构/踩坑/规范,从 docs/README.md 的知识地图开始。
📄 许可
🙏 致谢
架构参考 dsh-omi-voice(link 依赖 + bundle patch 模式)与 dsh-plugin-hub(插件控制台安装通道)。




No comments yet. Be the first to write one.