返回顶部
o

odooOdoo连接器

Build or use the Odoo ERP connector for OpenClaw (Sales, CRM, Purchase, Inventory, Projects, HR, Fleet, Manufacturing integration via XML-RPC).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
228
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

odoo

技能名称: odoo
详细描述:

Odoo ERP 连接器

为 OpenClaw 提供功能完整的 Odoo 19 ERP 集成。通过自然语言聊天命令控制您的整个业务。

📦 完整源代码: https://github.com/NullNaveen/openclaw-odoo-skill

快速安装

\\\bash
npx clawhub install odoo-erp-connector
\\\

概述

Odoo ERP 连接器桥接了 OpenClaw 和 Odoo 19,支持对 153 多个业务模块进行自主的、聊天驱动的控制,包括:

  • - 销售与 CRM
  • 采购与库存
  • 开票与会计
  • 项目与任务管理
  • 人力资源
  • 车队管理
  • 制造 (MRP)
  • 日历与活动
  • 电子商务

所有操作均使用智能操作,处理模糊匹配和自动创建工作流。

功能

销售与 CRM

  • - 创建包含动态行项目的报价单
  • 管理销售订单(草稿 → 确认 → 完成)
  • 按状态、客户、日期范围搜索和筛选订单
  • 创建并筛选潜在客户和商机
  • 在 CRM 管道阶段中移动潜在客户
  • 查看包含收入预测的完整销售管道

采购

  • - 从供应商处创建采购订单
  • 管理采购订单状态(草稿 → 采购 → 收货)
  • 收货并验证货物
  • 按供应商、状态、日期搜索和筛选采购订单
  • 跟踪采购历史和供应商绩效

库存与产品

  • - 创建产品(消耗品、可库存、服务)
  • 查询库存水平和可用性
  • 设置再订购点并接收低库存警报
  • 按名称、代码或类别搜索产品
  • 跟踪库存移动和估值

开票与会计

  • - 创建并过账客户发票
  • 管理付款条款和计划
  • 查询未付和逾期发票
  • 按客户、日期范围或金额搜索
  • 跟踪发票状态(草稿 → 已过账 → 已付款)

项目与任务

  • - 创建项目并按团队/状态组织
  • 创建具有优先级、日期和分配的任务
  • 记录工时表并跟踪项目工时
  • 按项目、状态、负责人搜索和筛选任务
  • 管理项目阶段和关闭

人力资源

  • - 创建员工和部门
  • 管理职位和工作时间表
  • 处理费用报告和报销
  • 按姓名、部门、职位搜索员工
  • 跟踪请假申请和考勤

车队管理

  • - 创建并跟踪车辆
  • 记录里程表读数和维修记录
  • 跟踪维护计划和成本
  • 按车牌、状态、品牌搜索车队
  • 生成车队报告

制造 (MRP)

  • - 创建物料清单 (BOM)
  • 管理生产订单 (MO)
  • 跟踪组件需求和生产状态
  • 按产品或状态搜索生产订单
  • 将物料清单链接到产品变体

日历与活动

  • - 创建包含参与者的会议和活动
  • 设置提醒和地点
  • 按日期范围或参与者搜索活动
  • 跟踪日历可用性

电子商务

  • - 将产品发布到网站
  • 查看网站订单和客户活动
  • 管理产品可见性和定价

命令示例

销售

  • - 为 Acme Corp 创建一个报价单,包含 10 个 Widget,每个 50 美元
  • 确认销售订单 SO00042
  • 显示我过去一周的所有草稿报价单
  • 本月已完成订单的总收入是多少?
  • 为 Rocky 创建一个包含产品 Rock 的报价单

CRM

  • - 为 Rocky 创建一个潜在客户,邮箱 rocky@example.com,潜在交易额 5 万美元
  • 将潜在客户 #47 移至合格阶段
  • 显示我所有开放商机的销售管道
  • 哪些潜在客户处于提案阶段?
  • 为 Acme 创建一个预期价值 10 万美元的商机

采购

  • - 从供应商 ABC 处创建一份包含 500 个 Widget 的采购订单
  • 确认采购订单 PO00123
  • 显示所有待处理的采购订单
  • 获取 ABC Supplies 的供应商历史记录
  • 哪些订单已逾期?

库存与产品

  • - 创建一个新产品:TestWidget,价格 25 美元,最低库存 10
  • 显示库存低于 20 件的产品
  • Widget X 的库存水平是多少?
  • 搜索所有消耗品产品
  • 将产品 Y 的再订购点设置为 50 件

开票

  • - 为 Acme Corp 创建一张包含 5 件产品、每件 50 美元的发票
  • 显示我未付的发票
  • 哪些发票已逾期?
  • 过账发票 INV-001
  • 为发票 INV-002 发送提醒

项目与任务

  • - 创建一个名为网站改版的项目
  • 在网站改版项目中创建一个任务 修复登录按钮
  • 显示所有分配给我的任务
  • 为任务 #42 记录 3 小时的工作
  • 网站改版项目的状态如何?

人力资源

  • - 创建员工 John Smith,职位为开发人员
  • 创建工程部门
  • 显示工程部的所有员工
  • 提交 45.99 美元的费用报告
  • 有哪些待处理的请假申请?

车队

  • - 创建车辆:特斯拉 Model 3,车牌 TESLA-001
  • 记录里程表读数:车辆 #1 为 50,000 英里
  • 显示所有需要保养的车辆
  • 本月的维护成本是多少?
  • 搜索蓝色车辆

制造

  • - 创建物料清单:Widget 包含 3 个组件 A 和 2 个组件 B
  • 创建生产订单:生产 50 个 Widget
  • 确认生产订单 #1
  • MO-001 的状态如何?
  • 显示所有进行中的生产订单

日历

  • - 创建会议:团队站会,明天上午 10 点,持续 1 小时
  • 显示我下周的会议
  • 我在 15 号有什么活动?
  • 与团队安排一个 2 小时的规划会议

电子商务

  • - 将 Widget X 发布到网站
  • 显示我本周的网站订单
  • 我的网站收入是多少?

智能操作

该连接器通过智能的查找或创建逻辑处理模糊/不完整的请求。

智能操作如何工作

示例: 为 Rocky 创建一个包含产品 Rock 的报价单

系统:

  1. 1. 搜索名为 Rocky 的客户(不区分大小写,ilike 匹配)
  2. 如果未找到:创建一个新客户 Rocky(自动公司标志)
  3. 搜索产品 Rock
  4. 如果未找到:创建一个基础产品 Rock(消耗品类型,默认价格 $0)
  5. 创建报价单,关联找到或创建的客户和产品
  6. 报告找到与创建的内容:

- 为新客户 Rocky 创建了报价单 QT-001,包含 1 × Rock,价格为 $0.00

此模式适用于所有智能操作:

  • - smartcreatequotation() — 客户 + 产品
  • smartcreatepurchase() — 供应商 + 产品
  • smartcreatelead() — 合作伙伴(可选)
  • smartcreatetask() — 项目 + 任务
  • smartcreateemployee() — 部门
  • smartcreateevent() — 仅活动(无依赖)

优势

  • - 模糊匹配:搜索不区分大小写且宽容
  • 自动创建:缺失的依赖项会自动创建
  • 透明性:每个响应都会解释创建与找到的内容
  • 无需 ID:使用名称而非 Odoo ID
  • 批量操作:一次调用创建多个相关记录

架构

核心组件

OdooClient — 底层 XML-RPC 封装

  • - 连接到 Odoo 19 实例
  • 通过 API 密钥处理身份验证
  • 提供 search()、read()、create()、write()、unlink() 方法
  • 内置重试逻辑和错误处理

模型操作类 — 每个模块的业务逻辑

  • - PartnerOps — 客户/供应商
  • SaleOrderOps — 报价单和销售订单
  • InvoiceOps — 客户发票
  • InventoryOps — 产品和库存
  • CRMOps — 潜在客户和商机
  • PurchaseOrderOps — 采购订单和供应商
  • ProjectOps — 项目和任务
  • HROps — 员工、部门、费用
  • ManufacturingOps — 物料清单和生产订单
  • CalendarOps — 活动和会议
  • FleetOps — 车辆和里程表

-

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-odoo-skill-1776108254 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-odoo-skill-1776108254 技能

通过命令行安装

skillhub install openclaw-odoo-skill-1776108254

下载

⬇ 下载 odoo v1.0.0(免费)

文件大小: 131.47 KB | 发布时间: 2026-4-15 13:45

v1.0.0 最新 2026-4-15 13:45
Initial release of Odoo ERP Connector for OpenClaw:

- Integrates OpenClaw with Odoo 19 via XML-RPC, covering 153+ business modules.
- Supports natural language control for Sales, CRM, Purchase, Inventory, Projects, HR, Fleet, Manufacturing, Calendar, and eCommerce.
- Introduces "smart actions" with fuzzy matching and auto-create logic for seamless operations.
- Includes comprehensive command examples for each module.
- Provides robust API coverage through modular Ops classes and a SmartActionHandler.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部