back
loading skill details...
国顺搜项目 V2.0 — 智能化工程招标监控。自动抓取招投标网站,按关键词过滤新项目, 飞书/企业微信推送。支持智能化/EPC总承包/中标公告,可独立配置关键词、数据源、推送目标。 适用于弱电集成、安防监控、楼宇自控、智慧城市、无人机等行业从业者。
---
name: bid-monitor
description: >
国顺搜项目 V2.0 — 智能化工程招标监控。自动抓取招投标网站,按关键词过滤新项目,
飞书/企业微信推送。支持智能化/EPC总承包/中标公告,可独立配置关键词、数据源、推送目标。
适用于弱电集成、安防监控、楼宇自控、智慧城市、无人机等行业从业者。
metadata:
{
"openclaw":
{
"version": "2.0.0",
"requires": { "bins": ["python"], "pip": ["requests", "beautifulsoup4"] },
"tags": ["招投标", "招标监控", "商机", "智能建筑", "弱电", "安防"]
},
}
---
# 国顺搜项目 V2.0 — 招标监控
> 智能化工程从业者的商机雷达,替代人工搜索,不错过任何一个好项目
## 🎯 功能概述
- **多源抓取**:26个招投标数据源,覆盖政府采购、公共资源、企业采购
- **智能过滤**:按关键词匹配,自动打分排序,只推送高相关性项目
- **多端推送**:飞书、企业微信,支持推送多人
- **定时监控**:工作日/周末自动推送,及时获取商机
- **去重过滤**:基于标题+日期去重,不重复推送
## ⚡ 快速开始
```bash
# 1. 安装依赖
pip install requests beautifulsoup4
# 2. 编辑配置(必改)
vim config.json
# 3. 运行监控
python monitor.py
# 4. 设置定时任务(可选)
# 在 OpenClaw 中说"注册招标监控定时任务"
```
## ⚙️ 配置说明
编辑 `config.json`:
```json
{
"keywords": {
"core": ["智能", "智慧", "信息化", "智能化", "弱电", "系统集成"],
"extend": ["楼宇自控", "安防", "监控", "门禁", "机房", "智慧工地", "软件开发", "无人机", "机器人", "EPC", "总承包"],
"exclude": ["农业", "蔬菜", "种植", "养殖", "医疗设备", "药品"]
},
"push": {
"targets": ["ou_xxxxxxxx", "ou_yyyyyyyy"],
"wecom_targets": ["JinXin"]
},
"scoring": {
"threshold": 5
}
}
```
### 关键词配置
| 类型 | 说明 | 示例 |
|-----|------|------|
| **core** | 核心关键词,命中得高分 | 智能化、弱电、系统集成 |
| **extend** | 扩展关键词,辅助匹配 | 安防、监控、门禁、楼宇自控 |
| **exclude** | 排除词,命中直接过滤 | 农业、医疗设备、药品 |
### 评分规则
- 标题命中 core 关键词:**+10分**
- 正文命中 core 关键词:**+15分**
- 标题命中 extend 关键词:**+2分**
- 正文命中 extend 关键词:**+5分**
- 总分 ≥ threshold 才会推送
### 推送目标
- **飞书**:填写用户的 open_id(可多个)
- **企业微信**:填写用户名的 userid
## 📡 数据源列表
| 平台 | 类型 | 说明 |
|-----|------|------|
| 徐州公共资源交易中心 | 招标公告/中标/采购 | 核心数据源 |
| 江苏省政府采购平台 | 政府采购 | 省级采购 |
| 徐州产城集团 | 企业采购 | 甲方资源 |
| 徐州新盛集团 | 企业采购 | 甲方资源 |
| 徐工集团 | 企业采购 | 大型甲方 |
| 云筑网 | 建筑采购 | 中建系采购 |
| 鲁班网 | 建筑采购 | 中铁建系采购 |
| 中国招投标公共服务平台 | 国家级公告 | 信息最全 |
| 军队采购网 | 军队采购 | 高端项目 |
| 更多... | - | config.json 完整列表 |
## 📁 文件说明
```
bid-monitor/
├── SKILL.md # 本文件
├── config.json # 配置文件(用户修改)
├── monitor.py # 主程序
├── run_daily.sh # 定时运行脚本
└── data/
├── history.json # 历史记录(自动生成)
└── monitor.log # 运行日志
```
## 🔧 定时任务注册
在 OpenClaw 中发送以下任一命令:
- "注册招标监控定时任务"
- "每天早上9点推送招标信息"
- "工作日招标监控"
## 📝 日志查看
```bash
# 查看最近运行日志
cat data/monitor.log
# 查看推送历史
cat data/history.json | python -m json.tool
```
## ⚠️ 常见问题
**Q: 推送太少了怎么办?**
A: 降低 scoring.threshold 或增加 extend 关键词
**Q: 推送太多了怎么办?**
A: 提高 scoring.threshold 或增加 exclude 关键词
**Q: 想要监控新数据源?**
A: 在 config.json 的 sources 数组中添加新数据源配置
## 📌 版本历史
- **v2.0.0**:支持企业微信推送,增加徐州本地数据源,优化评分算法
- **v1.0.0**:初始版本,支持飞书推送
---
*国顺搜项目 V2.0 — 助力智能化工程从业者精准获取商机*
don't have the plugin yet? install it then click "run inline in claude" again.