← 返回 Skills 市场
IPO监控
作者
qishenfeng-sys
· GitHub ↗
· v1.0.1
· MIT-0
218
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install ipo-monitor
功能描述
自动监控七大交易所IPO动态,推送昨日新增或更新数据到飞书表格,支持定时任务与告警冷却。
使用说明 (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 - 初始版本
安全使用建议
这项技能整体上是内部一致的,但在安装/运行前请注意:
- 在 config.yaml 中填写飞书 webhook(这是技能发送消息的唯一外部“凭据”),确保只填写你信任的 webhook。
- 在受控/隔离环境(或你的日常工作目录)运行,技能会访问外部交易所网站、在本地写入 ./data 和 ./logs 文件夹并向外部 webhook 发送请求。若你担心数据泄露,可先在测试模式(python main.py --test)运行并查看输出。
- 如果你想更严格地审查,打开 storage/feishu_pusher.py 查看发送逻辑,确认只向配置的 webhook 发出请求且没有其它外联或隐蔽行为。
- 浏览器模式需要 OpenClaw 的 browser 工具:这允许脚本在浏览器上下文执行 evaluate/snapshot 操作,运行前确认你理解并信任该会话权限。
功能分析
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.
能力评估
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)—这与本地缓存与持久化功能一致且在文档中有说明。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ipo-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/ipo-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Version 1.0.1
- No changes detected in this release.
v1.0.0
IPO监控技能 1.0.0 - 初始发布
- 支持自动监控七大交易所(上交所、深交所、北交所、港股、纳斯达克、纽交所)的IPO动态
- 仅推送昨日的新增或更新IPO数据到飞书表格
- 利用浏览器+snapshot方式抓取,提升稳定性和准确性
- 实现差异计算及告警冷却,避免重复推送
- 数据本地备份至SQLite,保障数据安全
- 支持多种定时任务配置,方便灵活部署
元数据
常见问题
IPO监控 是什么?
自动监控七大交易所IPO动态,推送昨日新增或更新数据到飞书表格,支持定时任务与告警冷却。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 218 次。
如何安装 IPO监控?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ipo-monitor」即可一键安装,无需额外配置。
IPO监控 是免费的吗?
是的,IPO监控 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
IPO监控 支持哪些平台?
IPO监控 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 IPO监控?
由 qishenfeng-sys(@qishenfeng-sys)开发并维护,当前版本 v1.0.1。
推荐 Skills