chengrouter/chengos
ChengOS is a visual AI data processing and agent workflow system. This directory contains deployment scripts, infrastructure configs, and runtime resources for production and development.
解决的问题
ChengOS 提供了一个统一的平台,无需编写大量代码即可构建、部署和运行 AI 代理和复杂的自动化工作流。它弥合了通过可视化方式设计工作流与在 Web 应用、移动界面和终端客户端等多渠道部署之间的差距。
如何工作
采用客户端-服务器架构,使用高性能的 Rust 基础 DAG(有向无环图)执行引擎。用户在 React Flow 画布上设计工作流,由后端执行。系统集成了 LLM、MCP(模型上下文协议)服务器和自定义的「技能」系统,可从自然语言或 API 文档中导入功能。还内置了 RAG(检索增强生成)支持,以及对本地文档和电子表格的直接操作能力。
适用人群
专为希望创建可通过多种聊天界面或命令行界面访问的复杂 AI 代理和数据处理流水线的开发者和自动化专家设计。
主要亮点
- 可视化工作流编辑器:支持拖拽操作的画布,用于构建和测试 AI 代理与自动化流程。
- 原生 MCP 支持:可通过 Stdio、SSE 或 HTTP 连接到 MCP 服务器,实现动态工具发现。
- 凭证隔离:凭据存储在安全的后端保险库中,仅在运行时注入,避免出现在 LLM 提示中。
- 多渠道部署:可将代理发布到 Web、PWA、WhatsApp、Telegram、Slack 以及专用终端客户端。
- 集成 RAG 与文档处理:内置节点支持
.docx和.xlsx文件的分块、索引和编辑,无需第三方办公套件。
相关
- 项目
- 项目
- 项目
- 项目