← 返回 Skills 市场
143
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install bid-monitor
功能描述
招标监控:自动抓取招投标网站,按关键词过滤新项目,飞书/Telegram推送。 支持智能化/EPC总承包/中标公告,可独立配置关键词、数据源、推送目标。
使用说明 (SKILL.md)
国顺搜项目 — 招标监控
自动抓取招投标网站,按关键词筛选,推送新项目通知。
快速开始
- 编辑
config.json:改keywords和push.target - 运行:
python monitor.py - 注册定时任务:在 OpenClaw 中说 "注册招标监控定时任务"
配置
config.json 关键字段:
keywords.core:核心关键词,如["智能化", "信息化"]keywords.extend:扩展词,如["安防", "弱电", "无人机"]keywords.exclude:排除词,如["农业"]push.target:飞书 open_id 或群聊 IDscoring.threshold:最低分,建议5
特点
- 总承包项目检查正文是否含智能化内容
- 招标+中标公告均推送
- 推送含命中原因
- 支持飞书/Telegram/Webhook
依赖
pip install requests beautifulsoup4
安全使用建议
What to check before installing:
- Inspect and edit config.json: change push.target, webhook_url, app_id and app_secret only if you trust the receiving endpoint. Do NOT put sensitive credentials into a shared or world-readable directory.
- Prefer storing secrets (app_id/app_secret) in a secure secret store or environment variables rather than in config.json if possible; the current implementation expects them in the config file.
- The script will fetch the URLs listed in config.json and send scraped titles/contents to the configured push targets — verify every source and every destination (webhook/Feishu) are trustworthy to avoid accidental data exfiltration.
- The script creates a local data directory (history.json, monitor.log). If you run this on a multi-user system, ensure file permissions are appropriate.
- There is no automatic installer; you must provide Python and pip-install requests and beautifulsoup4. Review the full monitor.py (especially the truncated portion if any) before running and consider running it in an isolated environment (container/VM) if you are concerned about network or filesystem access.
- If you want stricter controls, disable autonomous invocation on the agent or review scheduling requests before allowing periodic runs.
功能分析
Type: OpenClaw Skill
Name: bid-monitor
Version: 1.0.0
The 'bid-monitor' skill is a legitimate tool designed to scrape and filter public bidding announcements from various Chinese procurement portals (e.g., Xuzhou Public Resource Trading Center). The Python script (`monitor.py`) uses standard libraries like 'requests' and 'BeautifulSoup' to fetch data and perform keyword-based scoring as defined in 'config.json'. Notifications are sent via Feishu or Webhooks as described in 'SKILL.md', and the code contains no evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description (招标监控) matches the code and config: monitor.py scrapes configured sources, filters by keywords, scores items, stores history and pushes via Feishu/webhook. Required binary (python) and Python libraries are appropriate for this purpose.
Instruction Scope
SKILL.md instructs editing config.json and running python monitor.py — the runtime behavior matches that: reading config.json, fetching external pages, writing data/history/log files, and posting notifications. The instructions do not ask to read unrelated system files. Note: push targets (webhook/Feishu) can cause data to be sent to external endpoints configured by the user; the skill will send scraped content (titles, links, some content) to those endpoints.
Install Mechanism
No install script is present (instruction-only). SKILL.md lists pip dependencies (requests, beautifulsoup4) which are proportionate and expected. Nothing is downloaded from untrusted URLs or written to system paths by an installer.
Credentials
The skill requests no environment variables. Credentials (Feishu app_id/app_secret) are expected to be placed in config.json rather than env vars — this is functional but increases exposure of secrets in a file. The push webhook URL and Feishu target can forward scraped data to arbitrary external endpoints if misconfigured.
Persistence & Privilege
always:false and normal model invocation. The skill writes its own data/history/log files under a local ./data directory but does not modify other skills or system-wide settings. No elevated persistence or cross-skill configuration changes detected.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bid-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/bid-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
招标监控:智能化+EPC总承包+中标公告推送
元数据
常见问题
国顺搜项目 是什么?
招标监控:自动抓取招投标网站,按关键词过滤新项目,飞书/Telegram推送。 支持智能化/EPC总承包/中标公告,可独立配置关键词、数据源、推送目标。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 143 次。
如何安装 国顺搜项目?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bid-monitor」即可一键安装,无需额外配置。
国顺搜项目 是免费的吗?
是的,国顺搜项目 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
国顺搜项目 支持哪些平台?
国顺搜项目 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 国顺搜项目?
由 jimmygx(@jimmygx)开发并维护,当前版本 v1.0.0。
推荐 Skills