Razia-H/competitive-intel-engine
GitHub: Razia-H/competitive-intel-engine
基于双 Claude Agent 架构的每日竞争情报自动化简报引擎,通过 NewsAPI 监控竞争对手并生成含威胁评分和战略建议的执行简报。
Stars: 0 | Forks: 0
# AI 竞争情报简报引擎
### Agentic AI 作品集项目 | Claude (OpenRouter) + NewsAPI + Google Sheets
## 功能简介
每日使用 NewsAPI 监控多达 4 个竞争对手,使用专门的 AI agent 分析每个竞争对手,并将分析结果综合成一份执行简报——包含威胁评分、战略建议和关注事项——整个过程在 2 分钟内交付。
## 技术栈
- AI Agents:通过 OpenRouter API 接入的 Claude Haiku
- 新闻数据:NewsAPI.org(免费层级 — 100 次请求/天)
- 仪表板:Google Sheets
- 交付方式:浏览器 UI(演示)/ Slack + 电子邮件(生产环境)
## 双 Agent 流水线
| Agent | 角色 | 运行次数 |
|-------|------|------|
| 新闻分析师 | 分析每个竞争对手的文章,对威胁等级进行评分 | 每个竞争对手一次 |
| 执行简报撰写者 | 将所有分析结果综合成执行简报 | 结束时运行一次 |
## 威胁指数评分
| 分数 | 市场脉动 | 含义 |
|-------|-------------|---------|
| 0–24 | 平静 | 例行活动,无需紧急处理 |
| 25–49 | 活跃 | 值得关注的发展,需监控 |
| 50–74 | 动荡 | 重大举措,需要响应 |
| 75–100 | 转变 | 重大颠覆,立即行动 |
## 为什么选择 NewsAPI 而非网页抓取
NewsAPI 通过单次 API 调用即可提供来自 80,000 多个来源的结构化、可靠数据。网页抓取非常脆弱——网站会更改结构、添加机器人检测,并且需要 JavaScript 渲染。对于一个每天无需人工干预即可运行的系统而言,NewsAPI 是正确的生产级选择。
## 如何运行演示
1. 在 newsapi.org/register 获取免费的 NewsAPI 密钥
2. 在 openrouter.ai/keys 获取 OpenRouter 密钥
3. 下载 app/competitive-intel-engine.html
4. 在记事本中打开 → 替换 YOUR_OPENROUTER_KEY_HERE 和 YOUR_NEWSAPI_KEY_HERE
5. 保存 → 在 Chrome 中打开(拖放或按 Ctrl+O)
6. 输入您的公司、行业和竞争对手名称
7. 点击生成情报简报
## 作品集答辩要点
1. 每个竞争对手分配独立 agent 优于多竞争对手提示——对每个竞争对手保持 100% 专注
2. 选择 NewsAPI 而非抓取——以生产级可靠性取代脆弱的 DIY 解决方案
3. 威胁指数驱动执行层决策——而不仅仅是内容总结
标签:Claude, CVE检测, 后端开发, 商业分析, 新闻聚合, 竞争情报