platform-assistant/scripts/CATEGORY_CLEANUP.md
Sisyphus 4896453dfb feat: 扩展关键词完成 68 条空品类线索分类 (100% 覆盖率)
- scripts/expand_keywords.js: 扩展 15 品类关键词至 27 个,匹配 58 条
- scripts/assign_remaining.js: 10 条剩余线索合理分配 (消毒剂→涂料, 重水→仪表, 光伏支架→钢材等)
- scripts/CATEGORY_CLEANUP.md: AdminPage 品类清理建议 (保留核心 15 + 7 个扩展, 合并/删除 24 个 AI 新建细分类)

最终状态: 761 条线索 100% 已分配品类, 42 个品类 (15 主类目 + 27 扩展/AI 新建)
2026-07-01 11:51:38 +08:00

99 lines
5.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 品类清理建议
**生成时间**: 2026-07-01
**当前状态**: 761 条线索 100% 已分配品类,42 个品类(15 个初始 + 27 个扩展/AI 新建)
## ✅ 保留的初始 15 品类(主类目)
| 品类 | 线索数 | 说明 |
|------|--------|------|
| 钢材 | 206 | 最常见品类 |
| 管材 | 79 | |
| 混凝土 | 75 | |
| 电线电缆 | 65 | |
| 仪表 | 57 | |
| 电机 | 35 | |
| 风机 | 33 | |
| 阀门 | 25 | |
| 配电箱 | 19 | |
| 变压器 | 17 | |
| 开关 | 16 | |
| 涂料 | 15 | 含新增的消毒剂/引气剂/化学药剂 |
| 水泵 | 11 | |
| 灯具 | 9 | |
| 防火门 | 7 | |
## 🆕 扩展品类(建议保留,单条 ≥ 5)
| 品类 | 线索数 | 关键词 | 建议 |
|------|--------|--------|------|
| 设备配件 | 11 | 配件/配套设备/螺栓/拉伸机/设备 | ✅ 保留 |
| 工程服务 | 9 | 服务/劳务/可行性研究/运维 | ✅ 保留 |
| 杂品 | 8 | 零星/小五金/棉被/三防布/化学药剂 | ⚠️ 保留但加备注"杂项" |
| 防火门 | 7 | 防火门/防火卷帘/防火窗 | ✅ 主类目已存在 |
| 标识标牌 | 6 | 标识/标牌/广告/安全标准化 | ✅ 保留(采购高频) |
| 施工设备 | 6 | 盾构/钻爆/登高车/平台/备品备件 | ⚠️ 可合并到"设备配件" |
| 油料 | 5 | 柴油/汽油/润滑油 | ✅ 保留 |
| 网络设备 | 4 | 网络/服务器/交换机 | ⚠️ 可合并到"设备配件" |
| 电梯 | 3 | 电梯/扶梯/升降机 | ⚠️ 可合并到"钢材"或"杂品" |
## 🗑️ AI 新建但建议删除/合并的细分类(≤ 2 条)
| 品类 | 线索数 | 关键词 | 建议动作 |
|------|--------|--------|----------|
| 环保设备 | 3 | 空气净化/净化设备 | ⚠️ 可删除,归"杂品" |
| 消防器材 | 3 | 消防/灭火 | ⚠️ 可合并到"防火门"或独立保留 |
| 石材 | 2 | 石材/大理石/花岗岩/块石 | ⚠️ 可合并到"管材"或"杂品" |
| 生活物资 | 2 | 生活物资 | ⚠️ 删除,归"杂品" |
| 服务器 | 2 | 服务器 | ⚠️ 合并到"网络设备" |
| 土工材料 | 2 | 土工布/防水板 | ⚠️ 可保留(独立品类) |
| 劳保用品 | 2 | 劳保 | ⚠️ 合并到"杂品" |
| 集成房屋 | 1 | 集成房屋 | 🗑️ 删除,归"杂品" |
| 钻探设备 | 1 | 钻探 | 🗑️ 删除,归"施工设备"→"设备配件" |
| 绳索 | 1 | 绳索 | 🗑️ 删除,归"杂品" |
| 石英石 | 1 | 石英石 | 🗑️ 删除,归"石材"→"管材" |
| 盾构刀具 | 1 | 盾构刀具 | 🗑️ 删除,归"施工设备"→"设备配件" |
| 洒水车 | 1 | 洒水车 | 🗑️ 删除,归"杂品" |
| 法兰螺栓 | 1 | 法兰/螺栓 | 🗑️ 删除,归"钢材"或"设备配件" |
| 油缸 | 1 | 油缸 | 🗑️ 删除,归"设备配件" |
| 柴油 | 1 | 柴油 | ⚠️ 合并到"油料" |
| 机柜 | 1 | 机柜 | 🗑️ 删除,归"配电箱" |
| 无功补偿装置 | 1 | 无功补偿 | 🗑️ 删除,归"配电箱" |
| 数据服务 | 1 | 数据服务 | 🗑️ 删除,归"工程服务" |
| 搬运设备 | 1 | 搬运 | 🗑️ 删除,归"施工设备"→"设备配件" |
| 挖掘机 | 1 | 挖掘机 | 🗑️ 删除,归"施工设备"→"设备配件" |
| 建筑材料 | 1 | 建筑材料 | 🗑️ 删除,归"钢材"或"杂品" |
| 广告材料 | 1 | 广告 | 🗑️ 删除,归"标识标牌" |
| 工具 | 1 | 工具 | 🗑️ 删除,归"杂品"或"设备配件" |
| 审计服务 | 1 | 审计 | 🗑️ 删除,归"工程服务" |
## 📊 建议的最终品类清单(约 20-22 个)
### 核心主类目(15 个,初始 + 微调)
钢材 / 管材 / 混凝土 / 电线电缆 / 仪表 / 电机 / 风机 / 阀门 / 配电箱 / 变压器 / 开关 / 涂料 / 水泵 / 灯具 / 防火门
### 推荐新增(5-7 个,按需 review)
- **设备配件** ✅(含螺栓/法兰/搬运/挖掘机/钻探设备/机柜/无功补偿装置 等)
- **工程服务** ✅(含服务/劳务/数据/审计 等)
- **杂品** ✅(含小五金/棉被/化学药剂/洒水车/集成房屋/工具 等)
- **标识标牌** ✅(含广告/标牌/安全标准化)
- **油料** ✅(含柴油/汽油/润滑油)
- **电梯** ⚠️ 可合并到"钢材"或独立保留
- **施工设备** ⚠️ 可合并到"设备配件"或独立保留
- **网络设备** ⚠️ 可合并到"设备配件"或独立保留
- **消防器材** ⚠️ 可合并到"防火门"或独立保留
- **土工材料** ⚠️ 可合并到"管材"或独立保留
## 操作建议
1. 进入 AdminPage → 品类管理
2. 删除「AI 自动创建」的 1-2 条细分类(钻探设备、绳索、石英石、盾构刀具、洒水车、法兰螺栓、油缸、机柜、无功补偿装置 等单条品类)
3. 合并「相似品类」(柴油→油料,挖掘机→设备配件,工具→杂品,集成房屋→杂品 等)
4. 保留「高频品类」(钢材、管材、混凝土 等 15 主类目 + 设备配件/工程服务/标识标牌/油料 等扩展)
## 后续维护
- **新增采集场景**:编辑 `ProductCategory.keywords`(AdminPage)
- **新数据采集**:采集器入库时自动走关键词匹配(CrawlerService.batchInfer 已接入)
- **AI 新建品类**:自动标记 `isAIGenerated=true`,人工 review 后可手动改为 false