三个技能的版本变更记录 · 整理日期 2026-10-28。想直接上手,看「开始使用」就够了;这一页留给想知道每一版改了什么的人——表述偏工程,不必逐条读懂。
| 技能 | 中文名 | 当前版本 | 分发包 | 更新日期 |
|---|---|---|---|---|
| mc-gongwen-kb-builder | 公文写作专属知识库 | v1.0.4 | 公文写作专属知识库-工具包-v1.0.4.zip | 2026-10-28 |
| mc-gongwen-scoring | 公文评分助手 | v1.0.2 | 公文评分助手-工具包-v1.0.2.zip | 2026-10-28 |
| mc-gongwen-writing | 公文写作专属助手 | v1.0.2 | 公文写作专属助手-工具包-v1.0.2.zip | 2026-10-28 |
教程\版本存档\。对已建库做全量重扫时发现:源目录里正在打开的 Office 文档会留下 ~$ 临时锁文件被当作正常文件抓取;另有 0 字节空文档,索引后成为噪声条目。
scan 阶段过滤 ~$ 前缀 Office 临时锁文件、. 开头隐藏文件、0 字节空文件;已建库重扫不会产生重复提取。实测“精确提法”类查询(多词组成的固定提法)命中率偏低,根因全在分词层,与存储方式无关。
| 指标 | 升级前 | 升级后 |
|---|---|---|
| P@10 均值 | 5.0 | 8.8 |
| 带数字的固定提法 | 4 | 7 |
| 词表未收录的组合词 | 0 | 6 |
| 生僻的四字提法 | 0 | 10 |
| 常见长提法 | 8 | 10 |
| 模糊查询(自然表达) | — | 零回退 |
| 检索延迟 | 毫秒级 | 持平(亚秒级,含冷启动) |
代价:索引体积增至正文的 2–4 倍(随语料线性增长,万篇量级仍在数十 MB);不引入向量库与外部服务。
.gz 存储,新增 gz 子命令(--unpack 可解回明文)。ask / read / outline / build / extract 全部自动兼容 .gz。gwkb.py(ask / outline / read / check 命令表),不再依赖已废弃的 ask.py。.gz 压缩存储。| 项目 | 内容 | 结果 |
|---|---|---|
| 孤儿缓存清理 | 删除清单外的残留 texts 缓存 | 缓存数与清单精确一致,重复冗余全部消除 |
| 正文 gzip 压缩 | 全部缓存转 .gz(v1.0.2 能力) | 体积降低约 55% |
| 索引重建 | 各库按 v1.0.3 重建(含 bigram) | 完成,索引含短语精确层 |
| 全量更新(v1.0.4) | 重扫 + 补提取 + 重建索引 | 剔除临时文件与空文档;缓存与清单一一对应,孤儿与缺失均为 0 |
| 检索质量 | 自建测试集 10 查询 | P@10 均值 5.0 → 8.8 |
不重新整理也能照常查找,只是用不上新的精确匹配。评分助手、写作助手调用知识库的方式没有变,不需要额外处理。