🤖 AI 智能功能
AI 客服、文档、字段与 CRM 集成
- AI 功能全景概述
- Odoo 19 AI 模块生态(14个模块)
- 第一章:AI 基础配置
- 1.1 系统要求检查
- 1.2 配置 AI 供应商
- 1.3 AI 代理管理
- 第二章:AI 客服代理(ai_livechat)
- 2.1 功能说明
- 2.2 配置 AI 客服
- 2.3 AI 客服工作效果
- 2.4 ai_crm_livechat:从客服对话创建线索
- 第三章:AI 知识库助手(ai_knowledge)
- 3.1 功能说明
- 3.2 AI 撰写文章
- 3.3 知识库作为 AI 知识源
- 第四章:AI 文档整理(ai_documents)
- 4.1 功能说明
- 4.2 配置 AI 文档整理
- 4.3 实战场景:批量处理扫描件
- 4.4 ai_documents_account:文档与会计集成
- 第五章:AI 计算字段(ai_fields)
- 5.1 功能说明
- 5.2 创建 AI 字段
- 5.3 AI 字段应用场景
- 第六章:AI 服务端动作(ai_server_actions)
- 6.1 功能说明
- 6.2 配置示例
- 第七章:AI + CRM(ai_crm)
- 7.1 自动从内容创建线索
- 第八章:AI + 网站建设器(ai_website)
- 8.1 AI 辅助创建网站页面
- 附录:AI 功能速查
- 附录:AI 代理温度设置说明
Odoo 19 企业版 AI 智能功能操作手册
适用版本:Odoo 19 Enterprise
涉及模块:ai(基础框架)+ai_app(管理中心)+ai_fields(AI字段)+ai_crm(AI+CRM)+ai_knowledge(AI+知识库)+ai_documents(AI文档整理)+ai_livechat(AI客服)等
前置要求:PostgreSQL 需安装pgvector扩展(向量数据库支持)
适用角色:系统管理员、业务用户
AI 功能全景概述
Odoo 19 AI 模块生态(14个模块)
AI 基础框架(ai)
↓
AI 管理中心(ai_app)
↓
业务集成层:
├── ai_crm AI从对话自动创建销售线索
├── ai_crm_livechat AI客服+CRM一体化
├── ai_livechat AI客服代理(im_livechat)
├── ai_knowledge AI文稿草拟+知识库
├── ai_documents AI自动文档分类归档
├── ai_documents_source 文档作为AI知识源
├── ai_documents_account AI文档+会计凭证
├── ai_account AI辅助会计
├── ai_website AI网站建设器
├── ai_website_livechat AI网站客服组件
├── ai_fields AI计算字段(Studio集成)
└── ai_server_actions AI服务端动作
第一章:AI 基础配置
1.1 系统要求检查
数据库层面(技术要求):
-- 在 PostgreSQL 中检查 pgvector 是否安装
SELECT * FROM pg_extension WHERE extname = 'vector';
-- 安装(需 PostgreSQL 超级管理员权限)
CREATE EXTENSION IF NOT EXISTS vector;
ai_auto_install 模块会自动检测 pgvector 是否可用,满足条件则自动安装 AI 相关模块。
1.2 配置 AI 供应商
操作路径:设置 → AI → AI 供应商
Odoo 19 支持接入多种大语言模型(LLM):
| 供应商 | 代表模型 | 说明 |
|---|---|---|
| OpenAI | GPT-4o, GPT-4-turbo | 需要 API Key |
| Anthropic | Claude 3.5 Sonnet | 需要 API Key |
| Gemini Pro | 需要 API Key | |
| Azure OpenAI | GPT-4 | 需要 Azure 订阅 |
| Ollama | 本地模型 | 企业内网部署 |
| Odoo IAP | 通过 Odoo 账户付费使用 | 最简单的方式 |
配置示例(OpenAI):
供应商:OpenAI
API Key:sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxx
默认模型:gpt-4o
嵌入模型:text-embedding-3-small(用于知识库向量搜索)
1.3 AI 代理管理
操作路径:AI → 代理(Agents)
每个 AI 代理代表一个特定用途的 AI 角色:
代理名称:明星科技销售助手
用途:辅助销售团队
基础模型:gpt-4o
回答温度:
○ 分析型(0.2,严谨准确) ← 适合技术问题
● 均衡型(0.5,通用推荐)
○ 创意型(0.8,发散思维) ← 适合内容创作
系统提示词(System Prompt):
你是明星科技有限公司的销售助手,专注于工业传感器和自动化设备领域。
你熟悉公司的产品线(MS-2000系列传感器、MS-3000控制器等),
能够为销售团队提供产品建议、报价思路和客户沟通策略。
请始终保持专业、友好的语气,用中文回复。
知识源:
☑ 产品目录(Documents文件夹:研发文档/产品规格书)
☑ 竞品分析(Knowledge文章:竞品对比分析)
☑ 价格手册(Documents文件夹:销售文档/价格手册)
第二章:AI 客服代理(ai_livechat)
2.1 功能说明
AI 客服代理可以自动处理网站在线客服的咨询,减轻人工客服压力。
2.2 配置 AI 客服
操作路径:在线聊天 → 频道 → 选择频道 → AI 代理选项卡
启用 AI 代理:☑
AI 代理:明星科技销售助手(从已配置代理中选择)
处理策略:
○ 完全由AI处理(不转人工)
● AI先回复,超出能力范围时转人工
○ AI辅助(所有消息仍由人工处理,AI提供建议)
转人工触发条件:
☑ 顾客明确要求转人工
☑ AI连续2次无法确定答案
☑ 涉及价格谈判/合同条款
欢迎语:
"您好!我是明星科技的AI客服助手,很高兴为您服务。
我可以为您介绍产品、解答技术问题。
如需与销售工程师直接沟通,请告诉我。"
2.3 AI 客服工作效果
访客发消息:
访客:"请问MS-2000-A传感器的量程是多少?"
AI自动回复(~2秒内):
"MS-2000-A工业温度传感器的主要规格如下:
- 测量范围:-40°C 至 +800°C
- 精度:±0.5°C(标准型)/ ±0.2°C(高精度型)
- 输出信号:4-20mA / 0-10V(可选)
- 防护等级:IP67
您是用于哪个具体场景?我可以为您推荐最合适的型号。"
2.4 ai_crm_livechat:从客服对话创建线索
安装 ai_crm_livechat 后,AI 会自动分析对话内容,识别潜在客户意图:
对话结束后,AI自动检测到:
- 访客询问了产品规格(有购买意向)
- 留下了联系方式:李工,028-8888-8888,成都某制造企业
AI自动创建 CRM 线索:
线索名称:成都某制造企业 - 传感器需求
联系人:李工
来源:在线客服
摘要:AI自动填写对话摘要
阶段:新线索
分配给:AI根据地区分配给西南区销售员王磊
第三章:AI 知识库助手(ai_knowledge)
3.1 功能说明
在知识库编辑器中,可以使用 AI 辅助撰写和改进文章。
3.2 AI 撰写文章
在知识库文章编辑器中,点击"/" → 选择 AI 命令:
AI 命令列表:
✏️ 用AI写作 ← 描述需求,AI生成文章初稿
💡 改进写作 ← 优化现有文本的表达
📝 总结 ← 生成内容摘要
🔄 翻译 ← 翻译为其他语言
✅ 修正拼写 ← 检查和修正拼写
📊 转为表格 ← 将文本转为表格格式
实战示例:
在"MS-2000-A传感器故障排查指南"文章中:
- 输入
/→ 选择"用AI写作" - 在对话框中输入提示:
请为 MS-2000-A 工业温度传感器撰写一个完整的故障排查指南, 包括:常见故障现象、可能原因、排查步骤、解决方案。 目标读者是现场维修工程师,要求步骤详细、实用性强。 - AI 生成完整的故障排查指南初稿
- 工程师审查和修改后保存
3.3 知识库作为 AI 知识源
配置后,AI 代理可以搜索知识库文章来回答问题:
配置路径:AI → 代理 → 编辑代理 → 知识源
☑ 知识库文章(选择特定工作区或全部)
效果:
提问:"MS-2000-A常见故障有哪些?"
AI搜索知识库 → 找到"故障排查指南"文章
→ 基于文章内容回答,并引用文章来源
第四章:AI 文档整理(ai_documents)
4.1 功能说明
上传文件到文档库时,AI 自动分析文件内容,推荐分类和标签。
4.2 配置 AI 文档整理
操作路径:文档 → 配置 → AI 分类规则
规则:发票识别
触发:上传 PDF 文件到"待分类"文件夹
AI 判断:是否为发票(通过 OCR + AI 识别)
操作:
如果是发票 → 移动到"财务文档/发票原件"
自动标签:发票、供应商名称
关联到:应付账款日记账
4.3 实战场景:批量处理扫描件
场景:采购部门扫描了一批纸质供应商发票,需要归档
操作流程:
1. 将所有扫描件上传到"文档/待分类"文件夹
2. AI 自动分析每个文件:
- 识别文件类型(发票/合同/报告/其他)
- 提取关键信息(供应商名称、发票金额、日期)
- 推荐目标文件夹和标签
3. 用户确认 AI 的分类建议(批量操作)
4. AI 将文件移动到对应文件夹
5. 对于识别到的发票,触发"创建待处理的供应商账单"工作流
4.4 ai_documents_account:文档与会计集成
安装 ai_documents_account 后:
- 上传供应商发票 PDF → AI 自动 OCR 提取信息
- 自动创建 Odoo 草稿账单(account.move)
- 预填:供应商、金额、日期、税率
- 财务人员只需审核和确认,无需手动录入
第五章:AI 计算字段(ai_fields)
5.1 功能说明
ai_fields 模块与 Studio 集成,允许创建"由 AI 自动计算"的字段,类似于公式字段,但计算逻辑由 LLM 执行。
5.2 创建 AI 字段
操作路径:Studio → 目标模型 → 添加字段 → 字段类型:AI 字段
场景:在 CRM 商机上添加"AI需求摘要"字段
字段名称:x_ai_needs_summary
字段标签:AI需求摘要
字段类型:AI 字段(Text)
AI 提示词(System Prompt):
请根据以下商机的描述和沟通记录,用3句话总结客户的核心需求。
要求:
1. 第一句:客户是谁,在什么场景使用
2. 第二句:核心技术需求(规格、性能要求)
3. 第三句:购买时间线和预算范围(如有)
触发时机:
● 手动触发(点击"生成摘要"按钮)
○ 自动触发(商机创建或更新时)
依赖字段:description(描述)、message_ids(聊天记录)
效果:
- 销售员打开商机 → 点击"生成AI摘要"
- AI 分析商机描述和所有沟通记录
- 自动填入"AI需求摘要"字段,便于销售经理快速了解情况
5.3 AI 字段应用场景
| 业务对象 | AI字段 | 说明 |
|---|---|---|
| CRM商机 | AI需求摘要 | 自动摘要客户需求 |
| CRM商机 | AI赢单可能性分析 | 分析赢单概率和关键因素 |
| 客户服务工单 | AI问题分类 | 自动将工单分类 |
| 供应商账单 | AI费用类型 | 自动判断费用归属科目 |
| 员工绩效 | AI绩效评价摘要 | 汇总绩效数据生成描述 |
| 招聘申请 | AI简历摘要 | 提取简历关键信息 |
第六章:AI 服务端动作(ai_server_actions)
6.1 功能说明
在自动化规则和服务端动作中,使用 AI 更新记录字段。
6.2 配置示例
场景:新建服务台工单时,AI 自动分类和建议处理优先级
操作路径:设置 → 技术 → 服务端动作 → 新建
动作名称:AI自动分类工单
模型:服务台工单(helpdesk.ticket)
动作类型:AI 字段更新
配置:
AI 提示词:
请分析以下客户工单内容,并以JSON格式返回:
{
"category": "技术故障/退换货/安装咨询/其他",
"priority": "0(普通)/1(高)/2(紧急)/3(严重)",
"reason": "判断理由(1句话)"
}
工单内容:{ticket.description}
字段映射:
AI输出.category → tag_ids(自动打标签)
AI输出.priority → priority(设置优先级)
配合自动化规则:
自动化规则:
触发:工单创建时(on_create)
动作:执行服务端动作"AI自动分类工单"
效果:
客户提交工单"我的传感器A001显示E03错误代码,生产线已停产"
→ AI识别:技术故障,优先级2(紧急),原因:生产线停产
→ 自动设置优先级为紧急,标签:技术故障
→ 通知技术支持负责人
第七章:AI + CRM(ai_crm)
7.1 自动从内容创建线索
操作路径:CRM → AI 线索 → 配置
配置后,AI 可以监听以下来源,自动创建 CRM 线索:
- 收到的邮件
- 在线客服对话
- 表单提交
- 社交媒体消息
示例:
收到邮件:
来自:zhangwei@suzhou-hongda.com
主题:询价 - 工业温度传感器 50套
您好,我是苏州宏达自动化设备的张威。
我们正在寻找工业温度传感器(量程0-500°C,精度±1°C,防护IP65),
需要采购50套,用于新生产线项目,计划Q2完成采购。
请报价,预算约10-15万。
AI 自动创建 CRM 线索:
商机名称:苏州宏达自动化 - 温度传感器50套
联系人:张威
邮箱:zhangwei@suzhou-hongda.com
需求摘要:工业温度传感器50套,0-500°C,IP65,Q2采购,预算10-15万
预期收益:¥125,000(AI估算中间值)
阶段:新线索
来源:邮件
分配:AI根据地区/产品自动分配
第八章:AI + 网站建设器(ai_website)
8.1 AI 辅助创建网站页面
在网站建设器中,AI 可以:
功能列表:
✏️ 用AI生成文字内容 ← 生成产品描述、页面文案
🎨 建议颜色和字体搭配
📱 优化移动端展示
🔍 SEO 关键词建议
📦 自动生成产品介绍页
实战操作:
- 网站建设器 → 添加新页面 → "用AI生成"
- 输入描述:
为 MS-2000-A 工业温度传感器创建一个产品介绍页面, 包括:产品特点、技术规格、应用场景、常见问题。 目标客户:工业制造企业的设备工程师。 风格:专业、简洁。 - AI 生成完整页面结构和文案
- 编辑器调整细节、添加真实图片
- 发布
附录:AI 功能速查
| 功能 | 模块 | 操作路径 |
|---|---|---|
| 配置AI供应商 | ai | 设置→AI→供应商 |
| 管理AI代理 | ai_app | AI→代理 |
| 开启AI客服 | ai_livechat | 在线聊天→频道→AI代理 |
| AI写作(知识库) | ai_knowledge | 知识库→文章→/ AI命令 |
| AI文档自动分类 | ai_documents | 文档→配置→AI分类 |
| AI字段(Studio) | ai_fields | Studio→添加字段→AI字段 |
| AI服务端动作 | ai_server_actions | 设置→技术→服务端动作 |
| AI网站内容 | ai_website | 网站建设器→AI助手 |
附录:AI 代理温度设置说明
| 温度 | 数值 | 适用场景 |
|---|---|---|
| 分析型(analytical) | 0.2 | 技术支持回答、数据分析、文档摘要 |
| 均衡型(balanced) | 0.5 | 通用客服、销售助手(推荐默认) |
| 创意型(creative) | 0.8 | 营销文案、产品描述、头脑风暴 |
文档版本:Odoo 19 Enterprise | 更新日期:2026-03-04