iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Odoo

Odoo 模組開發實戰:打造專屬的 AI 團隊管理系統 系列

主題聚焦在 Odoo 17 的應用與延伸開發。
我們將嘗試用 Odoo 打造一個「比賽團隊管理系統」,從庫存、任務分派、到對外聯繫與行動 App以及本地AI,完整串起一個團隊運作流程。

參賽天數 8 天 | 共 10 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 — 專案動機與藍圖:我們的 Odoo 戰隊管理系統起跑!

歡迎來到 30 天 Odoo 模組開發的鐵人賽!在這個系列中,我們將一起從零開始,用 Odoo 17(Community) 打造一套完整的智慧管理平台。這個系統...

2025-09-15 ‧ 由 Ray 分享
DAY 2

Day 02 — Odoo 17 新功能與社群地圖

今天依照原訂計畫,先從「Odoo 17 的重點」與「社群資源地圖」出發,把後面客製與開發會用到的資訊一次整理清楚。先講結論:Odoo 的威力不只在於官方 App...

2025-09-16 ‧ 由 Ray 分享
DAY 3

Day 03 — 打磨 Odoo 開發環境:Docker Compose + odoo.conf 最佳化

昨天完成了 OCA 模組的引入,Apps List 已經能看到一堆 OCA 套件。今天要專注在「環境打磨」:確保開發環境足夠穩定,讓其他人 clone 專案下來...

2025-09-17 ‧ 由 Ray 分享
DAY 4

Day 04 — Odoo 模組結構完整解析與實作

昨天我已經完成了 Docker 環境架設,今天正式踏入 Odoo 的核心:模組 (Module)。 在 Odoo 世界裡,模組是一切的基礎。不管是存貨、專案管理...

2025-09-18 ‧ 由 Ray 分享
DAY 5

Day 05 — 建立第一個自製模組 (Hello Odoo)

今天終於進入重頭戲:寫我人生的第一個 Odoo 模組!前幾天像是在搭舞台(環境、OCA 地圖、Docker 配置),今天就是第一次上台表演。模組名稱很霸氣 ——...

2025-09-19 ‧ 由 Ray 分享
DAY 6

Day 06 — Odoo ORM 基礎:Model / Field / Record

今天要進入 Odoo 的靈魂 — ORM(Object Relational Mapping)。 白話一點:就是「不需要寫 SQL,照樣能呼風喚雨地操控資料庫」...

2025-09-20 ‧ 由 Ray 分享
DAY 7

Day 07 — Odoo View 與 XML / QWeb 基礎

昨天我們在後端玩得很開心,把 ORM 抓來當小弟,隨便下個 create()、search(),資料庫就乖乖生東西。 但用戶不可能天天在 Odoo Shell...

2025-09-21 ‧ 由 Ray 分享
DAY 8

Day 08 --- 建立「隊伍管理」模組:Team / Member 資料模型

今天的進度有點像是在蓋一棟樓:昨天我們打好地基(ORM,資料表結構),今天終於把牆壁和窗戶裝上去了。簡單講:有了 Team / Member 的 Model,還...

2025-09-22 ‧ 由 Ray 分享
DAY 8

Day 09 — 建立「零件庫存」模組:Parts / Stock

外傳 第 9 天,一場突如其來的颱風打亂了我的步調。風雨交加,身心俱疲,我不得不暫時放下鍵盤,選擇休息。儘管這讓我錯過了當天的文章發表,也因此宣告了這次鐵人 3...

2025-09-24 ‧ 由 Ray 分享
DAY 8

Day 10 — 零件入庫 / 出庫流程設計

今天要動手把我們的 Parts Inventory 模組流程拉起來, 從「零件」到「庫存異動」,規劃一個能跑起來的入庫 / 出庫機制。 雖然跟官方 Invent...

2025-09-25 ‧ 由 Ray 分享