Vai al contenuto principale
L

dsh-my-plugins

limingbogithub/dsh-my-plugins

Token usage statistics plugin for DeepSeek Harness: records per-call token usage and shows it in a settings page

Installazione

dsh plugin --profile web add github:limingbogithub/dsh-my-plugins

README

dsh-my-plugins

DeepSeek Harness 的第三方插件集合。每个插件是一个独立发布的 npm 包,各自独立安装、独立版本号,共用这一个仓库管理。

插件

插件npm 包说明
dsh-feishu-connectdsh-feishu-connect把飞书(Lark)机器人接入 Agent 会话,长连接收发、每聊天独立会话、设置页管理
dsh-token-usage-stats@lmber/dsh-token-usage-stats记录每次模型调用的 token 消耗,设置页内按日/周/月及自定义区间查看
dsh-session-completion-notify@lmber/dsh-session-completion-notify会话完成时发出系统通知(未选中、标签页隐藏或窗口失焦时都覆盖)

安装

三个插件互不依赖,按需安装:

dsh plugin --profile web add dsh-feishu-connect
dsh plugin --profile web add @lmber/dsh-token-usage-stats
dsh plugin --profile web add @lmber/dsh-session-completion-notify

装完重启 DSH。卸载把 add 换成 remove

各插件的配置、数据格式和已知限制见各自目录下的 README。

仓库结构

packages/
├── dsh-feishu-connect/              飞书桥接
├── dsh-token-usage-stats/           token 用量统计
└── dsh-session-completion-notify/   会话完成系统通知

这里不使用 workspace 依赖提升或统一构建:每个包都是手写的免构建 ESM 包,各自的 package.json 就是完整的发布单元。仓库只承担版本管理与集中存放。

发布

在对应包目录内发布,版本号各自独立:

cd packages/<plugin>
npm version patch
npm publish --registry=https://registry.npmjs.org/

@lmber/ 是 scoped 包,首次发布需额外带 --access public。若本机默认 registry 指向镜像源,--registry 不可省略,否则会因镜像只读而报 ENEEDAUTH

License

MIT

Plugin correlati