Install
openclaw skills install @419597334-sudo/bidhunter国央企招投标信息监控与研判技能。自动采集多个央企/公共资源交易平台公告,按资质规则比对可投性(可投/不可投/需确认),生成带研判的简报并推送。适用于投标代理、供应商资质管理、招投标情报收集等场景。触发词:抓招投标、今日哪些能投、标讯监控、标书研判、招投标公告、央企招标、投标资质匹配。
openclaw skills install @419597334-sudo/bidhunter采集国央企招投标公告 → 按资质规则比对可投性 → 生成带研判的简报并推送。 自包含、已脱敏:不含任何私有主体、个人联系方式、公司档案。使用者按自己的营业执照与业务规则填充配置即可。
安装后 scripts/ 已随 skill 就位。首次使用前需完成配置:
复制 scripts/ 到工作目录(或直接使用 skill 内路径):
SCRIPT_DIR=~/.workbuddy/skills/bidhunter/scripts
编辑 scripts/qual_rules.json,填入使用者自己的投标主体和资质能力词。
确认目标平台是否在 references/platforms.md 的支持清单中。如需新增平台,参考 references/platforms.md 的"自定义数据源"章节。
scripts/)| 文件 | 作用 |
|---|---|
bid_monitor.sh | 采集公告(支持多平台适配,默认取当天发布,跳过非投标类) |
qual_rules.json | 资质规则库(主体能力词 + 红色预警 + special_rules),使用者必须自定义 |
qual_check.py | 资质比对引擎(Python 标准库,无第三方依赖) |
pipeline.sh | 全链路汇总(采集 → 比对 → 报告) |
report_html.py | 生成 HTML 可视化简报 |
report_text.py | 生成纯文字研判简报(适配微信/邮箱/IM) |
quote_gen.py | 报价表底稿生成(仅 --quote 时调用) |
运行时目录(自动创建):
bid_cache/:采集缓存bid_reports/:生成的报告bid_quotes/:报价底稿(按需)bash $SCRIPT_DIR/pipeline.sh
--fresh:强制重新采集当天数据。--platform cnooc:指定平台(不指定则采集所有已配置平台)。# 纯文字版(适配 IM 推送)
cat $SCRIPT_DIR/bid_reports/report_YYYY-MM-DD.txt
# HTML 版(浏览器查看)
open $SCRIPT_DIR/bid_reports/report_YYYY-MM-DD.html
IM 文字版推送:每条公告带判断结果 + 原始链接。链接格式按平台不同而异,参考 references/platforms.md 中各平台的 detail_url_template 字段。
判定优先级(高 → 低):
红色预警(通用类型,使用者按需增删): 车辆维修、机动车维修、劳务派遣、食品生产、食品加工、医疗器械、建筑施工、消防、危险品、房地产开发、电信、互联网信息服务、爆破、保安、安保、测绘、勘察、特种设备、压力容器、电梯、制药、矿产、采掘、冶炼、钻井、修井。
主体能力词:在 qual_rules.json 的 entities 中按营业执照经营范围填写。默认提供两个示例主体 entity_a / entity_b,capabilities 填对应经营类目关键词。
详细规则结构参考 references/filter_rules.md。
GEN_QUOTE=0,仅 --quote 出 CSV)【可投简报·研判 YYYY-MM-DD】总N|可投a|不可投b|需确认c
研判(按优先级)
一、重点地区专项(建议重点投)
- 标题(id) 地区·品类|判断+风险
链接
二、核心能力类(稳)
...
三、需确认(研判)
...
重点提醒(需点开核资质门槛)
references/platforms.md:支持平台清单、各平台采集参数、自定义数据源指南references/filter_rules.md:筛选规则结构、条件维度、冲突处理references/field_standard.md:标讯字段标准化 schema