记录本机用量摘要并签名上报服务器
29.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yzsnstotz/hanamesh-usage该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/04·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-attachment@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-llm@deepseek-ai/dsh-scope@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence@deepseek-ai/dsh-storage@deepseek-ai/dsh-storage-domain@deepseek-ai/dsh-system-prompt@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 记录本机用量摘要
- 签名上报服务器
README
由 DeepSeek 最新模型翻译生成hanamesh-usage · 0.2.0-rc.7
版本 0.2.0-rc.7;交付上限为 🧪 DELIVERED,只有用户可签 ACCEPTED。已实测内核:0.1.5-alpha.1、0.1.5-rc.2;rc.7(T6)启用事件的两个归因可选字段 sourceHanaRef / targetRef,并给 use 事件加可选 receipt {providerId, model|null, count}(使用回执,不记内容):本地账本、上报、去重身份、/events、/view 都带上;缺省为 null,rc.6 及更早的本地事件原样可读;record 席位接受这三个键(供 app-host 等投递),六键签名不变。rc.6 把 peerDependencies 里的 @deepseek-ai/dsh- 从精确钉 0.1.5-alpha.1 改为已实测范围 >=0.1.5-alpha.1 <0.2.0(@deepseek-ai/cordis >=4.0.2 <5),代码不变;rc.5 对齐 O1 冻结的上报契约。构建/离线闭包仍钉 DSH 0.1.5-alpha.1(devDependencies/overrides)。
展开完整文档(README 剩余 1 节)
hanamesh-usage · 0.2.0-rc.7
版本 0.2.0-rc.7;交付上限为 🧪 DELIVERED,只有用户可签 ACCEPTED。已实测内核:0.1.5-alpha.1、0.1.5-rc.2;rc.7(T6)启用事件的两个归因可选字段 sourceHanaRef / targetRef,并给 use 事件加可选 receipt {providerId, model|null, count}(使用回执,不记内容):本地账本、上报、去重身份、/events、/view 都带上;缺省为 null,rc.6 及更早的本地事件原样可读;record 席位接受这三个键(供 app-host 等投递),六键签名不变。rc.6 把 peerDependencies 里的 @deepseek-ai/dsh- 从精确钉 0.1.5-alpha.1 改为已实测范围 >=0.1.5-alpha.1 <0.2.0(@deepseek-ai/cordis >=4.0.2 <5),代码不变;rc.5 对齐 O1 冻结的上报契约。构建/离线闭包仍钉 DSH 0.1.5-alpha.1(devDependencies/overrides)。本版提供改名后的用量声明、7 字段设备签名事件、上报/撤回和 Loader 库存发现;本包是 DSH bundle,dsh plugin add 即激活。P1/O1 未登记时真实门分别使用 STANDIN/STUB;inventory 结论为 loader。收录不代表审核或推荐。
hanamesh-usage 保留本机 Declaration 三态使用摘要,并提供同意门、设备签名、事件缓冲与服务器上报。生产路径只保存结构化最小信息,不保存 prompt、对话、文件、完整结果、私有路径或凭据。
安装
hanamesh-usage 是一个 DSH bundle(package.json 声明 dsh.bundle.patch):
dsh plugin --profile add hanamesh-usage
装完即激活,不需要手写 cordis.patch.yml。它是 HanaMesh 套件的一员:装 hanamesh-core 会一次带上本包与 @hanamesh/dsh-app-host,由 core 的 patch 统一激活。
套件与单包互斥(双向):
- 已单独装过本包,再装 hanamesh-core → DSH 启动失败:duplicate loader entry id: hanamesh-usage。先 dsh plugin --profile remove hanamesh-usage,再装 core;本机记录(storage-domain hanamesh_usage)不会丢,同一 profile 里重新激活后仍在。
- 已装套件(core),再显式 add hanamesh-usage → 同样 duplicate loader entry id: hanamesh-usage。撤销这次 add(remove hanamesh-usage)即恢复;套件里的 usage 不受影响。
- 这是 DSH 的既定行为(重复 loader id 让整个 profile 起不来),本插件不做静默去重;失败是响亮的,不会出现两份采集。
依赖: 设备身份与同意开关来自 hanamesh-core(可选)。core 缺席时本插件只在本机记录、不上报,/api/hanamesh/usage/health 显示 core: 'absent'。
从 rc.3(@hanamesh/dsh-activity)升级: storage-domain 由 hanamesh_activity 改为 hanamesh_usage,旧记录不迁入、不删除;需要保留请先在 rc.3 上 POST /api/hanamesh/activity/export 导出。
首次 Loader 扫描会把当前已装插件记为 install,occurredAt 使用扫描时刻;这是 Adoption 弱证据。宿主没有更强的实时 install/uninstall 事件,本版只做跨启动快照比较。
本地接口
- GET /api/hanamesh/usage
- GET /api/hanamesh/usage/view
- POST /api/hanamesh/usage/export
- GET /api/hanamesh/usage/health
- GET /api/hanamesh/usage/events
ctx.hanameshUsage 提供 query、export、health、drain、reconcile 与 record。record 只接受其它 HanaMesh 插件投递的 open / use,安装与卸载由 Loader 观测产生。rc.7 起 record 还接受可选 sourceHanaRef(来源 Hana,npm 包名)、targetRef(目标应用 / 会话,≤160 的 [A-Za-z0-9][A-Za-z0-9_.:-])与只配 use 的 receipt {providerId, model|null, count≥1};同一 idempotencyKey 再投递不同归因或回执得到 rejected: EVENT_IDENTITY_CONFLICT,不覆盖。
隐私与上报边界
- 未同意时不创建 UsageEvent,也不向 Server 上报;本机 Declaration 摘要仍可保留。
- 上线事件必含 deviceId、hanaRef、action、occurredAt、eventId、nonce、signature 七个键;rc.7 起 sourceHanaRef、targetRef、receipt 只在非 null 时随事件上线(服务端把它们纳入内容 digest,不纳入签名)。回执只有供应商 id、模型名和次数,没有 prompt、响应或凭据。
- 撤回先清本地事件缓冲,再调用 Server 删除接口;离线时只完成本地删除并保留可重试状态。
- Declaration 只留本机;它不会作为 summary 上传。
开发与验证
目标工具链:Node 24.13.1、pnpm 10.33.0、TypeScript 5.9.3。仓内使用 npm lockfile;依赖安装前用独立 npm_config_cache。
npm run build:offline
npm test
npm run test:mutations
npm run check
npm run test:detached
真实门必须使用全新隔离的 DSH_HOME 与随机端口;不得触碰 ~/.dsh 或 3080。STUB/STANDIN 证据不能替代 REAL_SERVER/REAL_CORE。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yzsnstotz/hanamesh-usage
记录本机用量摘要并签名上报服务器
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,270已汉化DSH
70.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。