“AI”能为你做什么
有依据的生成式回答
每个实体都提供一个 `ai_context` 序列化器。需要依据时,智能体读的是真实记录,而不是一份向量摘要。
智能体动作
智能体可以创建记录、起草文档、发送消息、推进工作。每个智能体能做什么,由权限和 JWT 里的 roleId 界定。
模型抽象
主用 Anthropic Claude,备用 OpenAI。新增或替换服务商只需改一处——调用方永远不知道是哪个模型回答的。
有审计,可撤销
智能体的每一个动作都会被记录,并且可以撤销。客户能清楚看到 AI 做了什么、为什么这么做。没有悄无声息的自动化。
一张图谱为什么重要
AI 智能体需要上下文。Cyril 把全部都给它。
只能看到 CRM 的智能体,上下文太薄。能在一次查询里读到销售 + 项目 + 客服 + 文档 + 财务的智能体,才真的有本钱做决定。Cyril 的图谱,正是让 AI 有用的那个原因。
- 所有模块共用一套认证模型
- 每个实体都有 `ai_context`——绝不只是一个嵌入向量
- MCP 服务(`packages/mcp`)也把工具开放给外部智能体
关于“AI”的常见问题
模型抽象层就是为此设计的。接入一家新服务商只需要一个适配器文件。首发时我们主用 Anthropic Claude、备用 OpenAI;自托管(Llama、Mistral)在路线图上。
权限和 JWT 里的 `roleId` 界定了智能体的每一个动作。高风险动作需要人工批准。每个动作都有记录、可审计、可撤销。客户能看到 AI 做了什么、为什么这么做。