AIML-Solutions/IntelliClaw
GitHub: AIML-Solutions/IntelliClaw
IntelliClaw 是一个自主多主题情报 pipeline,通过 RSS 抓取、多语言规范化、矛盾交叉检查和风险评分实现自动化信号分流与研究监控。
Stars: 1 | Forks: 0
# IntelliClaw
基于 [OpenClaw](https://github.com/AIML-Solutions) · 由 [AIML Solutions](https://www.aiml-solutions.com) 运营
## 功能简介
IntelliClaw 是一个自主情报 pipeline,用于监控可配置的主题和事件领域。它可以适配于 arXiv/研究动态、求职信号、地缘政治、市场、基础设施、事件响应以及历史时间线。它能规范化多语言内容,交叉检查论点中的矛盾之处,根据风险等级对信号进行评分,并将结构化的情报更新分发到实时账本中。
## 示例通道
- arXiv 和技术论文监控
- 求职和目标公司情报
- 市场收盘总结和宏观/衍生品信号收集
- OSINT 和事件监控
- 基础设施和互联网可用性信号
- 自定义客户或研究主题关注列表
公开示例应经过脱敏处理。凭证、私人求职笔记、客户详情和特定账户的市场数据不属于本仓库。
## 实现状态
| 组件 | 状态 | 备注 |
| --- | --- | --- |
| Feed 抓取 | Active | RSS 抓取和源配置已在 `skills/intelliclaw-feed-harvester/` 和 `operations/IntelliClaw/config/` 中实现 |
| 规范化 | Active | 语言/实体规范化 skill 结构已就绪 |
| 交叉检查 | Scaffold | 当前的矛盾检查已结构化,但应通过实体/时间/源比较逻辑进行扩展 |
| 风险评分 | Active/scaffold | 关键字和置信度评分已存在;校准和评估示例是下一步计划 |
| Telegraph/纪要输出 | Active | 包含分发和周期摘要 skills |
| 编排 | Active | 一个 shell orchestrator 负责协调计划或手动运行的通道序列 |
IntelliClaw 最好被描述为一个可配置的信号分流和研究监控 pipeline。下一个质量提升步骤是添加 fixtures、CI 和 sample outputs,以演示端到端的完整运行。
## Pipeline 结构
```
RSS Feeds (7 sources)
│
▼
┌─────────────────┐
│ feed-harvester │ pulls & parses RSS → raw-claims.json
└────────┬────────┘
│
▼
┌──────────────────────┐
│ persian-normalizer │ entity normalization, FA detection
└────────┬─────────────┘
│
▼
┌───────────────────┐
│ claim-crosscheck │ contradiction detection → crosscheck-report.json
└────────┬──────────┘
│
▼
┌──────────────┐
│ risk-scorer │ confidence × keyword boost → scored-claims.json
└──────┬───────┘
│
▼
┌───────────────────┐
│ telegraph-writer │ dispatches → telegraph-ledger.md
└──────┬────────────┘
│
▼
┌────────────────┐
│ minutes-scribe │ cycle summary → running-minutes.md
└────────────────┘
```
**周期时间:** 10 分钟 (cron) · **每周期论点数:** 可配置 · **源:** 可配置
## 来源
| 标签 | 类别 | 覆盖范围 |
|---|---|---|
| Reuters-World | international | 通讯社 |
| AP-World | international | 通讯社 |
| BBC-World | international | 全球覆盖 |
| Al-Jazeera | international | 区域/全球分析 |
| Financial-Times-Markets | markets | 市场和宏观覆盖 |
| NetBlocks-Global | sensor | 基础设施/互联网信号 |
| Event-Topic-Feed | configurable | 用户选择的主题流 |
## 快速开始
### 前置条件
- Python 3.10+
- `jq`
- `bash`
- `curl`
### 安装
```
git clone https://github.com/AIML-Solutions/intelliclaw.git
cd intelliclaw
```
### 运行单个周期
```
bash skills/intelliclaw-orchestrator/scripts/run_intelliclaw_orchestrator.sh .
```
### 每 10 分钟运行一次 (cron)
```
crontab -e
```
添加:
```
*/10 * * * * cd /path/to/intelliclaw && bash skills/intelliclaw-orchestrator/scripts/run_intelliclaw_orchestrator.sh . >> operations/IntelliClaw/live/cycle.log 2>&1
```
### 检查依赖
```
bash operations/IntelliClaw/scripts/check_dependencies.sh
```
## 配置
编辑 `operations/IntelliClaw/config/rss_sources.txt` 以添加或删除源:
```
# label|class|url
Reuters-World|international|https://...
```
支持的类别:`international`, `state`, `opposition`, `sensor`, `ugc`
每个类别映射到一个基础置信度分数。详情请参阅 `docs/CONFIGURATION.md`。
## 输出文件
| 文件 | 描述 |
|---|---|
| `live/raw-claims.json` | 原始抓取的论点 |
| `live/normalized-claims.json` | 规范化并带有语言标记的论点 |
| `live/crosscheck-report.json` | 矛盾分析 |
| `live/scored-claims.json` | 风险评分后的论点 |
| `live/intelliclaw-telegraph-ledger.md` | 实时分发的情报 |
| `live/intelliclaw-running-minutes.md` | 按周期划分的摘要日志 |
| `live/cycle.log` | cron 执行日志 |
## 路线图
- [x] RSS 抓取 pipeline(7 个源)
- [x] 多语言规范化
- [x] 论点交叉检查
- [x] 风险评分
- [x] Telegraph 账本分发
- [x] 10 分钟自主 cron 周期
- [ ] SignalCockpit 集成(浏览器认证)
- [ ] 跨周期矛盾持久化
- [ ] 跨周期去重
- [ ] 单页散文式摘要
- [ ] 可选的多语言流翻译开关
- [ ] Web 仪表板
- [ ] 公共 API
## 项目结构
```
intelliclaw/
├── skills/
│ ├── intelliclaw-feed-harvester/
│ ├── intelliclaw-persian-normalizer/
│ ├── intelliclaw-claim-crosscheck/
│ ├── intelliclaw-risk-scorer/
│ ├── intelliclaw-telegraph-writer/
│ ├── intelliclaw-minutes-scribe/
│ └── intelliclaw-orchestrator/
├── operations/
│ └── IntelliClaw/
│ ├── config/
│ │ └── rss_sources.txt
│ ├── scripts/
│ │ └── check_dependencies.sh
│ └── live/ ← gitignored outputs
└── docs/
├── ARCHITECTURE.md
├── PIPELINE.md
├── SKILLS.md
├── CONFIGURATION.md
└── CONTRIBUTING.md
```
## 许可证
MIT © 2026 [AIML Solutions](https://www.aiml-solutions.com)
标签:ESC4, OSINT, 代码示例, 内容聚合, 应用安全, 数据分析, 数据处理流水线, 网络调试, 自动化, 逆向工具