QC Toolkit — QC 化验工具链
滴定计算 · 送检单生成 · 检验报告
电池回收行业(湿法冶金)QC 化验员的日常工具包。
安装
pip install qc-toolkit
零依赖,纯 Python,Windows / macOS / Linux 通用。
三个工具
1. qc-calc — 化验计算器
支持 EDTA 滴定、酸碱滴定、稀释校正、单位换算、规格比对。
快速模式(适合每天用):
# EDTA 滴定:EDTA消耗18.5mL, 浓度0.05mol/L, 取样2.0mL → 测钴
qc-calc --titrate Co 18.5 0.05 2.0
# 输出: 26.3542
# 带稀释倍数
qc-calc --titrate Co 18.5 0.05 2.0 2.5
# 酸碱滴定
qc-calc --acid-base 15.2 0.1 25.0
# 稀释校正
qc-calc --dilute 5.0 100 10
# 单位换算
qc-calc --convert 15000 mg/L g/L
# 规格比对
qc-calc --check 85 g/L 80 110
交互模式(适合偶尔用):
qc-calc
菜单一步步引导,适合不记参数的时候用。
2. qc-sample — 样品送检单生成器
生成格式化送检单,包含车间选择、工艺环节、检测项目、规格要求。
qc-sample
按提示填写,自动输出格式化的送检单。
支持车间:
- 102 萃取车间(P204/P507/CY272)
- 103 钴盐车间
- 105 浸出车间
- 109 电钴车间
- 301 四钴车间
- 等等
3. qc-report — 检验报告生成器
生成带表格边框的检验报告,自动计算合格率,给出判定结论。
qc-report
快速体验演示数据:
qc-report --demo
输出示例:
╔══════════════════════════════════════════════════════════╗
║ 寒锐钴业(赣州)化验室 ║
║ 检 验 报 告 单 ║
╚══════════════════════════════════════════════════════════╝
...
┌──────┬────────┬────────┬──────────┬──────────┬──────────┐
│ 序号 │ 检测项目 │ 单位 │ 标准要求 │ 检测结果 │ 单项判定 │
├──────┼────────┼────────┼──────────┼──────────┼──────────┤
│ 1 │ Co │ g/L │ 80-110 │ 85.25 │ 合格 │
│ 2 │ Ni │ g/L │ ≤1.0 │ 0.85 │ 合格 │
│ 3 │ Cu │ g/L │ ≤0.5 │ 0.12 │ 合格 │
...
│ 合格率: 6/6 (100.0%) │
└──────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────┐
│ 结论 │
├──────────────────────────────────────────────────────────┤
│ 经检验,该样品所检项目符合标准要求,判定为合格。 │
└──────────────────────────────────────────────────────────┘
应用场景
- 电池黑粉回收 — 浸出液钴镍滴定计算、报告
- 湿法冶金 — P204/P507 萃取线化验
- 钴盐生产 — 硫酸钴、氯化钴、四钴 QC
- 第三方检测 — 送检单标准化
输出格式
所有报告和送检单均为纯文本表格,可直接:
- 复制粘贴到微信/钉钉
- 截图发送
- 打印(80 列宽适配)
定价
¥98 / 单次买断(包含所有三个工具和后续更新)
对比 Excel
| QC Toolkit | Excel | |
|---|---|---|
| 安装 | pip install | 已预装 |
| 滴定计算 | 一行命令 | 手动输入公式 |
| 送检单 | 交互式生成 | 手动填写 |
| 报告 | 自动排版+合格率 | 手动排版 |
| 数据溯源 | 自然产生 | 无 |
| 价格 | ¥98 | 免费 |
许可
MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qc_lab_tools-2.0.0.tar.gz
(20.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qc_lab_tools-2.0.0.tar.gz.
File metadata
- Download URL: qc_lab_tools-2.0.0.tar.gz
- Upload date:
- Size: 20.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc44d3693cfb166f4cd4cdb3fa6daf6035b14f8dc357988964ef94e3c0bc8f44
|
|
| MD5 |
7a469bec94bd78d5f50d25189acb1726
|
|
| BLAKE2b-256 |
fe9d20be0847dc616d7fca7d23d24c457ebf951d8e901b3743d0d4062a518f95
|
File details
Details for the file qc_lab_tools-2.0.0-py3-none-any.whl.
File metadata
- Download URL: qc_lab_tools-2.0.0-py3-none-any.whl
- Upload date:
- Size: 23.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ad1a1c17e543e43265fe6f6af4dea1511d48419bb34a69512520b52f7ab22a3
|
|
| MD5 |
fecf82f53aeb111255fce2b668eef7bd
|
|
| BLAKE2b-256 |
e6230f8c1412d2b16e80f94b3393bf29cff4f9921502b9d5f8e676e79ad2a49e
|