前言¶
做制造业质量相关工具时,常见做法是单独起一套 Web 应用,再另接数据库和报表服务。要在 DeepSeek Harness(DSH)里做「能算 SPC、能落库、能导出 Word/Excel」的质量工作台,还得自己接模型、接工具、接权限。quality-up 维护的 dsh-quality-up(质上开源质量平台)把这一套做成 DSH 的客户端整页插件:业务数据写本机 SQLite,统计由内置引擎实算,对话走 Harness 已登录的 DeepSeek,并向智能体暴露 16 个 qip_* 工具。许可为 MIT,可自行私有化与二次开发。
这是什么¶
- 插件名称:
dsh-quality-up(仓库 quality-up/dsh-quality-up) - 分类:客户端(
webprofile,immediately: true) - 当前版本(package.json):2.0.1
- 定位:开源质量改进平台插件——真实 SQLite、SPC/Cpk/八大判异、8D 等业务页面,以及
.docx/.xlsx导出;无构建步骤,原生 ESM + 浏览器 JS。
左侧栏入口 id 为 dsh-quality-up;打开后主面板通过 iframe 承载整页应用,页面地址为 http://127.0.0.1:<Harness 端口>/qip/。
数据与统计:数字从哪来¶
插件强调「页面上的数字由引擎对库内测量数据实算」,不用预设话术。
数据目录默认为:
~/.dsh/qip-platform/data/
├── qip.db # SQLite 3.53(node:sqlite)
├── qip-db.json # JSON 快照
└── reports/ # 生成的 .docx / .xlsx / .csv
可用环境变量 QIP_DATA_DIR 覆盖默认路径。首次启动会灌入内部自洽的演示数据(含测量值等);亦可在页内导入 Excel/CSV 后做真实 SPC/Cpk/报表。
统计能力(README 列出的实现范围)包括:I-MR / Xbar-R / Xbar-S / EWMA 控制图;GB/T 4091 八大判异;Cp/Cpk/Pp/Ppk 等过程能力;t/F/卡方、回归、GR&R、DOE、FMEA-AP、帕累托等。同一套能力面向页面按钮、AI 工作台对话,以及 Harness 智能体的 16 个工具。
模型与对话:复用 Harness,不单独填 Key¶
插件 Host 通过 ctx.llm 调用当前 Harness 登录态下的模型,默认锁定 deepseek-official / deepseek-flash(即 DeepSeek-V4.1-Flash);可用 QIP_LLM_PROVIDER、QIP_LLM_MODEL 覆盖。对话内核为 ReAct 工具编排:模型每轮输出一个 JSON 工具调用或最终结论,插件执行真实工具并把返回喂回模型(最多 8 轮,可配)。对外发送、承诺、8D 关闭等动作需人工确认,并有审计留痕。
报告与导出¶
report_generate:周报/月报/专项/根因/8D/SPC 等 → 真实.docx,落在reports/data_export:问题库、项目、测量、SPC、知识库等 → 真实.xlsx多表或 CSV
下载经 /qip/api/reports/download/<文件名>;文件同时保留在本地 reports/ 目录。
Harness 智能体可用的 16 个工具¶
在 Harness 对话中可直接用自然语言触发,例如查某特性 Cpk、导出 Excel、生成 Word 月报。工具名包括:
qip_overview、qip_spc_list_chars、qip_spc_rule_check、qip_spc_capability、qip_spc_control_chart、qip_measurements、qip_issue_search、qip_issue_create、qip_project_list、qip_project_advance、qip_knowledge_search、qip_risk_scan、qip_benefit_calc、qip_report_generate、qip_data_export、qip_db_status。
页面模块¶
README 列出 16 个页面:驾驶舱、AI 改进工作台、质量问题库、质量改进项目(8D)、QRQC、SPC 智能判异、市场质量与客诉、改进收益核算、报表中心、知识库、员工成长、审批中心、插件架构、移动端、审计日志、系统设置。显示名可随「初始设置 → 公司名称」变化。
安装与启用¶
环境要求(package.json):Node.js ^22.19.0 || >=24.0.0;README 一键安装写明 Node.js 24.9.0 或更新;DSH 兼容 0.2.2-rc.1 等(见 package.json 中 dsh.compatibility)。
首次安装并启动(命令来自仓库 README):
npx --yes -p @deepseek-ai/dsh@0.2.2-rc.1 -p pnpm@11 -c "dsh plugin --profile web add https://codeload.github.com/quality-up/dsh-quality-up/tar.gz/refs/heads/main && dsh web --port 0"
命令会下载 Harness 与插件、装入本机 web 配置,分配空闲端口并启动;浏览器打开后从左侧栏进入 质上开源质量平台。首次使用 AI 时按 Harness 页面提示接入 DeepSeek。若同一配置的 Harness 已在运行,安装或更新插件后重启该实例即可加载。
左侧栏已有入口时,日常启动:
npx --yes @deepseek-ai/dsh@0.2.2-rc.1 web --port 0
若报 ERR_PNPM_UNEXPECTED_STORE,按报错中的 store 路径末尾版本将命令中的 pnpm@11 换为 pnpm@10(v10 时),与现有 Harness 配置一致即可。
插件装入 web profile 后需重开应用生效。更多方式见仓库内 安装说明.md。
典型用法¶
页面内 AI 对话(README 实测示例):询问某特性近 7 天 SPC 判异时,模型会先调用 spc_rule_check,再基于工具返回的控制限与准则命中情况作答。
Harness 对话:例如「查 CT-0378 的 Cpk」「把本周质量问题导出 Excel」「生成质量月报 Word」——对应 qip_* 工具真实执行。
维护者自检(无需 Harness):
node --check host.cjs && node --check public/app.js
node 自检.cjs
适用场景与注意¶
适合谁:需要在 DSH 内做质量驾驶舱、问题库/8D、SPC 与报表导出,并希望通过智能体调用同一套质量工具的团队;愿意在本机保留数据、接受 MIT 许可下自行审查与改动的使用者。
务必注意:
- 插件以当前 dsh 进程权限运行,数据写在用户目录
~/.dsh/qip-platform/data/;安装前应阅读仓库源码与 LICENSE.md。 - 初始演示数据为程序生成的合成样例,不含厂商私有或客户资料;生产使用前应导入自有数据并核对口径。
- 社区插件目录 skillhub.cn 为独立生态站点,与 DeepSeek / 幻方无官方从属关系;星标以 GitHub 为准(抓取时为 0)。
结尾¶
dsh-quality-up 把「本地 SQLite + 统计引擎 + 真 Office 导出 + Harness 模型与 16 个质量工具」收成一块可安装的 DSH 客户端插件,适合在 Harness 里做可核验的质量分析与改进闭环。目录页:https://www.skillhub.cn/plugins/quality-up/dsh-quality-up;源码与完整说明:https://github.com/quality-up/dsh-quality-up。