企业级多租户 AI Agent 平台与网关
Athena Agent
基于 Go 与 React 构建的单二进制智能体平台。双协议接入、8 阶段可插拔 Agent 流水线、20+ 模型供应商、3 层记忆体系与多智能体协作编排 —— 既能当个人 AI 后端,也能做 SaaS 多租户后台。
核心能力
Athena Agent 能做什么
6 项核心能力,按需组合使用。
8 阶段 Agent 流水线
上下文、历史、提示、推理、行动、观测、记忆、归档八段可插拔,执行路径稳定,热路径零分配。
3 层记忆架构
工作记忆、情景摘要、语义图谱三层递进,按预算渐进加载,跨会话记得住人和事。
知识库混合检索
BM25 全文与向量语义双路召回,文档双向链接,按租户、Agent 与可见范围三级隔离。
多智能体团队
共享任务看板,同步、异步、双向三种委派模式,按 token 预算把任务分给合适的成员。
自我进化引擎
采集执行指标、分析改进建议、自动适配专长与沟通风格,写进人格文件但不改核心身份。
工具与 MCP 生态
文件、运行时、检索、记忆、媒体、团队六类内置工具,stdio 与 SSE 直连外部 MCP 服务器。
运行机制
一条流水线跑完一次思考
八个阶段依次执行,每一段都可替换、可观测,也决定了智能体在哪一步用哪个模型、读哪段记忆。
- 01 Context 上下文 装配系统提示、工具清单与租户配置
- 02 History 历史 按 token 预算裁剪对话,保住关键事实
- 03 Prompt 提示 Full / Task / Minimal / None 四档分级
- 04 Think 推理 多供应商路由,异常自动回退
- 05 Act 行动 内置工具与 MCP 桥,敏感操作审批门控
- 06 Observe 观测 回收工具结果并做一致性校验
- 07 Memory 记忆 按工作 / 情景 / 语义三层写入
- 08 Summarize 归档 生成会话摘要,供下次召回
技术底座
选型与边界都是公开的
没有黑盒封装,每一层都可以替换成企业已有的组件。
- 后端
- Go 1.26 · gorilla/websocket · pgx/v5
- 前端
- React 19 + Vite 6,编译后嵌入二进制
- 存储
- PostgreSQL 18 + pgvector / SQLite 双引擎
- 模型
- Anthropic、OpenAI、Gemini、DeepSeek 等 20 家
- 自动化
- Rod + CDP 无头 Chromium,命令执行沙箱
- 可观测
- OpenTelemetry OTLP · 调用追踪 · token 计量
安全与合规
权限默认收紧,动作全部留痕
谁能看、谁能改、改了什么,三件事都要能回答,而不是等出了事再查。
典型场景
落地到行业一线
从真实业务出发,每个场景都对应一类可交付的工作流。
企业内部 AI 助手
财务、运营、客服、研发各部门专属智能体,统一接入企业知识与业务系统,按租户隔离数据。
集团企业 · 多部门SaaS 平台能力底座
为自有产品按租户提供对话、任务与知识库能力,应用只管界面,智能体能力交给 Athena Agent 托管。
ISV · SaaS多智能体协作
研发、数据分析、运营等专职 Agent 组成团队,共享任务看板,按同步或异步方式协同交付。
研发 · 交付多渠道客服与运营
一个 Agent 接入 Telegram、飞书、Discord、Slack、WhatsApp,一套逻辑多渠道统一应答。
跨境 · 客服交付方式
三种交付形态,按环境选
同一套产品能力,按部署环境选择交付方式,数据放哪里由你们决定。
个人 / 单租户
单二进制开箱即用,自带 Web 控制台,一条命令初始化,本地起服务即可对话。
SaaS / 多租户
API Key 桥接两套系统,应用负责界面,平台按租户托管智能体能力与数据隔离。
离线 / 内网
预置无头 Chromium 的离线厚包,Air-gap 环境可部署,升级失败自动回滚。
常见问题
选型时
最常被问到的四件事
还有别的问题?直接问。判断能不能做,一次沟通就够。
直接提问一定要有 GPU 才能跑吗?
不一定。模型走外部 API 时不需要本地 GPU,4 核 8G 单机就能跑;只有要把推理放到本地时才需要 GPU,这时候按并发量配卡。
智能体执行操作会不会误删数据?
敏感操作默认需要人工确认后才执行,工具权限按租户与角色收敛,每次调用都记录输入输出与耗时,可以按会话回溯。
能接我们自己的业务系统吗?
能。数据库、HTTP API、MCP 三类接入方式覆盖大部分情况;需要写适配器时我们提供模板与示例,不要求你们改造既有系统。
换模型供应商要改代码吗?
不用。模型网关做了统一抽象,切换供应商只改配置,业务侧的工具与提示词不受影响。