据 AlphaMoat 统计,截至 2026-09,A股上市公司公告 累计下载 2,290 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 4,238 位,在「数据分析」分类(399 个)中排名第 321 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 38 | 1,504 | 1 | - |
| SkillHub ↗ | 324 | 2,290 | 1 | — |
各平台的计数口径不同,统计时间不一致。
Python 示例按单只或多只代码、关键词和时间范围检索,并返回公告信息及来源链接。深交所结果可在本地按具体时间过滤,上交所仅提供日期数据,不能秒级筛选。文档端点使用 HTTP,应避免敏感查询、审查依赖,财务决策前独立核验公告。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 2,290 | — | 1 |
| 2026-08 | 1,729 | +13.7% | 1 |
| 2026-07 | 1,521 | +17.5% | 1 |
| 2026-06 | 1,294 | +13.4% | 1 |
| 2026-05 | 1,141 | — | 1 |
| 2026-03 | 614 | — | 1 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
--- name: cn-stock-announcements description: "A tool to query Chinese listed company announcements from SZSE (Shenzhen Stock Exchange) and SSE (Shanghai Stock Exchange). Supports single/batch stock queries, keyword searches, and exact time-range filtering." --- # Chinese Stock Announcements (SZSE & SSE) 这个技能用于查询中国A股上市公司(上交所、深交所)的官方信息披露与公告。它可以作为独立脚本供人类或大模型使用,也可以作为 OpenClaw 插件直接集成在 Python 代码中。 ## 使用场景
- 用户需要查询某只特定股票(如平安银行 000001、浦发银行 600000)的最新公告时。
- 用户想批量追踪多只股票的动向时。
- 用户想通过**关键词**(如"年报"、"重组"、"分红")来搜索两市所有相关的公告时。
- 用户需要限定特定的时间范围(精确到时分秒)来过滤公告时。
## 工作流程
当用户请求查询股票公告时,大模型应该直接调用本项目提供的 `stock_plugin.py` 脚本来获取数据,并格式化输出给用户。
### 方式一:命令行/脚本直接调用 (CLI)
你可以直接执行 Python 代码来调用该模块:
```bash
# 例子:查询包含关键词且在指定时间内的公告
python3 -c "
import json
from stock_plugin import StockAnnouncementPlugin
plugin = StockAnnouncementPlugin()
res = plugin.query_announcements(
keyword='年报',
start_date='2024-03-15 00:00:01',
end_date='2024-03-16 00:00:01',
limit=5
)
print(json.dumps(res, indent=2, ensure_ascii=False))
"
```
### 方式二:在 OpenClaw 工作流中调用 (Python 代码编写)
如果用户要求你编写一段使用该功能的 OpenClaw 代码,你可以按照以下方式组织代码:
```python
from openclaw2 import OpenClaw
from stock_plugin import StockAnnouncementPlugin
# 初始化 OpenClaw 客户端
client = OpenClaw.remote(api_key="your_api_key")
# 安装股票公告查询插件
client.use(StockAnnouncementPlugin())
# 让大模型 Agent 调用插件获取数据
results = client.pipeline([
"请帮我查询 000001 和 600000 从 2024-03-15 00:00:01 到 2024-03-16 00:00:01 发布关于「年报」的公告"
])
print(results[-1])
```
## 参数说明
`StockAnnouncementPlugin.query_announcements` 支持以下参数:
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| `stock_codes` | `List[str]` | 股票代码列表(可选) | `["000001", "600000"]` |
| `keyword` | `str` | 搜索关键词(可选) | `"年报"` |
| `start_date` | `str` | 起始时间(精确到秒或天) | `"2024-03-15 00:00:01"` 或 `"2024-03-15"` |
| `end_date` | `str` | 结束时间(精确到秒或天) | `"2024-03-16 00:00:01"` 或 `"2024-03-16"` |
| `limit` | `int` | 单个交易所返回的最大结果数 | `10` (默认) |
### ⚠️ 时间过滤规则注意:
1. **深交所 (SZSE)**:原生 API 请求体支持传入日期(`YYYY-MM-DD`)获取粗略范围,随后通过脚本在本地自动进行**精确到时分秒**的二次过滤筛选。
2. **上交所 (SSE)**:原生 API 仅支持日期级别(`YYYY-MM-DD`)的检索和返回,所以插件会自动截取传入时间的日期部分进行检索。上交所数据由于没有时分秒属性,不支持秒级精确过滤。
## 技能资源
- `stock_plugin.py`:核心逻辑文件,包含 `StockAnnouncementPlugin` 类及沪深两市的抓取和过滤逻辑。使用标准 requests 库实现,无需复杂环境。
## 前置条件
需要安装 requests 库:
```bash
pip install requests
```
AdMapix 的取数层:把广告与应用相关的查询转成接口调用,只回原始 JSON。
走 Tavily 检索公开网页,返回带链接与摘要的结构化结果。
把数据库、表格与导出的原始数据变成可决策结论的数据分析技能。
用 Yahoo Finance 数据做股票与加密货币分析、组合跟踪的技能。
管理本地自选股清单,并按代码汇总同花顺行情与近期表现的技能。
全网招中标数据查询与分析助手。当用户涉及以下任何场景时,必须使用此SKILL:查询招标/中标公告、搜索标讯、查找临期/即将到期项目、商机预测、推荐潜在投标供应商、分析公司主营业务/历史中标、查询公司上下游合作客户与供应商、分析竞争对手/竞对企业、查询Top采购单位/Top中标单位/Top中标品牌、招中标数据统计分析(按月/季/年/省份/品牌等维度)、查询品牌型号历史中标单价/价格趋势、市场分析/行业分析/采购寻源/渠道拓展等采购与投标相关场景。即使用户没有提到「知了标讯」,只要涉及招投标、采购、中标、供应商、竞争对手等关键词,都应使用本SKILL。
用命令行监控博客与 RSS/Atom 源的更新。
汇总 Codex 或 Claude 按模型计费的使用成本。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。