platform-assistant/scripts
Sisyphus 855d4c3f00 feat(xkgroup): 采集器切换到新站 120.70.100.128:8096
- 新站为 layui 服务端渲染(无 JSON API), 抓取层重写为 HTML 列表页解析
  (GET /front/notice/cgxx?category=bid|procure|auction 分页, pageNo 从 0 起)
- 旧站 kdcloud getPortalNoticeData API 已失效(302 到登录页)
- 类型标签映射: 默认抓商机类(招标/采购/竞价公告)+流标类(废标/竞价流拍),
  --all-types 额外抓结果/变更/其他类, 对应旧版 C+D / +B 语义
- 白名单过滤改为标题+发布单位联合匹配(新站发布单位多为代理机构,
  按单位匹配会漏掉白名单组织自己的公告)
- 详情增强改用 requests(新站纯 SSR 无需 Playwright): 存 HTML 源码 +
  提取金额/截止/地区 + 下载附件 PDF 直链
- 输出状态文件格式不变, CrawlerService 入库链路零改动(本地+生产端到端验证通过)
- 新增 --max-pages 参数(默认每板块 5 页)
2026-10-13 10:20:09 +08:00
..
direv-publish feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
tender-fetcher feat(xkgroup): 采集器切换到新站 120.70.100.128:8096 2026-10-13 10:20:09 +08:00
AGENTS.md feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
assign_remaining.js feat: 扩展关键词完成 68 条空品类线索分类 (100% 覆盖率) 2026-07-01 11:51:38 +08:00
backfill_category.js refactor: DeepSeek → MiniMax (M2.7 推理模型) 迁移 2026-07-01 11:31:17 +08:00
CATEGORY_CLEANUP.md feat: 扩展关键词完成 68 条空品类线索分类 (100% 覆盖率) 2026-07-01 11:51:38 +08:00
clean_category.js refactor: DeepSeek → MiniMax (M2.7 推理模型) 迁移 2026-07-01 11:31:17 +08:00
cleanup_garbage_categories.sql docs: 项目交接文档 + 比价功能PRD + 数据维护脚本 2026-09-30 09:35:05 +08:00
deploy.sh chore: 添加一键部署脚本 scripts/deploy.sh 2026-06-26 16:55:40 +08:00
expand_keywords.js feat: 扩展关键词完成 68 条空品类线索分类 (100% 覆盖率) 2026-07-01 11:51:38 +08:00
extract_address_from_pdf.py feat: 采集器地址提取优化 - 省份关键词匹配、标题兜底、跨天去重 2026-06-26 16:24:32 +08:00
fix_corrupted_titles.sql docs: 项目交接文档 + 比价功能PRD + 数据维护脚本 2026-09-30 09:35:05 +08:00
parse_products.py feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
process_image.py feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
reclassify_leads.js docs: 项目交接文档 + 比价功能PRD + 数据维护脚本 2026-09-30 09:35:05 +08:00
refetch_corrupted.js docs: 项目交接文档 + 比价功能PRD + 数据维护脚本 2026-09-30 09:35:05 +08:00
restore_categories.js fix(categories): 硬化 AI 分类输出过滤,防止下拉框再次被 AI 推理文本污染 2026-07-01 12:12:19 +08:00
rotate-mcp-key.sh feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
sanitize_smoke.js fix(categories): 硬化 AI 分类输出过滤,防止下拉框再次被 AI 推理文本污染 2026-07-01 12:12:19 +08:00
search_image.py feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
start-dev.sh feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00
stop-dev.sh feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit 2026-06-24 11:07:11 +08:00