{"repo":"peterfei/ifai","free":true,"listed":false,"github":"https://github.com/peterfei/ifai","clone":"git clone https://github.com/peterfei/ifai.git","description":"若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 | An AI Agent Orchestrator & Code Editor built with Tauri 2.0","language":"TypeScript","stars":99,"topics":["ai","ai-assistant","code-editor","monaco-editor","rust","ifai","ai-agent","claude-code","cursor","trae"],"license":null,"category":"ai-agents","readme_excerpt":"若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 🚀 不只是编辑器，更是你的 AI Agent 编排助手 9+ 智能体协同 · DAG 工作流驱动 · 基于 Tauri 2.0 + React 19 的 AI 原生开发平台 简体中文 English Русский 📖 完整文档 🎯 下载发布页 --- 💡 为什么选择 IfAI? 在 AI 时代，编辑器不应只是代码的容器，而应是 AI 的躯体。IfAI 采用 AI 原生 (AI-Native) 架构，将推理能力深度植入内核，并提供完整的 AI Agent 编排 能力。 🤖 AI Agent 编排 ：9+ 专用 Agent 通过 DAG 工作流协同工作，YAML 声明式编排，自然语言一键触发。 ⚡ 极致性能 ：Rust 内核驱动，120 FPS 满帧渲染，即使在万级数据负载下依然丝滑。 🛡️ 隐私与本地优先 ：支持 Qwen2.5 等端侧模型，敏感代码不出本地，混合路由自动切换。 🐚 自主 Agent 进化 ：不止于对话，Agent 具备 Shell 级操控权，自动配置环境、执行任务、自我纠错。 📑 规范驱动 (OpenSpec) ：深度融合 OpenSpec 协议，确保 AI 遵循工业级设计规范。 --- ✨ 核心特性 🎯 AI Agent 编排引擎 9+ 专用 Agent ：Explore / Review / Refactor / Test / Doc / Plan / ReAct / Git Commit / Debug，各司其职 DAG 工作流引擎 ：YAML 声明式工作流定义，拓扑排序调度，支持顺序与并行执行 Agent 协作框架 ：并行调用 ( call agent parallel )、知识共享 ( share knowledge )、结果聚合 ( aggregate results ) 声明式意图路由 ：O(1) 查表路由，自然语言自动匹配最佳 Agent（说\"重构代码\" → 自动路由到 Refactor Agent） Agent 链式调用 ：Agent 可调用其他 Agent，最大深度 5 层，形成复杂推理链 工作流可视化 ：React Flow + Dagre 自动布局，实时监控工作流节点执行状态 自然语言触发 ：用自然语言描述任务，自动匹配并触发对应工作流 Shell 级掌控 ：Agent 可执行 npm 、 git 、 cargo 等命令，自主完成依赖安装与环境自愈 结构化任务拆解 ：自动将模糊需求转化为可视化的 Task Tree，支持进度实时追踪 🤖 Composer 2.0 - AI 多文件编辑引擎 并行编辑 ：AI 可同时修改多个文件，自动检测冲突并智能合并。 精细控制 ：支持逐个接受/拒绝修改，实时 Diff 预览。 一键回滚 ：不满意？一键撤销 AI 的所有修改。 文件动态刷新 ：accept/reject 后编辑器自动更新，无需手动刷新。 🧠 RAG 符号感知 - 代码结构理解 符号级理解 ：不只是文本匹配，AI 真正理解 Trait、类、函数等符号关系。 跨文件关联 ：自动分析 use 、 import 、 impl 等跨文件依赖。 精准回答 ：提问\"这个 Trait 有哪些实现？\"，AI 精准列出所有实现类及文件路径。 区分真伪 ：智能区分真实代码和注释中的示例，不会被误导。 ⌨️ 命令栏 - 专业级命令执行 实时搜索 ：输入即时匹配，毫秒级响应预览。 键盘导航 ：完整键盘支持，↑↓ 选择，Enter 执行，Esc ","default_branch":null,"files":null,"tree":[],"storefront":"/r/peterfei","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/peterfei/ifai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}