dsh-cpa
DSH 插件:CPA 服务商与运行时集成插件,支持额度查询与状态行展示
AI 分析
集成外部或内部 CPA 额度管理,在 Web 界面展示当前套餐、主额度窗口和执行记录。适合使用 CPA 统一计费和额度管控的企业或团队。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Moraxyc/dsh-cpa说明文档
阅读完整 README ↗使用已有 CPA
在设置面板切换到“外部 CPA”,填写 URL、API key、management key 后点击
“应用”。
使用状态
插件会解析成功与失败响应中的 x-cpa-trace-id,把脱敏后的执行记录写入
$DSH_HOME/cpa/executions.json,并给当前会话提供 cpaUsage 投影。
/dsh-cpa/execution-status?sessionId=... 返回脱敏后的账号、额度快照和
最近一次执行记录,供 composer 下方的紧凑状态行读取。浏览器无法调用 CPA 的
/v0/management/api-call,该接口仅由服务端 quota 查询使用。状态行只展示 CPA
集成特有的信息:当前使用服务商/套餐、失败/不可用状态和一个主额度窗口,不重复
dsh 已展示的 token、耗时和性能统计。服务商同时从认证文件和 API key 配置读取;
有执行记录时按 CPA trace 的账号定位当前服务商;trace 没有账号或账号不在已读取
配置中时,只按模型推断服务商。点击可展开账号、来源、Base URL/前缀、额度、
模型/用途和 CPA trace/request 标识。同一会话仍按 CPA 账号聚合请求、失败与
token,作为 cpaUsage 投影保留;无管理 API 时状态行自动隐藏。
内部 CPA 的 usage-statistics-enabled 默认开启,可在 CPA 设置面板中关闭。