这个项目能做什么

Enterprise AI Office 是一套完整的系统蓝图与安装指南,用于构建自托管、受治理的企业 AI 工作空间。该项目专注于集成三个核心组件:**Open WebUI** 作为用户界面,**Hermes Agent** 作为运行时编排层,以及 **WeKnora** 作为权威的公司知识库。 该仓库强调安全性、治理和可复现性,尤其是通过可供 agent 读取的契约,使 AI 工程 agent 能够从零重建并验证系统。关键特性包括: - **核心员工路径**:一条经过验证的工作流,员工通过 Open WebUI 与通用助手交互,后者查询 Hermes 并从 WeKnora 检索有依据的答案。 - **受治理通信(v2)**:一项用于电子邮件处理的专门能力,强制执行严格治理。这包括草稿、审批和发送操作的领域模型,确保对外通信在发送前需要确定性的人工审核。它支持对模糊结果进行对账,并在轻量级 SQLite 后端中维护不可变审计追踪。 - **最小权限运营**:一个 ARMOR 参考部署配置,将 agent 能力限制在特定业务任务(例如内容准备)上,而不授予广泛的文件系统或 shell 访问权限。 - **安装与部署蓝图**:详细文档(`DEPLOY.md`、`AGENTS.md`)和机器可读清单(`eao-manifest.yaml`),定义安装阶段、受保护输入、身份传播和回滚流程。 - **延后范围**:该项目在基线中有意排除 CRM、ERP、PIM 和复杂可观测性栈,以保持简单性和安全性,转而专注于证明核心治理模式。 该系统设计为可通过可选能力进行扩展,例如编码 agent、消息集成和专家配置,所有这些都可通过基于 YAML 的能力注册表进行配置。