enterprise-announcement-board 企业公告看板是一款从东方财富同步 A 股上市公司公告、按行业自动分类、智能识别商机信号并一键生成结构化日报的投资研究工具。底层为纯 Node.js 引擎(无 Web 框架依赖),通过东方财富公告 API 批量同步公告并本地 JSON 归档去重,累计归档 66 条覆盖 24 家公司的公告数据。v2.0.0 核心升级在于新增三层能力:内置 24 个申万一级行业关键词映射引擎,将公告自动按电力设备、电子、医药生物、基础化工等行业归类;9 类商机信号识别系统(资金资本运作 / 并购重组 / 重大合同 / 政策利好 / 技术创新 / 产能扩张 / 业绩预增 / 分红外投 / 风险预警),按关键词自动匹配并按 critical-high-medium-low 四级优先级排序;一键商机日报生成器(文本 + HTML 双模式),HTML 日报采用浅色卡片布局,商机信号按优先级红橙蓝灰色着色。
| 测试项 | 结果 | 验证内容 |
|---|---|---|
| Node.js 语法 (4 脚本) | 通过 | engine/sync/query/generate-report 全部无语法错误 |
| 引擎 API (9 函数) | 通过 | sync/query/stats/classify/identify 等全部可调用 |
| 行业分类 (24 个) | 通过 | 电子/电力设备/医药生物等分类正确 |
| 商机信号 (9 类) | 通过 | 并购/合同/风险预警等 3/3 识别准确 |
| 编码完整性 | 通过 | 4 个元数据文件 0 处乱码 |
| 文本日报生成 | 通过 | 11 条公告,6 条商机信号,5 家公司 |
| HTML 日报生成 | 通过 | 5KB,卡片布局+优先级着色全部渲染 |
| 归档统计 | 通过 | 66 条公告,24 家公司,24 种类型 |
| generateDailyReport() API | 通过 | 4 个字段完整,行业/商机数据正确 |
安装来源: Resmmy SkillHub (rskill v0.1.0) · 压缩包: enterprise-announcement-board-v2.0.0.zip