个人配置中心 PolinniZhong/dsh-personal-center
DeepSeek 客户端v1.1.2DSH 个人配置:token 用量统计、成本估算、自定义指令、外观全局字号、桌面宠物(含会话状态概览),纯本地不联网。DSH 个人中心:用量统计、成本估算、自定义指令、全局字号和桌面宠物,带会话概览,全部本地离线运行。
58.1/100
综合分
115
GitHub 星标
525
npm 周下载
—/5
用户评分
数据截至 2026/11/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/PolinniZhong/dsh-personal-center.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 4 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-personal-center @ 1.1.2
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 02:37:52
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 25 处,展示前 12 条)
- 读取本地文件lib/index.js:281
workspaces = readdirSync(sessionsDir); - 读取本地文件lib/index.js:289
sids = readdirSync(wsDir); - 读取本地文件lib/index.js:299
if (statSync(f).isFile()) { - 读取本地文件lib/index.js:316
const doc = JSON.parse(readFileSync(f, "utf8")); - 读取本地文件lib/index.js:374
buf = readFileSync(file); - 读取本地文件lib/index.js:469
st = statSync(file); - 发起网络请求lib/client.js:854
fetch("/personal-center/stats" + (refresh ? "?refresh=1" : "")) - 发起网络请求lib/client.js:879
fetch("/personal-center/custom-instructions") - 发起网络请求lib/client.js:886
const save = (value) => fetch("/personal-center/custom-instructions", { - 发起网络请求lib/client.js:1257
fetch("/personal-center/instructions").then((r) => r.json()), - 发起网络请求lib/client.js:1258
fetch("/personal-center/current-workspace").then((r) => r.json()), - 发起网络请求lib/client.js:1259
fetch("/personal-center/workspaces").then((r) => r.json())
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
6 张 · 点击查看大图功能亮点
- Token用量统计
- 成本估算
- 自定义指令
README
由 DeepSeek 最新模型翻译生成DSH 个人中心 · dsh-personal-center
DeepSeek Harness 的个人中心插件:设置 →「个人配置」分区,提供 Token 用量(含成本估算)/ 个性化自定义指令 / 桌面宠物。
一个面向 DeepSeek Harness(DSH)桌面端 / Web 端的本地插件。在设置里新增「个人配置」分区,含三个外层 tab:
- Token 用量:真实用量统计 —— 今日/累计 Token、会话数、工具调用、Token 活动热力图(每日·每周·月度累计)、按供应商分布(含各模型明细)、常用工具、会话回顾;内含子 tab(概览 / 回顾 / 模型成本);
- 个性化:全局自定义指令(等价于 ChatGPT / Codex 桌面端的「个性化 → 自定义指令」),对本机所有聊天生效;
- 宠物:圆滚滚小黑鲸 / 小蓝鲸(位图)+ 圆滚滚小黑 / 小蓝(矢量)皮肤 —— 由真实用量数据驱动 5 种情绪(开心/忙碌/疲惫/钱包痛/打盹),点击吐数据气泡、可拖拽记忆位置、右键快捷菜单,30 秒轮询;顶部「会话状态」卡可开关会话状态概览(实时列出运行中/失败/完成,双击某条直接进入对应会话)。
「模型成本」位于「Token 用量」的子 tab 内:按模型估算成本(支持峰谷分时、分币种、官方预设价),外加缓存命中率统计。
展开完整文档(README 剩余 1 节)
DSH 个人中心 · dsh-personal-center DeepSeek Harness 的个人中心插件:设置 →「个人配置」分区,提供 Token 用量(含成本估算)/ 个性化自定义指令 / 桌面宠物。 一个面向 DeepSeek Harness(DSH)桌面端 / Web 端的本地插件。在设置里新增「个人配置」分区,含三个外层 tab: - Token 用量:真实用量统计 —— 今日/累计 Token、会话数、工具调用、Token 活动热力图(每日·每周·月度累计)、按供应商分布(含各模型明细)、常用工具、会话回顾;内含子 tab(概览 / 回顾 / 模型成本); - 个性化:全局自定义指令(等价于 ChatGPT / Codex 桌面端的「个性化 → 自定义指令」),对本机所有聊天生效; - 宠物:圆滚滚小黑鲸 / 小蓝鲸(位图)+ 圆滚滚小黑 / 小蓝(矢量)皮肤 —— 由真实用量数据驱动 5 种情绪(开心/忙碌/疲惫/钱包痛/打盹),点击吐数据气泡、可拖拽记忆位置、右键快捷菜单,30 秒轮询;顶部「会话状态」卡可开关会话状态概览(实时列出运行中/失败/完成,双击某条直接进入对应会话)。 「模型成本」位于「Token 用量」的子 tab 内:按模型估算成本(支持峰谷分时、分币种、官方预设价),外加缓存命中率统计。 纯本地运行,不联网、不读取聊天正文,详见 PRIVACY.md。中英文双语界面,随 DSH 语言自动切换。 📸 截图 四大分区(v1.0) | Token 用量 | 个性化 | | Token 用量 | 个性化 | | 宠物 | | 宠物 | 功能细节 | 浅色 · Token 用量 | 深色 · 回顾 | | Token 用量 · 浅色 | 回顾 · 深色 | | 浅色 · 宠物面板 | 深色 · 宠物面板 | | 宠物 · 浅色 | 宠物 · 深色 | | 会话状态概览(双击进入会话) | | 会话状态概览 | 五种情绪动画(开心 / 忙碌 / 疲惫 / 钱包痛 / 打盹): | 黑鲸 | 蓝鲸 | | 黑鲸 · 五种情绪 | 蓝鲸 · 五种情绪 | 新增动作( v0.8.0 )(思考中 / 等你回复 / 完成庆祝 / 拖拽 / 点击打招呼): | 黑鲸 | 蓝鲸 | | 黑鲸 · 新增动作 | 蓝鲸 · 新增动作 | | 模型成本 · 深色 | | 模型成本 · 深色 | | 个性化 · 按工作区(分层指令 + 模板库)| | 个性化 · 按工作区 | ✨ 功能 Token 用量(统计) - 今日概览:Token 消耗 / 会话 / 工具调用; - 累计数据:累计 Token / 最长聊天时长 / 会话总数 / 缓存命中率 / 估算成本; - Token 活动:GitHub 贡献图风格热力图,支持 每日 / 每周 / 累计 三态切换; - 按供应商分布:按 provider 分组的 Token、请求数、缓存命中率与成本(供应商小计 + 其下各模型明细;多供应商 / 多模型分别统计); - 常用工具:按调用次数排序(含 mcp__<server>__<tool> 形式的 MCP 工具); - 会话回顾:最近会话列表(标题 / 日期 / 时长 / Token / 缓存命中率),自动排除已归档会话。 数据来源:扫描本机会话日志(session.v4 / session.v3 / 旧版会话日志)实时聚合,只读数字、不读正文。见 docs/common/DESIGN.md。 模型成本(估算) - 按模型 × 每百万 token 单价估算成本,分币种(¥/$)分别合计; - 支持 峰谷分时(DeepSeek 官方口径:北京 9:00-12:00、14:00-18:00 为高峰,空闲=高峰一半); - 内置官方预设价(deepseek / kimi / gemini / gpt),提供「提供方→模型」联想添加,可自改; - 展示:本周 / 本月 / 累计 成本。 个性化(分层指令:v0.7) - 全局指令(身份基线):输入身份 / 工作原则 / 回答偏好,保存后本机所有会话的下一次请求自动带上; - 按工作区指令(项目适配):为每个工作区配置专属指令,会话按 cwd 最长前缀匹配自动注入「全局 + 工作区」合并文本;未配置的工作区回退仅全局(与旧版行为一致); - 指令模板库:内置 5 个高质量模板(产品经理 / 开发者 / 写作 / 翻译 / 通用助手),一键应用到全局或当前工作区;支持把当前指令「存为模板」、编辑、删除; - 注入预览:底部实时显示「全局 + 当前工作区」合并后的最终指令 + ≈token 估算,切换工作区联动更新; - 全部纯本地(settings.yaml)、零网络、不迁移现有 custom-instructions 数据,中英文双语、DSH 设计令牌。 桌面宠物(黑鲸 / 蓝鲸) - 界面右下角圆滚滚小黑鲸(默认 S 尺寸),纯前端零依赖(素材为宿主托管的动画 WebP,真 alpha 透明,深色主题有描边光); - 矢量皮肤「圆滚滚小黑 / 圆滚滚小蓝」(v1.1,皮肤 id black-vector / blue-vector):纯 DOM 渲染(圆形渐变身体 + 胶囊眼),零素材;鼠标跟随四层(眼睛朝向 / 头位移 / 上下"驼"形变 / 渐变光源)+ 转向透视(转向侧眼睛变小 + 两眼间距压缩)+ 靠近眨眼 / 点眼眯线 / 点身挠痒 / 随机头放大;与位图皮肤并存、互斥,位图↔矢量切换销毁重建实例; - 宠物列表:圆滚滚小黑鲸 / 圆滚滚小蓝鲸各一张完整配置卡(预览 + 今日统计 + 不透明度 + 开关),开关互斥只能启用一只;左边形象图在面板打开期间交替随机播放小表情动画(每 10s 轮换一只,启用瞬间再动一次 = 唤醒);未启用的卡片保持静态(固定表情 + 占位统计); - 常驻显示,平时静止不打扰(参考 Codex 宠物设计):待机时显示单帧静态表情,不做循环动作;情绪变化时会播放对应动画,约 2 秒后回到静止;鼠标悬停或点击也会按当前情绪做个小动作; - 5 种数据驱动情绪,30 秒轮询 /personal-center/stats,优先级:钱包痛 > 疲惫 > 忙碌 > 打盹 > 开心; - 开心 = 缓存命中率 ≥ 70%;忙碌 = 今日工具调用 ≥ 400 次;疲惫 = 今日 Token ≥ 2 亿;钱包痛 = 今日成本 ≥ ¥10(需配置价格);打盹 = 无活动 ≥ 10 分钟(阈值已按本机真实数据校准); - 点击弹出随机数据气泡(今日 Token / 缓存命中率 / 最常用工具 / 今日成本),3 秒后消失; - 会话状态概览:宠物页顶部「会话状态」卡可开关状态概览(默认开);开启后悬停宠物右上角「会话状态」按钮(或点击宠物)→ 毛玻璃面板,实时列出会话状态(运行中 / 失败 / 已完成 / 待机 + 摘要计数,运行中/失败置顶);双击某条直接进入对应会话;失败如实标红(绝不伪装绿色成功);数据来自平台已有 sessions 投影,事件驱动、零轮询;点面板外或 ESC 关闭;关闭会话状态时按钮隐藏、宠物情绪回到用量驱动; - 自由拖拽:拖到哪就停在哪,松手后位置记忆到宿主配置(刷新后恢复);窗口缩放按比例跟随(缩小/拉大都跟随,始终留在视口内不丢出); - 右键快捷菜单:隐藏宠物; - 「宠物」tab 极简面板:顶部「会话状态」卡(标题 + 开关 + 说明,宠物未启用时置灰)+ 下方两张宠物卡片(预览 + 宠物名 + ⓘ 提示 + 今日统计 + 不透明度档位(30%/60%/100%) + 启用开关);开关互斥、交互只靠开关(无 hover/选中视觉); - enabled:false 时不创建任何 DOM、不轮询;接口失败保留上一状态不崩溃; - 只使用聚合数字(今日 Token/工具调用/成本、缓存命中率、最近活动时间),不读聊天正文。 🛠 安装 方式一:插件控制台 / CLI(推荐) dsh plugin --profile web add github:PolinniZhong/dsh-personal-center 或打开 Web GUI → 设置 → 插件 → 插件控制台,搜索「个人中心」安装。 方式二:本地开发(link 依赖,和 dsh-omi-voice 同款) 1. 克隆本仓库到本地任意目录; 2. 在 profile 的 package.json 中加入依赖: "dsh-personal-center": "link:/绝对路径/DSH 个人中心" 3. 在 profile 的 dsh.profile.bundles 列表中加入 "dsh-personal-center"; 4. 重启 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 活动(每日/每周/月度累计) | ✅ 可用 | | v0.4 | 桌面宠物(5 情绪、常驻显示/平时静止/情绪变化动画、拖拽位置记忆、极简面板) | ✅ 可用 | | v0.5 | 宠物行为打磨 + 会话状态概览(动作级实时状态) | ✅ 可用 | | v0.6 | 宠物会话状态概览升级(动作级实时显示) | ✅ 可用 | | v0.7 | 个性化指令增强:全局 + 按工作区(分层自动注入)+ 模板库 + 注入预览 | ✅ 可用(v0.7) | | v0.8 | 桌宠 5 个新动作(思考/等待/庆祝/拖拽/打招呼)+ 会话状态情绪实时驱动 | ✅ 可用(v0.8.1) | | v0.9 | 「个人配置」改名、「宠物」单页(会话状态卡 + 宠物卡)、会话状态修复(运行中置顶/双击进入/悬停稳定)、i18n 补全、宠物随窗口按比例跟随 | ✅ 可用(v0.9.0) | | v1.0 | 设置头部 sticky + 毛玻璃、i18n 模板库本地化、代码治理重构(模块类前缀 + SDD) | ✅ 可用(v1.0.0) | 后续规划(尚未实现):用量导出(JSON/CSV)、年度对比、更多皮肤/表情 —— 详见 docs/common/PLAN.md。 🤔 为什么做这个(立项评审摘要) 1. 技术可行:DSH 是插件化架构(宿主插件 + 浏览器 bundle),本仓库即是范例;会话日志记录了每次请求的 token 用量与工具调用事件,MCP 工具以 mcp__<server>__<tool> 命名可直接归类; 2. 符合用户心理:量化反馈(类似 GitHub 贡献图)、成本透明(按 token 计费)、差异化(官方暂无个人中心/全局统计)、隐私友好(只聚合数字); 3. 风险与对策:安装门槛 → 一键安装;数据准确性 → 直接读权威日志;性能 → 宿主端聚合 + 60s 缓存。 📁 仓库结构 ├── package.json # dsh.bundle.patch + dsh.client 声明 ├── cordis.patch.yml # 插入插件行 ├── lib/ │ ├── index.js # 宿主:设置命名空间 + 系统提示词注入 + 统计服务 + 环回路由(含宠物配置/素材) │ ├── client.js # 浏览器:「个人配置」分区 UI(统计 + 成本 + 个性化 + 宠物面板/浮层) │ └── pet-assets/ # 宠物动画素材(5×WebP,由 gif2webp.py 从 RGBA 帧合成) ├── docs/ │ ├── README.md # 项目知识地图(入口) │ ├── SDD.md # 模块规格与边界契约(类前缀 / 易混淆点 / 新增模块 SOP) │ ├── MODULE-MAP.md # 功能 → 代码/路由/文档/素材 映射 │ ├── common/ # 通用:DESIGN(架构决策)/ DESIGN-SYSTEM(UI 设计规范)/ PLAN / PLATFORM-NOTES / 发布与竞争力 │ ├── personal-profile/ # Token 用量:DATA-MODEL / COST-ESTIMATION │ ├── personalization/ # 个性化:个性化指令增强 PRD │ └── pet/ # 宠物:DESKTOP-PET / 状态概览设计规格 ├── docs/screenshots/ # 截图 ├── PRIVACY.md # 隐私说明 ├── README.md └── LICENSE # MIT 想了解架构/踩坑/规范,从 docs/README.md 的知识地图开始。 📄 许可 MIT 🙏 致谢 架构参考 dsh-omi-voice(link 依赖 + bundle patch 模式)与 dsh-plugin-hub(插件控制台安装通道)。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
PolinniZhong/dsh-personal-center
DSH 个人配置:token 用量统计、成本估算、自定义指令、外观全局字号、桌面宠物(含会话状态概览),纯本地不联网。DSH 个人中心:用量统计、成本估算、自定义指令、全局字号和桌面宠物,带会话概览,全部本地离线运行。
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1