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, 代码示例, 内容聚合, 应用安全, 数据分析, 数据处理流水线, 网络调试, 自动化, 逆向工具