从一次请求到五个存储组件:Yuxi(语析)多租户知识智能体平台部署与架构解读
从一次请求到五个存储组件Yuxi语析多租户知识智能体平台部署与架构解读【免费下载链接】Yuxi可私有部署的多租户知识智能体平台统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Yuxi Cloud Agents Knowledge RAG, Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.项目地址: https://gitcode.com/GitHub_Trending/yu/Yuxi想让企业文档进模型、让智能体检索、分析并产出文件、再按部门划分数据与权限Yuxi语析就是为这类需求准备的。平台本身可私有部署、面向多租户目标用户是需要自管数据、模型和权限的团队。一套 Docker Compose 文件就能拉起从知识库到沙盒的完整拓扑。01 先弄懂三个概念智能体、知识库、工作区整个平台围着三个名词转先读它们后面看文档不卡壳。智能体自己拼装出来的运行单元智能体是 Yuxi 的基本运行单元由模型、提示词、工具、知识库、Skills、MCP 和子智能体拼成。代码骨架是backend/package/yuxi/agents/base.py里的BaseAgentcontext_schema声明可配置字段get_graph()返回编译后的 LangGraph 图。内置ChatbotAgent负责普通对话SubAgentBackend承接主智能体委派的子任务。知识库让文档可检索、可溯源知识库保存文档承担解析、分块、向量检索和来源信息。backend/package/yuxi/knowledge/implementations/下有四个实现Milvus 支持在 Yuxi 内完成上传、解析、索引全链路还能构建知识图谱Dify 与 Notion 是只读连接器复用已有数据集不能在 Yuxi 内上传或索引文档。Workdir所有入口看到同一份文件Workdir 是一个 Project 在用户工作区里的持久目录。智能体文件操作、文件查看器、交付物接口读到的都是同一份文件字节。路径映射和文件原语集中在backend/package/yuxi/workspace/paths.py负责持久路径映射filesystem.py提供 no-follow 文件原语workdir.py给出以 Project 为根的持久化视图。02 什么团队该考虑 Yuxi团队只要沾上下面三条Yuxi 就值得评估文档不能交给外部 SaaS数据要自己管组织规模较大权限要按部门切分任务不止一问一答而是多步执行。数据自管文档进自己的知识库检索结果带命中文本和文件来源可回溯。权限分部门知识库、智能体、扩展能力在用户、部门、管理员之间划分可见与管理范围。多步任务智能体调用搜索、MCP、Skills、子智能体和沙盒工具完成调研、分析与文件产出。边界同样清楚如果只需要一个不带权限和文件操作的单文档聊天页面Yuxi 的能力偏多。它是面向团队协作与数据治理的平台不是聊天封装。03 用户实际能做什么能力按“界面上能干什么”来分不按后端模块罗列。问答与检索文档入知识库后检索返回命中文本加文件来源。RAG检索增强生成即先查文档库、再让模型基于结果作答在这条链路上完整可用。Milvus 知识库还能从已索引的文档块抽取实体和关系写入 Neo4j查询时把图谱结果与文本块结果融合。多步任务管理员配置模型、系统提示词、工具、MCP、Skills、子智能体和上下文压缩策略智能体由 LangGraph 驱动。执行中可以读写 Workdir 文件、执行沙盒命令、搜索网页、请求用户审批或委派子智能体产出的文件支持界面内预览和下载。耗时任务交给独立 worker进度用 SSEServer-Sent Events服务端向浏览器单向推送事件流回传。质量评估知识库检索效果与智能体任务表现都能量化评估版本改动前后可以拿数据对比。团队治理用户、部门、共享范围、模型供应商、API Key 各有管理入口。前端的隐藏入口只改善体验最终授权以后端接口与数据查询处的检查为准这条原则贯穿全系统。04 一次请求的旅程从浏览器到 worker 一次普通智能体请求走这条链路Web / CLI / 外部 API ↓ FastAPI 收下请求Message 与 Request 落库 ↓ PostgreSQL 提交之后 Redis / ARQ 把 AgentRun 投出去 ↓ Worker 执行 LangGraph写出运行事件与最终结果 ↓ 前端经 SSE 消费过程状态与结果在 PostgreSQL 收口这里有一条硬规矩消息和请求在同一数据库事务里创建提交成功后才向 ARQ 投递 Run。队列消息不能先于数据库状态可见。该不变量写在ARCHITECTURE.md由submit_agent_request与agent_request_queue_service的 FIFO 派发共同保证。各存储组件的分工一目了然组件职责PostgreSQL业务状态、知识库元数据、请求队列、LangGraph checkpoint智能体运行快照RedisARQ 任务投递、短期运行事件、取消信号、跨进程缓存MinIO附件、知识库原始文件等对象数据Milvus向量检索Neo4j可选的知识图谱存储Redis 只放短期事件不放历史运行终态一律落 PostgreSQL前端断线恢复也按数据库状态补偿。05 三条命令跑起开发环境 Docker Compose 是开发环境的事实来源。docker-compose.yml的默认拓扑包含api、worker、storage-migrator、sandbox-provisioner、web、graphNeo4j、etcd、minio、milvus、postgres、redismineru-api与paddlex是文档解析/OCR 服务走allprofile 按需启动需要 GPU。沙盒经sandbox-provisioner接入为智能体提供隔离容器环境让它安全地执行命令与文件操作底层运行时可选 Docker 或 Kubernetes 后端。memory后端仅供测试没有真实隔离生产必须用真沙盒。数据库 Schema 的修改权只给一个进程storage-migrator一次性跑完即退出。API 与 worker 等它成功、校验版本匹配后才启动自身不建表、不执行 DDL。启动命令Linux/macOSWindows 改用.\scripts\init.ps1git clone --branch v0.7.3 --depth 1 https://gitcode.com/GitHub_Trending/yu/Yuxi cd Yuxi ./scripts/init.sh # 生成 .env读取模型 API Key、生成独立安全密钥 docker compose up --build -d curl --fail http://localhost:5050/api/system/ready最后一条返回status为ready后打开http://localhost:5173初始化超级管理员并登录API 文档在http://localhost:5050/docs。06 技术栈怎么搭、取舍在哪技术选型以成熟开源组件为主真正的工程取舍体现在目录边界上。层技术职责前端Vue 3、Vite、Pinia工作区、配置界面、实时运行展示API 与运行时FastAPI、LangGraph、ARQ请求接入、智能体编排、后台执行持久化PostgreSQL业务状态、知识库元数据、checkpoint缓存与事件Redis投递、短期事件、取消、缓存对象与检索MinIO、Milvus、Neo4j文件对象、向量索引、知识图谱文档处理MinerU、PaddleX、RapidOCR 等文档解析、版面分析、OCR部署Docker Compose开发与单机部署拓扑后端划成两个顶层边界backend/server是 Web 入口与 HTTP 适配层路由保持薄只处理请求模型、认证上下文和响应装配backend/package/yuxi是业务与基础设施主体新增领域逻辑优先落在这里。改动该进哪一层看这个划分就不会错。07 边界划在哪许可怎么说Yuxi 不假装自己是轻量聊天工具定位是团队协作与数据治理平台轻量单文档需求有更简单的方案可选。许可方面Yuxi 本体采用 MIT LicenseCompose 引入的第三方组件如 Milvus、Neo4j 镜像遵循各自许可证。生产部署和再分发之前按实际镜像版本核对上游许可与源码义务生产部署章节有专门说明。08 值得收藏的文档入口 读完正文后按下面入口继续挖docs/intro/quick-start.md启动一套可用开发环境含前置准备与常见问题。docs/intro/model-config.md接入聊天、嵌入和重排模型。docs/intro/knowledge-base.md创建知识库、让智能体检索文档并构建图谱。docs/agents/agents-config.md查看各配置字段如何进入运行时。docs/mechanisms/index.md深入沙盒、上下文压缩与知识库链路。docs/advanced/deployment.md生产部署、备份迁移与再分发边界。【免费下载链接】Yuxi可私有部署的多租户知识智能体平台统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Yuxi Cloud Agents Knowledge RAG, Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.项目地址: https://gitcode.com/GitHub_Trending/yu/Yuxi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

QB64:从DOS BASIC到现代Windows原生EXE的平滑迁移编译器

QB64:从DOS BASIC到现代Windows原生EXE的平滑迁移编译器

简介:QB64是面向编程初学者、教育工作者及复古开发爱好者的现代化QuickBASIC实现,既延续了QBasic简洁易学的语法传统,又全面支持图形渲染、多线程、音视频处理与跨平台部署,有效解决经典BASIC代码在现代系统中无法运行、功能受限等…

2026/10/18 15:37:08 阅读更多 →
C#股票量化入门:掘金量化接口与实时行情订阅实战

C#股票量化入门:掘金量化接口与实时行情订阅实战

简介:一套关于C#股票量化开发的资料包,面向具备基础C#语法、想要进入量化交易领域的开发者。资源以掘金量化接口为主线,讲解如何获取实时价格、历史K线、成交量等股票行情,并引入同花顺板块数据,涵盖板块指数走势、个股…

2026/10/18 15:37:08 阅读更多 →
C# OCR实战:OpenCVSharp预处理+Tesseract识别全链路

C# OCR实战:OpenCVSharp预处理+Tesseract识别全链路

简介:这是一份面向C#开发者与图像识别初学者的OCR实战Demo,聚焦于快速集成PaddleOCR模型实现多场景文字识别。资源解决了传统OCR部署门槛高、C#生态支持弱的问题,适用于文档数字化、截图信息提取、PDF内容结构化等实际业务场景。压缩包为RAR格…

2026/10/18 15:37:08 阅读更多 →

最新新闻

Vue3 + Element Plus 前端导出 Excel 的完整实现指南

Vue3 + Element Plus 前端导出 Excel 的完整实现指南

写这篇帖子之前,我特意翻了翻之前的聊天记录,发现“前端怎么导出Excel”这个问题几乎每隔几周就会被同事或者群友翻出来问一次。别小看这个功能,它不像写页面样式、调接口那么“有存在感”,但它实实在在地是后台管理系统里的高频刚…

2026/10/18 16:34:37 阅读更多 →
企业私有化AI网关:数据安全与成本优化的关键基础设施

企业私有化AI网关:数据安全与成本优化的关键基础设施

最近这一年,我听到越来越多的企业技术负责人在聊同一个词:私有化 AI 网关。起因很现实——大模型能力虽然强,但企业真正要用起来,先撞上的不是模型效果问题,而是数据安全边界和成本失控这两个坎。团队试了几个月的各种…

2026/10/18 16:34:37 阅读更多 →
橘子数据集详解:VOC与YOLO双格式转换及目标检测训练避坑

橘子数据集详解:VOC与YOLO双格式转换及目标检测训练避坑

简介:一套面向目标检测任务的高质量橘子数据集,采用Pascal VOC与YOLO两种主流标注格式,适合模型训练、算法验证和教学实践。数据集包含1699张原始jpg图片,配套VOC xml标注文件和YOLO txt标注文件,标注类别为orange&…

2026/10/18 16:34:37 阅读更多 →
矩阵不是堆账号:构建AI信任网的底层逻辑与实操方法

矩阵不是堆账号:构建AI信任网的底层逻辑与实操方法

矩阵这个词,这些年被玩坏了。太多人以为矩阵就是“多注册几个号,铺几十个账号内容分发”,结果账号倒是铺开了,流量没起来,反而被平台反复处理。真正能长期运转的矩阵,从来不是账号数量的堆砌,而…

2026/10/18 16:34:37 阅读更多 →
AI生成PPT全指南:从大纲到成品,效率提升与避坑实践

AI生成PPT全指南:从大纲到成品,效率提升与避坑实践

做PPT这件事,我从大学熬到工作,前前后后折腾了快十年。最夸张的一次是给某跨平台项目做季度汇报,四十几页的片子,我改了六版,连续两个晚上干到凌晨三点,第二天顶着黑眼圈去讲,结果老板只看了一页…

2026/10/18 16:34:37 阅读更多 →
HelixDB+S3:给AI Agent加长期记忆的极简方案

HelixDB+S3:给AI Agent加长期记忆的极简方案

你维护过 AI Agent 的话,多半见过这个场面:昨天还能准确复述用户偏好的智能体,今天一重启,就像失忆一样反问“你说的是哪次对话里的内容?”。我说句直白的话,这不是模型变笨了,而是根本没帮它把…

2026/10/18 16:33:37 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →