Note
📚 本 Repo 為課程教學參考版本 此版本為企業 AI 導入培訓課程的教學教材,提供學員學習與參考使用。 本課程教材採 MIT 授權,歡迎自由使用與修改。
企業培訓教材 & 開源工具集 | 地端(On-Premise) + 雲端(Cloud API) 雙軌解決方案
本工具包基於螺絲/金屬製造業企業內訓會議需求,將員工提出的12項AI應用需求系統化,區分地端部署與雲端API兩種策略,配合10個精選開源工具,形成可落地的企業AI培訓教材。
# 1. 下載本專案 git clone https://github.com/drjacqueshsu/Manufacturing-AI-Course.git cd Manufacturing-AI-Course # 2. 一鍵啟動所有地端 AI 工具 docker compose up -d # 3. 等待約 3-5 分鐘後,依序開啟: # Ollama (本地LLM) → http://localhost:11434 # AnythingLLM (知識庫) → http://localhost:3001 # RAGFlow (圖面解析) → http://localhost:80 # Stirling-PDF (OCR) → http://localhost:8080 # n8n (自動化流程) → http://localhost:5678 # LibreTranslate (翻譯) → http://localhost:5000
│ ├── quotation-prompt-template.md # 報價輔助 Prompt 模板
│ ├── meeting-minutes-template.md # 會議記錄模板(Whisper整合)
│ └── process-diagnosis-prompt-template.md # 製程診斷 Prompt 模板>
docker exec -it ollama ollama pull llama3.2
> **系統需求**:Docker Desktop + 16GB RAM + 50GB 硬碟空間(建議有 GPU) > > --- > > ## 🗂️ 專案結構 > > ``` > Manufacturing-AI-Course/ > ├── README.md # 本文件 > ├── docker-compose.yml # 一鍵啟動所有工具 > ├── docs/ > │ ├── 01-needs-analysis.md # 12項需求分析 + 3階段導入計畫 > │ └── 02-security-policy.md # 企業AI資安政策(含員工簽名欄) > ├── templates/ > │ ├── quotation-prompt-template.md # 報價輔助 Prompt 模板 > │ └── meeting-minutes-template.md # 會議記錄模板(Whisper整合) > └── tutorials/ > └── 7-week-training-plan.md # 7週企業培訓計畫 > ``` > > --- > > ## 📦 需求總覽(12項功能模組) > > | # | 功能需求 | 部門 | 部署策略 | 資料敏感度 | > |----|---------|------|---------|-----------| > | 1 | 🔴 圖面解析自動報價系統 | 業務/生管 | 🔒 地端 | ⚠️ 高 | > | 2 | 🔴 製程異常智慧診斷 | 製程/品管 | 🔒 地端 | ⚠️ 高 | > | 3 | 🟡 品質標準知識問答 | 品管 | 🔒 地端 | ℹ️ 中 | > | 4 | 🟢 法規認證自動監測 | 法務/業務 | ☁️ 雲端 | ✅ 低 | > | 5 | 🔴 會議錄音智慧摘要 | 全部門 | 🔒 地端 | ⚠️ 高 | > | 6 | 🔴 多語言報價翻譯 | 業務 | 🔒 地端 | ⚠️ 高 | > | 7 | 🔴 PDF圖面OCR解析 | 工程/業務 | 🔒 地端 | ⚠️ 高 | > | 8 | 🔴 ERP資料智慧查詢 | 管理/業務 | 🔒 地端 | 🔴 極高 | > | 9 | 🟡 跨部門AI知識庫 | 全部門 | 🔒 地端 | ℹ️ 中高 | > | 10 | 🟡 AI自動化工作流 | IT/管理 | 🔒 地端 | ⚠️ 高 | > | 11 | 🟢 行業術語知識筆記 | 全部門 | 🔒 地端 | ℹ️ 中 | > | 12 | 🔴 語音轉文字記錄 | 行政/業務 | 🔒 地端 | ⚠️ 高 | > > --- > > ## 🏗️ 地端 AI 架構圖 > > ``` > ┌─────────────────────────────────────────────┐ > │ 公司內網 (On-Premise Zone) │ > │ │ > │ ┌──────────┐ ┌──────────────────────┐ │ > │ │ Ollama │──▶│ AnythingLLM (知識庫)│ │ > │ │ (LLM核心) │ └──────────────────────┘ │ > │ └────┬─────┘ ┌──────────────────────┐ │ > │ │ │ RAGFlow (圖面解析) │ │ > │ └────────▶└──────────────────────┘ │ > │ ┌──────────────────────┐ │ > │ ┌──────────┐ │ Stirling-PDF (OCR) │ │ > │ │ Whisper │ └──────────────────────┘ │ > │ │(語音轉字) │ ┌──────────────────────┐ │ > │ └──────────┘ │ LibreTranslate(翻譯) │ │ > │ └──────────────────────┘ │ > │ ┌──────────┐ ┌──────────────────────┐ │ > │ │ n8n │ │PrivateGPT(製程問答) │ │ > │ │(自動化) │ └──────────────────────┘ │ > │ └──────────┘ │ > └──────────────┬──────────────────────────────┘ > │ 僅公開法規資料可外連 > ▼ > ┌─────────────────────────┐ > │ ChangeDetection.io │ > │ (法規監測 - 雲端可選) │ > └─────────────────────────┘ > ``` > > --- > > ## 🛠️ 工具包清單(10個 Fork) > > | 工具 | Fork 名稱 | 功能 | 部署 | > |------|---------|------|-----| > | Ollama | [Local-LLM-Engine-Ollama](https://github.com/drjacqueshsu/Local-LLM-Engine-Ollama) | 本地 LLM 推論核心 | 🔒 地端 | > | Whisper | [Speech-to-Text-Whisper](https://github.com/drjacqueshsu/Speech-to-Text-Whisper) | 會議錄音轉文字 | 🔒 地端 | > | AnythingLLM | [KnowledgeBase-AnythingLLM](https://github.com/drjacqueshsu/KnowledgeBase-AnythingLLM) | 知識庫建立 | 🔒 地端 | > | PrivateGPT | [Process-QA-PrivateGPT](https://github.com/drjacqueshsu/Process-QA-PrivateGPT) | 製程診斷問答 | 🔒 地端 | > | RAGFlow | [Drawing-Parser-RAGFlow](https://github.com/drjacqueshsu/Drawing-Parser-RAGFlow) | 圖面解析報價 | 🔒 地端 | > | ChangeDetection | [Regulation-Monitor-ChangeDetection](https://github.com/drjacqueshsu/Regulation-Monitor-ChangeDetection) | 法規自動監測 | ☁️ 雲端 | > | n8n | [Automation-Workflow-n8n](https://github.com/drjacqueshsu/Automation-Workflow-n8n) | 自動化工作流 | 🔒 地端 | > | LibreTranslate | [Translation-API-LibreTranslate](https://github.com/drjacqueshsu/Translation-API-LibreTranslate) | 多語言翻譯 | 🔒 地端 | > | Stirling-PDF | [PDF-OCR-Processor-StirlingPDF](https://github.com/drjacqueshsu/PDF-OCR-Processor-StirlingPDF) | PDF OCR 解析 | 🔒 地端 | > | Open-Notebook | [Industry-Glossary-OpenNotebook](https://github.com/drjacqueshsu/Industry-Glossary-OpenNotebook) | 行業術語筆記 | 🔒 地端 | > > --- > > ## 📚 培訓教材文件 > > | 文件 | 說明 | > |------|------| > | [需求分析](docs/01-needs-analysis.md) | 12項功能模組 + 3階段導入計畫 + 資安原則 | > | [AI資安政策](docs/02-security-policy.md) | 員工使用規範 + 禁用清單 + 簽名欄 | > | [報價Prompt模板](templates/quotation-prompt-template.md) | 圖面解析報價輔助 Prompt | > | [會議記錄模板](templates/meeting-minutes-template.md) | Whisper + Ollama 會議記錄整理 | > | [ERP整合指南](docs/03-erp-integration-guide.md) | ERP 整合設計 + SQL匿名化 + n8n查詢 |> > | [工具選型說明](docs/04-tool-selection-rationale.md) | 10個工具選型理由 + 替代方案比較 | > > --- > > ## 📅 三階段導入計畫 > > **第一階段(0-2 個月)— 低風險、高頻率** > - 會議錄音轉文字(Whisper) > - - 法規監測自動化(ChangeDetection) > - - PDF OCR 解析(Stirling-PDF) > > - **第二階段(2-4 個月)— 核心業務價值** > - - 圖面解析 + 報價輔助(RAGFlow) > - - 跨部門知識庫(AnythingLLM) > - - 多語言翻譯(LibreTranslate) > > - **第三階段(4-6 個月)— 深度整合** > - - ERP 智慧查詢(Ollama + 本地 LLM) > - - 製程診斷 AI(Private)eGPT) > - - 自動化工作流(n8n) > > - --- > > ## 🔒 資料安全原則 > > **絕對不可上雲端的資料:** > 客戶圖面、設計圖紙、報價策略、製程參數、會議錄音、ERP 資料 > > **可使用雲端的資料:** > 公開法規查詢、國際認證標準名稱、公開產業新聞 > > 詳細規範請參閱:[企業 AI 資安政策](docs/02-security-policy.md) > > --- > > ## 🤝 貢獻與授權 > > - 本工具包作為企業培訓教材,歡迎 Fork 並依需求調整 > - - 各工具遵循原始專案授權協議 > - - 培訓文件採 MIT 授權 > > - --- > > *Manufacturing-AI-Course — 讓製造業 AI 落地,從工具包開始* >