DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
C

dsh-composer-credits

Composer Credits

Keep a points capsule in the DSH chat input: view the current channel account balance and click to instantly switch to the preferred account.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:liushQAQ/dsh-composer-credits#5176137b66d7a74d0b89d3620dfccc649fc75fe2
READMECompatibilityVersions

Compatibility and provenance

Composer Credits is published as dsh-composer-credits and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/20/2026

Versions

1.0.0stable
10/20/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
Weekly downloads
0
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Whale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editinClient Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH skill center: browse loaded skills by source (bundled / project / user / custom / runtime), enable or disable, create and delete, in a web GUI panel.Better Sidebardsh-better-sidebarBetter Sidebar for DSH — file tree, editor, changes, tasks and side chat in one column, separate for every conversation. Also exposes a service other plugins use to register sidebar tabs and file viewers.Client Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.

README

dsh-composer-credits

在 DSH(DeepSeek Harness)对话输入框常驻一枚积分胶囊:一眼看到当前渠道的账号余额,点开面板即可秒切优先账号。

积分胶囊

它解决什么

dsh-our-free-model 的积分只在「设置 → 插件 → Channel Pack」里能看到,输入框没有读数;而 dsh-connect-workbuddy / dsh-connect-trae 各自带一个胶囊,功能重复。本插件取代它们,在输入框工具行左侧放一枚极轻量的胶囊。

功能

  • 常驻读数:形如 ● Raccoon 7,160(渠道短名 · 余额)。每 5 分钟自动刷新一次。
  • 点击开面板:一行一账号 + 余额,点行即切号。
    • 切号 = 把该账号排到 account.reorder 的首位,即改写 channel-pack 的自动选号 / 限流换号优先级。
  • 渠道可切换:面板顶部列出所有还有账号的渠道,点击即切;选择记在 localStorage,跨会话保留。
  • 不伪造数字:读不到余额的行显示 —,绝不显示 0。

依赖

需要宿主已安装 dsh-our-free-model,它内嵌的 channel-pack 提供全部 RPC。

未安装时胶囊只显示 —,不报错、不影响输入框其它控件。

安装

dsh plugin install dsh-composer-credits

或手动:把本包放进 profile 的 node_modules,在 dsh.profile.bundles 里加入 dsh-composer-credits。

数据来源

全部读数与操作都走 channel-pack 的 RPC(端点 /api/channel-pack):

RPC用途
usage.badge胶囊读数(宿主侧 120s TTL 缓存,比逐账号直读上游便宜得多)
account.list面板的账号行
credits.balances逐账号余额(打开面板时才抓,避免按账号数放大上游读)
provider.status挑出「还有账号」的渠道做 chips
account.reorder秒切账号:把目标账号排到首位

客户端通过宿主 connection 服务的 rpc.call(connection.rpc, '/api', 'channel-pack', { method, payload }, signal) 调用。connection 是机会式读取:拿不到就降级显示,绝不让整个插槽崩掉。

设计约束

  • 不 require 任何 @deepseek-ai/dsh-client-ui-* 包;控件自写、样式自持。
  • 只用 --dsw-alias-* 主题 token,不写死颜色,浅色 / 深色自动跟随。
  • 工厂无副作用;样式与字典都在 apply() 里用 ctx.effect 注册并返回清理函数。
  • 面板走 ReactDOM.createPortal 进 document.body(仍属 React 树),不 append 第二个应用。
  • 挂载点:conversation.input.left(会话级 list 插槽,输入框工具行左侧的紧凑控件位)。

License

MIT