project
OpenFang - 开源AI Agent操作系统,自动执行完整工作流
OpenFang 是用 Rust 构建的开源 Agent 操作系统,核心创新是 Hands——7 个预置的自主能力包,让 AI 无需人工触发可 7×24 小时自动执行任务(如监控竞品、挖掘...
OpenFang是什么
OpenFang 是用 Rust 构建的开源 Agent 操作系统,核心创新是 Hands——7 个预置的自主能力包,让 AI 无需人工触发可 7×24 小时自动执行任务(如监控竞品、挖掘客户、剪辑视频)。相比传统 Agent 的”你说一句做一句”,Hands 自带完整 SOP 闭环运行。系统支持 40 个消息平台和 27 家 LLM 供应商,定位是轻量与功能兼备的生产级 AI 自动化基础设施。
OpenFang的主要功能
-
Hands 自主运行:7 个预置 Hands 包让 Agent 按计划自动执行完整工作流,无需人工逐句触发。
-
持续监控采集:Collector 实时追踪竞品动态与舆情变化,自动构建知识图谱并推送告警。
-
智能线索挖掘:Lead 每日自动发现潜在客户,完成调研、打分、去重后输出结构化报告。
-
深度研究分析:Researcher 交叉验证多源信息,生成带引用的多语言研究报告。
-
视频自动剪辑:Clip 8 阶段流水线自动下载、识别高光、剪辑竖屏、加字幕并发布。
-
浏览器自动化:Browser 模拟网页操作,涉及交易时强制人工确认保障安全。
-
预测与内容管理:Predictor 做多源信号预测,Twitter Hand 自动运营社交账号。
OpenFang的技术原理
- Rust 全栈架构:系统采用 14 个独立 crate 模块化设计,总计 13.7 万行代码编译为单一 ~32MB 二进制文件,实现零依赖部署与毫秒级冷启动,兼顾性能与可移植性。
- WASM 沙箱隔离:工具代码运行于 WebAssembly 双计量沙箱,通过燃料计量与纪元中断机制,配合看门狗线程终止失控代码,确保 Agent 异常不影响宿主系统。
- Merkle 审计链:所有操作以哈希链加密记录,形成不可篡改的审计轨迹,任何单点篡改都会导致整条链条断裂,实现精准溯源与合规审计。
- 信息流污点追踪:敏感数据从产生到消费全程标记追踪,结合 Secret Zeroization 技术,API 密钥等机密在失效瞬间自动从内存擦除,防止泄露。
- 16 层纵深防御:独立运作的安全层覆盖 SSRF 防护、路径遍历预防、提示词注入检测、循环调用熔断等,各层无单点故障,权限门控与强制人工确认机制将安全约束内建于架构非事后补丁。
OpenFang的项目地址
- 项目官网:https://www.openfang.sh/
- GitHub仓库:https://github.com/RightNow-AI/openfang
OpenFang的应用场景
-
短视频运营团队:用Clip Hand 自动剪辑长视频素材、生成竖屏短片并定时发布,实现日产 50 条短视频的无人化内容工厂。
-
SaaS 企业销售部门:基于Lead Hand 每日自动挖掘并筛选潜在客户,销售团队直接获取高质量线索清单,提升转化效率。
-
投资机构分析师:用 Researcher Hand 自动生成带引用的行业研报,用 Collector Hand 监控标的动态,将精力从信息收集转向价值判断。
-
跨境电商运营:用 Collector Hand 实时追踪多平台评价与竞品价格,异动即时告警,实现 15 分钟快速响应的舆情风控。
-
企业财务部门:用 Browser Hand 自动登录多个平台下载流水、核对账单,仅大额异常需人工确认,将 3 天对账周期压缩至 2 小时。