← 返回 Skills 市场
jiayinian

jy-industry-brief

作者 jiayinian · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
117
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jy-industry-brief
功能描述
基于 MCP 聚源金融数据库生成指定行业过去24小时内的速报,涵盖简读素材、重要新闻、企业动态及投融资事件,支持 Markdown 和 HTML 格式。
使用说明 (SKILL.md)

行业速报(jy-industry-brief)

基于恒生聚源金融数据库 (MCP) 为指定行业生成 24 小时速报,覆盖备选简读素材、重要新闻信息、行业企业动态、投融资事件四大核心模块。

声明:本 Skill 仅提供客观信息整理,不构成任何投资建议。市场有风险,决策需谨慎。


⚠️ 执行前必读(强制执行)

执行本技能前,必须完整读取以下所有文件,缺一不可:

1. 主技能文档(必须读取)

  • SKILL.md — 本技能主文档(你正在阅读的文件)

2. 参考文档(全部必须读取)

  • references/news-validation.md — 新闻核验清单与时效性验证
  • references/investment-validation.md — 投融资事件核验规则
  • references/report-template.md — 完整报告模板(格式要求、数量要求、数据源说明)
  • references/html-template.md — HTML 输出模板(如用户要求 HTML 输出)
  • references/setup-guide.md — MCP 配置指南

3. 执行检查清单(每次执行必须逐项核对)

阶段一:准备阶段(数据收集前)

  • 已读取主技能文档 SKILL.md
  • 已读取 references/news-validation.md
  • 已读取 references/investment-validation.md
  • 已读取 references/report-template.md
  • 已读取 references/html-template.md(如需要 HTML 输出)
  • 已读取 references/setup-guide.md(如 MCP 配置有问题)
  • 已确认 MCP 服务已配置(mcporter list 显示 2 healthy)
  • 已理解四大模块的数据源分配(见 report-template.md)

阶段二:数据收集阶段

  • 已调用 IndustryNewsFlash 获取行业快讯(核心数据源,必需
  • 数据不足时已调用 NewsPublicOpinionList 补充(聚合多家公司)
  • 已调用 FinancialResearchReport 获取备选简读素材
  • 已调用 CorporateResearchViewpoints 获取研报观点(⚠️ 在 jy-financedata-api 中)

阶段三:数据核验阶段

  • 重要新闻信息均为 24 小时内发布
  • 行业企业动态均为 24 小时内发布
  • 投融资事件均为 24 小时内发布(或明确标注时间范围)
  • 备选简读素材在 7 天内(可放宽)
  • 重要新闻信息≥3 条
  • 行业企业动态≥5 条
  • 投融资事件已按规则核验(排除奖励、购买产品、减持等无效情况)
  • 无重复新闻(同一事件只保留最权威来源)
  • 各模块按发布日期降序排序(最新在前)

阶段四:报告生成阶段

  • 标题格式正确(## YYYY 年 MM 月 DD 日{行业名称} 行业速报
  • 备选简读素材使用表格格式
  • 重要新闻信息使用序号列表(①②③...)
  • 行业企业动态使用序号列表(①②③...)
  • 投融资事件使用表格格式(无事件写"无")
  • 每条信息都标注了来源和原始发布日期
  • 来源格式正确(单条来源后不加逗号)
  • 已包含免责声明(必备)
  • 已包含溯源信息表格(必备)

未按上述要求执行 = 技能执行失败!



功能范围

  1. 生成行业速报:为指定行业生成 24 小时速报(默认 Markdown)
  2. HTML/PDF 输出:用户明确要求时可输出 HTML 或 PDF 格式
  3. 数据溯源:所有信息标注数据来源和原始发布时间
  4. 多行业覆盖:支持各行业领域速报生成

触发场景

  • "生成新能源汽车行业速报"
  • "人工智能行业今天有什么新闻"
  • "帮我看看半导体行业的最新动态"
  • "医药行业 24 小时速报"

查询建议

查询要素:行业名称、时间范围(默认 24 小时)、输出格式(默认 Markdown)

标准写法

生成 {行业名称} 行业速报
生成 {行业名称} 行业速报,渲染成 HTML
生成 {行业名称} 行业速报,返回 PDF

环境检查与配置

每次使用前必须检查 mcporter 安装和 MCP 服务配置!

步骤 1:检查 mcporter 是否安装

mcporter --version

如未安装

npm install -g mcporter
mcporter --version

步骤 2:检查 MCP 服务配置

mcporter list

预期输出(必须包含):

  • jy-financedata-tool
  • jy-financedata-api

如未配置,需获取 JY_API_KEY 并配置:

获取 JY_API_KEY

向恒生聚源申请(首次配置需提供,配置一次即可)。

申请邮箱[email protected]

邮件标题:数据地图 KEY 申请 -XX 公司 - 申请人姓名

正文模板

  • 姓名、手机号、公司/单位全称、所属部门、岗位
  • MCP_KEY 申请用途、Skill 申请列表
  • 是否需要 Skill 安装包:(是,邮件提供/否,自行下载)

配置 MCP 服务

mcporter config add jy-financedata-tool --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-tool?token=你的 JY_API_KEY"
mcporter config add jy-financedata-api --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-api?token=你的 JY_API_KEY"
mcporter list

使用方式

# 所有服务工具的入参均为 query
mcporter call jy-financedata-api.StockBelongIndustry query="电子行业 代表性上市公司"

步骤 3:在 OpenClaw 中启用 mcporter

编辑 openclaw.jsonC:\Users\你的用户名\.openclaw\openclaw.json):

{
  "skills": {
    "entries": {
      "mcporter": {
        "enabled": true,
        "env": {
          "MCPORTER_CONFIG": "C:\\Users\\你的用户名\\config\\mcporter.json"
        }
      }
    }
  }
}

重启 OpenClaw

openclaw gateway restart

核心工作流程(执行清单)

✅ 步骤 0:读取全部参考文档(强制执行)

在开始任何操作前,必须完整读取:

  • references/news-validation.md — 理解新闻核验规则和时效性要求
  • references/investment-validation.md — 理解投融资事件判定规则
  • references/report-template.md — 掌握报告格式、数量要求、数据源分配
  • references/html-template.md — 如用户要求 HTML 输出则参考
  • references/setup-guide.md — 如 MCP 配置有问题则参考

未读取全部参考文档 = 禁止执行后续步骤!

✅ 步骤 1:识别行业名称

从用户输入提取行业名称(如"新能源汽车"、"人工智能"、"半导体"等)。

如行业名称模糊:向用户确认具体行业或使用标准行业分类名称(参考申万行业分类)。

✅ 步骤 2:MCP 连接检查

mcporter list

预期输出

jy-financedata-tool (5 tools)
jy-financedata-api (252+ tools)
2 healthy
  • ✅ 显示两个服务已配置 → 继续
  • ❌ 服务未配置 → 提示用户先完成配置(见环境检查与配置)

✅ 步骤 3:四大模块数据收集

核心数据源优先级

  1. IndustryNewsFlash (jy-financedata-api) - 覆盖重要新闻、企业动态、投融资事件
  2. NewsPublicOpinionList (jy-financedata-api) - 补充公司层面信息
  3. FinancialResearchReport (jy-financedata-tool) - 备选简读素材
  4. CorporateResearchViewpoints (jy-financedata-api) - 研报观点
模块 核心内容 MCP 工具 所属服务
备选简读素材 技术分析、科普知识、深度报告 FinancialResearchReportCorporateResearchViewpoints jy-financedata-tool、jy-financedata-api
重要新闻信息 宏观政策、行业整体动态 IndustryNewsFlash jy-financedata-api
行业企业动态 产品发布、战略合作、技术进展 IndustryNewsFlashNewsPublicOpinionList jy-financedata-api
投融资事件 投资、融资、收购、入股 IndustryNewsFlashNewsInfoList jy-financedata-api

并发调用(可提速):

mcporter call jy-financedata-api.IndustryNewsFlash query="行业名称" &
mcporter call jy-financedata-tool.FinancialResearchReport query="行业名称 行业分析" &
mcporter call jy-financedata-api.CorporateResearchViewpoints query="行业名称" &
wait

数据源优先级:优先 MCP,仅当 MCP 完全无数据时启用 web_search 兜底。

✅ 步骤 4:数据整理与核验

时效性核验

模块 时间要求
重要新闻信息 24 小时内
行业企业动态 24 小时内
投融资事件 24 小时内
备选简读素材 可放宽至 7 天
  • 标注原始发布时间(非技能调用时间)
  • 按发布日期降序排序(最新在前)

投融资事件核验

有效关键词:获投、融资、收购、入股、投资、加投、参投、股权、增资等

无效情况(排除):

  • 奖励、补贴、奖金
  • 购买产品、设备、服务
  • 减持股权、出售股权
  • 银行贷款、债权融资(除非明确为股权融资)
  • 单纯业务合作、战略合作(无股权/资金注入)
  • 慈善捐赠、公益捐赠

投资方与被投资方判定

  • "A 受让 B 持有的 C 的股权" → 被投资方=C,投资方=A
  • "A、B 共同投资 C" → 被投资方=C,投资方=A、B
  • "A 领投,B、C 跟投 D 公司" → 被投资方=D,投资方=A(领投)、B、C

✅ 步骤 5:生成行业速报

默认输出:Markdown 格式

报告结构

  1. 报告标题(日期 + 行业名称)
  2. 备选简读素材(表格,带发布时间,降序)
  3. 重要新闻信息(序号列表,≥3 条,带发布时间,降序)
  4. 行业企业动态(序号列表,≥5 条,带发布时间,降序)
  5. 投融资事件(表格或"无",带发布时间,降序)
  6. 免责声明(必备)
  7. 溯源信息(必备)

快速开始

工具调用命令

注意:所有服务工具的入参均为 query

# 行业快讯(核心)
mcporter call jy-financedata-api.IndustryNewsFlash query="太空光伏"

# 新闻舆情
mcporter call jy-financedata-api.NewsPublicOpinionList query="688000"

# 研究报告
mcporter call jy-financedata-tool.FinancialResearchReport query="太空光伏 行业分析"

# 自然语言查询
mcporter call jy-financedata-tool.FinQuery query="太空光伏行业 最新政策 市场规模"

# 新闻资讯
mcporter call jy-financedata-api.NewsInfoList query="融资 投资"

# 研报观点
mcporter call jy-financedata-api.CorporateResearchViewpoints query="太空光伏"

行业识别

# 查询代表性公司
mcporter call jy-financedata-tool.FinQuery query="{行业名称} 代表性上市公司 龙头股"

多公司数据聚合

# 示例:光子芯片行业
mcporter call jy-financedata-api.NewsPublicOpinionList query="688000"
mcporter call jy-financedata-api.NewsPublicOpinionList query="688001"
mcporter call jy-financedata-api.NewsPublicOpinionList query="688002"

合并去重后按时间排序。

Web Search 兜底

启用条件:MCP 连接正常但完全无相关行业数据(行业太新)。

web_search "{行业名称} 最新动态 2026"
web_search "{行业名称} 融资 投资 收购 2026"

标注来源为"网络公开信息"。


输出格式要求

⚠️ 格式合规性检查(生成报告前必须逐项核对)

严格遵循 references/report-template.md 中的模板要求:

检查项 要求 示例
标题格式 ## YYYY 年 MM 月 DD 日{行业名称} 行业速报 ## 2026 年 03 月 30 日新能源汽车行业速报
序号格式 重要新闻和企业动态使用 ①②③... ① ② ③ ④ ⑤
表格格式 备选简读素材和投融资事件必须用表格 | 序号 | 资讯标题 |...
来源标注 单条来源后不加逗号 (新华社,2026-03-30)
多条来源 用顿号分隔 (新华社、人民日报,2026-03-30)
排序要求 各模块按发布日期降序排序 最新在前
数量要求 重要新闻≥3 条,企业动态≥5 条 -
免责声明 必须包含,放在报告末尾 **免责声明**:...
溯源信息 必须包含,放在免责声明之后 表格形式

不符合上述要求 = 输出无效!

报告标题

## 2026 年 03 月 30 日新能源汽车行业速报

1. 备选简读素材(表格,降序)

### 1. 备选简读素材:
| 序号 | 资讯标题 | 数据来源 | 发布时间 |
| 1 | 标题 1 | 来源 1 | 2026-03-30 |
| 2 | 标题 2 | 来源 2 | 2026-03-29 |

2. 重要新闻信息(序号列表,≥3 条,降序)

### 2. 重要新闻信息:
① 宏观政策新闻 1(来源,2026-03-30)
② 行业动态新闻 2(来源,2026-03-30)
③ 其他新闻 3(来源,2026-03-29)

3. 行业企业动态(序号列表,≥5 条,降序)

### 3. 行业企业动态:
① 公司产品发布 1(来源,2026-03-30)
② 战略合作 2(来源,2026-03-29)
...

4. 投融资事件

有事件时(表格,降序):

### 4. 投融资事件:
| 被投资方 | 投资方 | 投融资事件 | 发布时间 |
| 公司 A | 机构 B | C 轮融资 | 2026-03-30 |

无事件时

### 4. 投融资事件:
无

5. 免责声明(必备)

---
**免责声明**:本速报仅提供信息整理,不构成任何投资建议。市场有风险,决策需谨慎。

6. 溯源信息(必备)

---
## 溯源信息

| 数据类型 | 数据来源 | 原始发布日期 |
|---------|---------|-------------|
| 行业快讯 | jy-financedata-api.IndustryNewsFlash | 2026-03-30 |
| 新闻舆情 | jy-financedata-api.NewsPublicOpinionList | 2026-03-30 |
| 研究报告 | jy-financedata-tool.FinancialResearchReport | 2026-03-29 |
| 研报观点 | jy-financedata-api.CorporateResearchViewpoints | 2026-03-30 |

**数据核查**:已通过内部一致性核查

HTML 输出

用户要求"渲染成 HTML"时,参考 references/html-template.md


资源清单

skills/jy-industry-brief-V1.0/
├── SKILL.md                          # 本技能主文档
├── references/
│   ├── news-validation.md            # 新闻核验清单
│   ├── investment-validation.md      # 投融资核验规则
│   ├── report-template.md            # 完整报告模板
│   ├── setup-guide.md                # MCP 配置指南
│   └── html-template.md              # HTML 输出模板
└── scripts/
    └── md2pdf.py                     # Markdown 转 PDF 脚本

限制

执行限制(强制要求)

  • 执行前必须完整读取主技能和全部 5 个 reference 文件
  • 必须按执行检查清单逐项核对
  • 必须严格遵循 report-template.md 中的格式要求

数据源限制

  • 必须连接 MCP 聚源金融数据库
  • PDF 输出需安装 Python + reportlab
  • web_search 仅作兜底,不优先使用

内容要求

  • 新闻 24 小时内(备选简读素材可 7 天)
  • 备选简读素材、投融资事件用表格(无事件写"无")
  • 重要新闻、企业动态用序号列表(①②③...)
  • 所有信息标注来源和原始发布日期
  • 严格按用户指定行业检索
  • 单条来源后不加逗号
  • 各模块按发布日期降序排序

工具调用规范

  • 所有服务工具入参均为 query
  • 使用 mcporter call 命令调用
  • 确保 jy-financedata-tool 和 jy-financedata-api 已配置

常见问题与解决方案

问题 可能原因 解决方案
mcporter list 显示服务未配置 MCP 服务未正确配置 按步骤 2 重新配置服务,检查 JY_API_KEY 是否有效
调用工具返回空数据 行业 24 小时内新闻较少或 MCP 未覆盖 聚合多家相关公司数据,使用龙头股票代码查询,或放宽时间范围
投融资事件不足 该行业 24 小时内投融资事件较少 24 小时内无事件直接写"无",不要编造
JY_API_KEY 失效 KEY 过期或被撤销 重新向恒生聚源申请([email protected]
CorporateResearchViewpoints 调用失败 错误调用 jy-financedata-tool.CorporateResearchViewpoints 改用 jy-financedata-api.CorporateResearchViewpoints
行业名称无法识别 行业名称太宽泛或太具体 使用标准行业分类名称(申万行业分类),或提供行业龙头公司名称
PDF 输出失败 未安装 Python + reportlab 安装依赖:pip install reportlab,或改用 HTML 输出

版本更新说明 (V1.0)

V1.0 优化内容

修正内容

  • CorporateResearchViewpointsjy-financedata-tool 修正为 jy-financedata-api
  • 优化工作流程为可执行清单格式(✅ 步骤 0-5)
  • 强化 MCP 服务工具分配的说明(添加醒目提示和常见错误)
  • 完善常见问题表格(添加更多场景和解决方案)
  • 优化格式合规性检查表格(添加示例列)

依据

  • 根据 MEMORY.md 记录,jy-financedata-tool 仅包含 5 个工具(FinQuery、MacroIndustryData、FinancialResearchReport、FundMultipleFactorFilter、StockMultipleFactorFilter),其他所有工具均在 jy-financedata-api 中。
  • 根据用户要求:调用该技能时必须完整读取主 skill 和相关的 reference 文档,严格按照要求产出。

版本:v1.0 | 创建:2026-03-31 | 修正:CorporateResearchViewpoints 服务分配 | 优化:执行清单化、服务分配强化、错误处理完善

安全使用建议
What to check before installing/using: 1) Verify the mcporter npm package: check its npm page, maintainer, and code before running npm install -g. 2) Confirm the external API (api.gildata.com) and the JY_API_KEY issuance process are legitimate for your organization; ask for vendor documentation or a homepage (the skill metadata lacks a homepage). 3) Avoid embedding API keys in plain URLs/config files where possible; prefer secrets stored in secure environment variables and scoped, revocable API keys. 4) Be cautious about editing openclaw.json/system agent config and enabling third‑party connectors — understand the MCPORTER_CONFIG path you add and who can read it. 5) Inspect the included md2pdf.py and any packages you install (reportlab for PDF) locally for unwanted behavior. 6) If you need to proceed: create a limited-scope JY_API_KEY (if provider supports it), keep logs/requests visible, and be prepared to revoke the key after testing. 7) If anything about the package origin or owner (homepage, vendor contact) is unclear, treat the skill as untrusted until provenance is established.
功能分析
Type: OpenClaw Skill Name: jy-industry-brief Version: 1.0.0 The jy-industry-brief skill bundle is a legitimate tool designed to generate financial industry reports using the GILData database via MCP (Model Context Protocol) services. It provides comprehensive instructions (SKILL.md) for data retrieval, validation, and formatting, along with a Python utility (scripts/md2pdf.py) for converting reports to PDF. While the skill requires an API key and executes shell commands through mcporter, these actions are well-documented and strictly aligned with its purpose of fetching and processing financial data. No indicators of malicious intent, such as data exfiltration or unauthorized persistence, were detected.
能力评估
Purpose & Capability
The skill's functionality (pulling data from the MCP/Gildata service via mcporter and producing Markdown/HTML/PDF reports) matches the description. However, the registry summary lists no required binaries or credentials while SKILL.md clearly declares dependency on node/npm/mcporter and describes obtaining and using a JY_API_KEY — a metadata mismatch that reduces trust. The included md2pdf.py is consistent with the PDF-export feature.
Instruction Scope
Runtime instructions require running mcporter calls, validating time stamps, and editing local OpenClaw configuration files (openclaw.json) and environment settings. The SKILL.md also mandates reading all reference files before execution. Notably it instructs placing the JY_API_KEY as a token parameter in mcporter config URLs and enabling mcporter in openclaw.json — both involve handling sensitive credentials and changing agent configuration. The instructions do not access unrelated system secrets but do grant the skill broad ability to call the MCP service and instruct the user to modify a local agent config file.
Install Mechanism
The install approach described in SKILL.md is npm install -g mcporter (public npm). This is a typical moderate-risk install (npm packages should be verified). The registry-level metadata (which claimed no install) is inconsistent with the SKILL.md containing an 'install' block. There are no downloads from unknown URLs or shorteners; mcporter and api.gildata.com are the only external endpoints referenced.
Credentials
The skill requires a JY_API_KEY to access MCP/Gildata, but the registry's required-env and primary credential fields are empty — an omission. The instructions also tell the user to embed the JY_API_KEY as a token query parameter in mcporter config URLs and to set MCPORTER_CONFIG in openclaw.json, which would store a path/credential pointer in local config. Requesting a single service API key is proportionate to the stated purpose, but the lack of declared env requirements and the guidance to place tokens directly in config URLs are concerning practices.
Persistence & Privilege
The skill does not request always:true and does not autonomously change other skills. However it explicitly instructs the user to enable the 'mcporter' tool inside OpenClaw (editing openclaw.json) and to restart the gateway. That requires modifying agent-local configuration, which is significant but explained in the docs and consistent with required functionality. Users should be aware they are enabling a third-party connector in their agent environment.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jy-industry-brief
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jy-industry-brief 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of jy-industry-brief - Provides 24-hour industry briefings based on the MCP 聚源金融数据库, covering brief reading materials, important news, industry corporate developments, and investment/financing events. - All information includes traceable sources and original publication timestamps. - Default output is Markdown; supports HTML and PDF if requested. - Strict workflow and format validation requirements, with comprehensive step-by-step execution and environment checks. - Intended for rapid updates on specified industries; supports multi-industry coverage.
元数据
Slug jy-industry-brief
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

jy-industry-brief 是什么?

基于 MCP 聚源金融数据库生成指定行业过去24小时内的速报,涵盖简读素材、重要新闻、企业动态及投融资事件,支持 Markdown 和 HTML 格式。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 117 次。

如何安装 jy-industry-brief?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install jy-industry-brief」即可一键安装,无需额外配置。

jy-industry-brief 是免费的吗?

是的,jy-industry-brief 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

jy-industry-brief 支持哪些平台?

jy-industry-brief 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 jy-industry-brief?

由 jiayinian(@jiayinian)开发并维护,当前版本 v1.0.0。

💬 留言讨论