← Back to Skills Marketplace
IPO监控
by
qishenfeng-sys
· GitHub ↗
· v1.0.1
· MIT-0
218
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install ipo-monitor
Description
自动监控七大交易所IPO动态,推送昨日新增或更新数据到飞书表格,支持定时任务与告警冷却。
README (SKILL.md)
IPO监控技能
自动监控七大交易所IPO动态,只推送昨日更新数据到飞书表格。
功能
- ✅ 监控上交所、深交所、北交所、港股、纳斯达克、纽交所
- ✅ 浏览器+snapshot抓取方式,稳定可靠
- ✅ 差异计算,只推送新增/更新的IPO
- ✅ 告警冷却机制,避免重复告警
- ✅ 本地SQLite备份,数据不丢失
- ✅ 支持定时任务
适用场景
- 金融从业者跟踪IPO动态
- 投资机构监控潜在标的
- 个人投资者关注新股上市
使用方法
# 1. 安装依赖
pip install -r requirements.txt
# 2. 修改配置文件
# 编辑 config.yaml 设置飞书webhook等
# 3. 运行
python main.py --browser
配置说明
| 参数 | 说明 |
|---|---|
| feishu_webhook | 飞书机器人Webhook地址 |
| alert_cooldown_seconds | 告警冷却时间(秒) |
| exchanges | 要监控的交易所列表 |
定时任务
支持三种方式:
- OpenClaw cron
- 守护进程模式
- crontab
详见 SCHEDULER.md
技术栈
- Python 3.x
- BeautifulSoup4 (解析)
- SQLite (本地存储)
- OpenClaw Browser (网页抓取)
版本
1.0.0 - 初始版本
Usage Guidance
这项技能整体上是内部一致的,但在安装/运行前请注意:
- 在 config.yaml 中填写飞书 webhook(这是技能发送消息的唯一外部“凭据”),确保只填写你信任的 webhook。
- 在受控/隔离环境(或你的日常工作目录)运行,技能会访问外部交易所网站、在本地写入 ./data 和 ./logs 文件夹并向外部 webhook 发送请求。若你担心数据泄露,可先在测试模式(python main.py --test)运行并查看输出。
- 如果你想更严格地审查,打开 storage/feishu_pusher.py 查看发送逻辑,确认只向配置的 webhook 发出请求且没有其它外联或隐蔽行为。
- 浏览器模式需要 OpenClaw 的 browser 工具:这允许脚本在浏览器上下文执行 evaluate/snapshot 操作,运行前确认你理解并信任该会话权限。
Capability Analysis
Type: OpenClaw Skill
Name: ipo-monitor
Version: 1.0.1
The IPO monitor skill is a well-structured tool designed to scrape IPO data from multiple global exchanges and send updates to Feishu via webhooks. The codebase is transparent, well-documented, and its logic aligns perfectly with the stated purpose in SKILL.md. It utilizes standard libraries (requests, BeautifulSoup) and OpenClaw's browser tools for data collection, employs parameterized queries in sqlite_storage.py to prevent SQL injection, and lacks any indicators of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
名称/描述匹配实际文件:代码包含针对上交所、深交所、北交所、港交所、纳斯达克、纽交所的抓取器,差异计算、SQLite备份和飞书推送实现,使用浏览器抓取为可选模式。没有要求与功能不相关的外部凭据或二进制。
Instruction Scope
SKILL.md 指示安装依赖、编辑 config.yaml(包含飞书 webhook)并运行 main.py/开启浏览器模式。运行时行为受限于抓取公开交易所页面、写入本地日志/SQLite并向配置的飞书 webhook 发送消息——这些都是与技能目的相符的操作。唯一需要注意的是浏览器模式会要求使用 OpenClaw 的 browser 工具以执行页面快照,这是为动态页面抓取所需且在文档中有明确说明。
Install Mechanism
技能为说明型(无安装脚本),依赖通过 requirements.txt 安装(requests、beautifulsoup4、pyyaml),源码随技能打包;没有来自不明 URL 的下载或可疑安装步骤。
Credentials
技能不要求平台环境变量或外部凭据,飞书 webhook 等敏感配置存放在 config.yaml(由用户编辑)。所需凭据(webhook URL)与推送功能直接相关,数量与复杂度均合理。
Persistence & Privilege
没有设置 always:true,技能默认不会被强制包含或拥有超出正常权限的长期驻留。它会写入本地数据目录(./data)和日志目录(./logs)—这与本地缓存与持久化功能一致且在文档中有说明。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ipo-monitor - After installation, invoke the skill by name or use
/ipo-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1
- No changes detected in this release.
v1.0.0
IPO监控技能 1.0.0 - 初始发布
- 支持自动监控七大交易所(上交所、深交所、北交所、港股、纳斯达克、纽交所)的IPO动态
- 仅推送昨日的新增或更新IPO数据到飞书表格
- 利用浏览器+snapshot方式抓取,提升稳定性和准确性
- 实现差异计算及告警冷却,避免重复推送
- 数据本地备份至SQLite,保障数据安全
- 支持多种定时任务配置,方便灵活部署
Metadata
Frequently Asked Questions
What is IPO监控?
自动监控七大交易所IPO动态,推送昨日新增或更新数据到飞书表格,支持定时任务与告警冷却。 It is an AI Agent Skill for Claude Code / OpenClaw, with 218 downloads so far.
How do I install IPO监控?
Run "/install ipo-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is IPO监控 free?
Yes, IPO监控 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does IPO监控 support?
IPO监控 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created IPO监控?
It is built and maintained by qishenfeng-sys (@qishenfeng-sys); the current version is v1.0.1.
More Skills