Local DSH Personal Center: usage stats, cost estimation, custom instructions, global font size and a desktop pet — 100% offline, never reads chat content.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-09-04
License
MIT
01What can it help you accomplish?
Track real local token / session / tool usage for DeepSeek Harness chats
GitHub-style activity heatmap, per-model breakdown, top tools, and session review on the Personal Center's Token Usage tab
DSH desktop / web users who want quantified, privacy-friendly usage feedback
Estimate model cost per session with peak / off-peak and per-currency pricing
Estimated cost split by provider + model, this week / month / cumulative, on the Model Cost sub-tab
DSH users watching API spend across deepseek / kimi / gemini / gpt
02How to install into DeepSeek Harness
Installation steps
- 01
Run `dsh plugin --profile web add github:PolinniZhong/dsh-personal-center` in the DSH plugin console
$ dsh plugin --profile web add github:PolinniZhong/dsh-personal-center
- 02
Or open Web GUI -> Settings -> Plugins -> Plugin Console and search "个人中心"
Verify the integration
Not specified by the author
Rollback
- Settings -> Plugins -> Plugin Console, disable / remove `dsh-personal-center`
- Or remove the dependency and `bundles` entry from `package.json`
03DSH integration and capability boundaries
Installs via the DSH plugin console (`dsh plugin add`) and registers as a DSH client bundle that adds a Personal Center section to Settings.
Token Usage statistics
Local DSH session logs (host-side, aggregated)→Today / cumulative tokens, sessions, tool calls, GitHub-style heatmap, per-model breakdown, top tools, session review
Aggregates local session logs in real time; numbers only, never reads chat contentModel cost estimation
Per-model pricing presets (deepseek / kimi / gemini / gpt), editable→Peak / off-peak per-currency cost split by provider + model; this week / month / cumulative
Reads configured prices to compute wallet-pain emotion (today's cost >= ¥10)Personalization (layered custom instructions)
Identity / working principles / response preferences + per-workspace overrides→Global + per-workspace merged instructions injected into the system prompt of every chat
Writes instructions to local `settings.yaml`Injects merged 'global + workspace' text into the system prompt of every chat on this machineAppearance (global font size)
User-chosen font size (default 14, range 11-16, step 1)→Whole-UI font scaling applied instantly and remembered
Injects a <style> override layer offsetting all DSH font sizes by 'current - 14'Saves chosen font size to local `localStorage`Desktop Pet (black / blue whale)
Aggregated usage numbers (today's tokens / tool calls / cost, cache-hit rate, last-activity time)→Bottom-right whale with 5 data-driven emotions, idle animations, free drag, and live session-status overview
Polls `/personal-center/stats` every 30s (no polling when disabled)Enables only one pet at a time (mutually exclusive)
04Who is it for? When not to use it?
Good for
- DSH desktop / web users who want quantified, privacy-friendly usage feedback
- DSH users watching API spend across deepseek / kimi / gemini / gpt
05Compatibility, maintenance and safety notes
- Runs 100% local — no network, and it aggregates only usage numbers (tokens, sessions, tool calls, cost); it never reads chat content.
- The font-size engine offsets all DSH font sizes globally and only at non-default values; at the default 14 the override layer is empty and the UI is untouched.
Maintainer-authored README; latest release v1.1.0 (2026-09-02). Not independently audited.
06Frequently asked questions
How do I install dsh-personal-center?
Run `dsh plugin --profile web add github:PolinniZhong/dsh-personal-center` in the DSH plugin console, or open Web GUI -> Settings -> Plugins -> Plugin Console and search "个人中心".
Does it read my chat content or send data online?
No. It runs 100% local — no network, and it aggregates only usage numbers (tokens, sessions, tool calls, cost), never chat content.
What does the desktop pet do?
A black / blue whale in the bottom-right corner driven by your real usage, with 5 data-driven emotions and a live session-status overview; double-click a session to jump into it.
Can I set a global font size?
Yes — the Appearance tab has a global font-size stepper (default 14, range 11-16, step 1), saved to local localStorage and applied instantly.
07Related DSH workflows
dsh-better-sidebar
by omdsh-dev
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
dsh-tui
by ccch1mneyyy
Claude Code 风格全屏终端 TUI:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条 + TPS 仪表;接入 Agent preset(standard/code/minimal/cordis)、Skills、MCP、Goals、Todos、子代理,/ 命令注册表与随附技能(audit/bug/review/practice/pr_comments/release-notes/vuln-check);纯插件挂载零核心改动。
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 交互式终端 UI 插件:会话工作区、图片端到端(剪贴板/视觉桥)、slash 下拉、审批卡片、推理可视化,纯展示层
dsh-popout-sidebar
by e2mcc
A sidebar can pop out a separate browser tab (drag it to another monitor)
08Data and sources
A local plugin for DeepSeek Harness (DSH) desktop / web.
100% local — no network, no reading chat content. See [PRIVACY.md](PRIVACY.md). Bilingual UI (中文 / English), follows DSH…
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-04. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
