Odoo 20

共 73 篇文章 · 当前标签「Odoo 20」

Tony Gu· 2026-10-19 ·Odoo

从 Owl 2 到 Owl 3

一、Odoo 的前端框架 OWL

你每天在写的 form、list、kanban 视图,聊天、设置中心的每一个面板,底层都是一个个 Owl 组件。组件就是一段自带逻辑和 HTML 模板、可以嵌套复用的界面单位。Owl 是 Odoo 自研的前端组件框架。Odoo 不用 React 或 Vue,是因为 ERP 前端有自己的口味:极小的包体,XML 模板(和后端 QWeb 视图一脉相承),精细的局部更新:一个几万行的表单里改一个字段,只重画那一小块。

Tony Gu· 2026-10-14 ·Odoo

从代码看 Odoo 20.0 的 AI:会话、工具与计费的重构

Odoo 20 发布后,官方宣传里 AI 占了很大篇幅。营销归营销,我们把 20.0 的源码翻了一遍,对照 19.0,从代码层面看 AI 到底变了什么。先说清楚取材范围:社区版(odoo/odoo)两个大版本里都没有 ai 模块,产品化的 AI 功能几乎全部在企业版(odoo/enterprise)。所以本文的主战场是企业版,社区版只讲框架层的配套变化。