{"_id":"@cqpdrcuk/dsh-plugin-hardware-benchmark","_rev":"2-48056182ad39ab1909ef9afbcff30261","name":"@cqpdrcuk/dsh-plugin-hardware-benchmark","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@cqpdrcuk/dsh-plugin-hardware-benchmark","version":"0.1.0","keywords":["dsh","cordis","plugin","hardware","benchmark"],"license":"MIT","_id":"@cqpdrcuk/dsh-plugin-hardware-benchmark@0.1.0","maintainers":[{"name":"cqpdrcuk","email":"cqpdrcuk@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"3505caeb8c7c5c1261323db888f08cc459cfb4f0","tarball":"https://registry.npmjs.org/@cqpdrcuk/dsh-plugin-hardware-benchmark/-/dsh-plugin-hardware-benchmark-0.1.0.tgz","fileCount":6,"integrity":"sha512-qHPd4zEuDHbANkXrQDV4phLAUqn3vixh/Mfyb34iVOGAANrHQU9c4+N0rdmPYBbKeEJlmIHbMSftgvjognTbSw==","signatures":[{"sig":"MEUCICwf180Z8fduoI7eshGsPGWtHBB2PmAx1lXgXy6frXCqAiEAoS0WnfSa8riMkTKcYn2ADVlafTx6zClMk7ATxB/VZrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22878},"main":"src/index.ts","types":"src/index.ts","gitHead":"4cbbd2b58d77dd330adeae5ff5b6533d77c22913","scripts":{"typecheck":"tsc --noEmit"},"_npmUser":{"name":"cqpdrcuk","email":"cqpdrcuk@gmail.com"},"_npmVersion":"11.16.0","description":"DSH 插件：读取本机硬件信息，从工程开发与游戏性能两个维度打分并给出建议","directories":{},"_nodeVersion":"24.18.0","dependencies":{"systeminformation":"^5.27.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-tools":"0.1.0-rc.8"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.1","@deepseek-ai/dsh-tools":">=0.1.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-hardware-benchmark_0.1.0_1787244770016_0.2891831929738238","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cqpdrcuk/dsh-plugin-hardware-benchmark","version":"0.1.1","description":"DSH 插件：读取本机硬件信息，从工程开发与游戏性能两个维度打分并给出建议","main":"dist/index.mjs","types":"dist/index.d.mts","dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dependencies":{"systeminformation":"^5.27.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup src/index.ts --format esm --dts --out-dir dist --clean"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.1","@deepseek-ai/dsh-tools":">=0.1.0-rc.0"},"devDependencies":{"@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-tools":"0.1.0-rc.8","tsup":"^8.0.0","typescript":"^5.5.0"},"keywords":["dsh","cordis","plugin","hardware","benchmark"],"license":"MIT","gitHead":"91d819fed7a150cfa0127e5de6f98dfd9b58f56d","_id":"@cqpdrcuk/dsh-plugin-hardware-benchmark@0.1.1","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-MsIj7JqwHgt6bBxuOhfkqawWeM70OvTGHALQHyW4xOrB+BsqaDVbMiWdDiYteZ9jMRM7LEYGzZLffr7D0cFaew==","shasum":"c5c8b2b86071f8f05bc178de5e2c21fe4babef14","tarball":"https://registry.npmjs.org/@cqpdrcuk/dsh-plugin-hardware-benchmark/-/dsh-plugin-hardware-benchmark-0.1.1.tgz","fileCount":5,"unpackedSize":22493,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDw2aL4VCAAmPxwGz1WUly3yU9RRwGRpZM2wkcPGbhttwIgNoXF6cKjBsgBFEgNiqqte6tGyn5IuDpKoXBLbJ45oQE="}]},"_npmUser":{"name":"cqpdrcuk","email":"cqpdrcuk@gmail.com"},"directories":{},"maintainers":[{"name":"cqpdrcuk","email":"cqpdrcuk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-plugin-hardware-benchmark_0.1.1_1787277156663_0.8226161835960433"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-20T16:52:49.779Z","modified":"2026-08-21T01:52:36.983Z","0.1.0":"2026-08-20T16:52:50.154Z","0.1.1":"2026-08-21T01:52:36.827Z"},"license":"MIT","keywords":["dsh","cordis","plugin","hardware","benchmark"],"description":"DSH 插件：读取本机硬件信息，从工程开发与游戏性能两个维度打分并给出建议","maintainers":[{"name":"cqpdrcuk","email":"cqpdrcuk@gmail.com"}],"readme":"# @cqpdrcuk/dsh-plugin-hardware-benchmark\r\n\r\nDeepSeek Harness（DSH）插件：**读取本机硬件并打分**——工程开发 / 游戏性能两个维度 + 网络附加分 + DIY 升级建议。\r\n\r\n## 安装与挂载\r\n\r\n`cordis.yml` 加入一行（DSH 从 npm/git 解析）：\r\n\r\n```yaml\r\n- id: hardware-benchmark\r\n  name: '@cqpdrcuk/dsh-plugin-hardware-benchmark'\r\n```\r\n\r\n## 工具\r\n\r\n| 工具 | 说明 |\r\n|------|------|\r\n| `hardware_benchmark` | 读取 CPU / 内存（含代数）/ 磁盘 / GPU / 网卡 / 电池 → 双维评分 + 升级清单 |\r\n\r\n返回 JSON：`hardware`（硬件画像）+ `dev` / `game` / `network`（分数、等级、理由）+ `overall` + `upgrades`（按性价比排序的升级建议）。\r\n\r\n## 评分维度\r\n\r\n| 维度 | 组成 |\r\n|------|------|\r\n| 工程开发 | CPU 多核（40）+ 内存（30）+ 磁盘 NVMe/SSD/HDD（30） |\r\n| 游戏性能 | GPU 档位+显存（60）+ CPU 单核（25）+ 内存（15） |\r\n| 网络（附加） | Cloudflare 实测下载，失败回退网卡估算 |\r\n\r\n## 升级建议（DIY 口吻）\r\n\r\n按短板生成，每条含 `recommendation`（推荐规格）+ `searchHint`（查价搜索词）+ `costBand`（成本档）：\r\n\r\n- 内存：DDR4 平台明确「升不了 DDR5，加容量优先；整机换代再上 DDR5 6000」\r\n- 显卡：提示先看电源瓦数与机箱长度；笔记本外接显卡坞性价比低\r\n- 磁盘：换 NVMe SSD 是「花钱最少、体感提升最猛」\r\n- 排序：优先级优先，同优先级便宜的排前\r\n\r\n**价格**：插件不硬编码（会过时），DSH 模型按 `searchHint` 调 `web_search` 实时查参考价。\r\n\r\n## 示例\r\n\r\n让 DSH Agent 执行：\r\n\r\n```\r\nhardware_benchmark\r\n```\r\n\r\n输出会包含如：`dev.score=38(C)`、`upgrades: [内存(DDR4 加容量优先, low), 磁盘(换 NVMe, low), 显卡(加装 RTX 4060, high)...]`，模型再按 searchHint 查价汇总成升级清单。\r\n\r\n## 技术\r\n\r\n- 采集：`systeminformation`（跨平台纯 JS）+ Cloudflare 官方测速端点（实测网速，失败静默回退）\r\n- 评分/升级建议为纯函数，可 mock 验证（`scripts/smoke.ts`）\r\n- License: MIT\r\n","readmeFilename":"README.md"}