核心功能
Odoo ERP Connector是面向OpenClaw平台的全功能Odoo 19企业资源规划系统连接器,实现自然语言对话驱动的ERP全流程自动化管理。该技能覆盖销售、采购、库存、财务、项目、人力资源、制造、车队等12大核心业务领域,提供153+模块化操作能力。
显著优点
智能模糊匹配机制:独创的find-or-create工作流,支持通过自然名称(如"Rocky")而非数字ID操作,系统自动完成大小写不敏感搜索、缺失数据自动创建、操作结果透明反馈。例如"为Rocky创建Rock产品的报价单",系统会自动创建客户档案和产品档案后完成报价。
完整业务闭环:从销售线索→报价→订单→发票→收款,或采购申请→订单→收货→质检→入库,全链路状态流转与跨模块数据联动。
生产级可靠性:内置XML-RPC连接池、3次自动重试、60秒超时保护、API密钥认证,支持Webhook实时同步与轮询双模式。
潜在局限
- 单线程架构:高并发场景需外部队列管理
- 名称匹配冲突:同名记录默认取首条,精确匹配需降级至底层API
- Odoo版本锁定:针对Odoo 19优化,旧版本可能存在字段兼容性问题
- 中文支持依赖:基础模糊匹配为英文优化,中文企业名称建议配置额外分词
适用人群
- 中小企业管理者:快速查询库存、审批订单、监控现金流
- 业务运营团队:批量处理采购、销售、生产工单,减少ERP界面操作
- IT系统集成商:作为中间件对接OpenClaw与现有Odoo基础设施
- 远程/移动办公场景:通过对话完成传统需ERP登录的复杂操作
常规风险提示
1. 数据操作不可逆:confirm_order、post_invoice等操作会触发Odoo状态机变更,建议生产环境启用"模拟模式"预览
2. 自动创建副作用:模糊匹配可能误关联历史记录,关键业务建议先用search验证
3. API权限边界:Odoo用户权限直接映射至Connector,需确保API账号具备对应模块读写权
4. 网络暴露面:Webhook端口需配置防火墙白名单,避免公网直接暴露8069 XML-RPC端口
---
技术亮点:纯Python实现,完整源代码开源,支持环境变量与配置文件双模式部署,响应格式标准化便于下游自动化编排。