從專業教學標準和人才培養方案轉換得到符合職業教育規範的課程標準文件。
核心原則:
本技能包含以下參考檔案,在特定階段需要讀取:
| 檔案 | 說明 | MANDATORY - 何時讀取 | Do NOT Load |
|---|---|---|---|
@path/references/learning-scenario-templates-new.md |
學習情境設計的三種模板(崗課賽證考融合版/標準專案版/簡化版) | Phase 5: 在生成任何學習情境前必須完整讀取 | Phase 1-4, 6-8 |
@path/examples/課程標準模板.docx |
預設課程標準模板(包含完整10章結構) | Phase 0: 模板驗證階段必須檢查 | 模板確認後無需重複讀取 |
@path/assets/moe_pdfs_final.json |
教育部職業教育專業教學標準索引(579條記錄,含專業程式碼/名稱/教育層次/PDF連結) | Phase 0: 當用戶未提供專業教學標準時必須讀取用於自動匹配 | 使用者提供專業教學標準時 |
| 工作流決策檔案 | 在以下階段必須參考本檔案的決策樹 | ||
| SKILL.md | 核心工作流和規範 | 所有階段:作為主要參考 | - |
重要載入規則:
必須使用:
不使用:
| 輸入 | 型別 | 必需 | 說明 |
|---|---|---|---|
training_plan |
PDF/DOCX/MD | ✅ | 人才培養方案(必須由使用者提供) |
teaching_standard |
PDF/DOCX/MD | ❌ | 專業教學標準,未提供時自動從教育部索引庫匹配,匹配失敗時提示使用者提供或確認忽略 |
template_docx |
PDF/DOCX/MD | ❌ | 課程標準模板文件(含完整結構),未提供時自動使用預設模板 |
content_refs |
PDF/DOCX/MD | ❌ | 補充課程內容參考文件 |
當用戶未提供課程標準模板或專業教學標準時,使用以下預設資源:
| 資源型別 | 路徑 | 說明 |
|---|---|---|
| 課程標準模板 | @path/examples/課程標準模板.docx |
預設課程標準模板(包含完整10章結構) |
| 專業教學標準索引 | @path/assets/moe_pdfs_final.json |
教育部職業教育專業教學標準索引(579條記錄) |
自動匹配邏輯:
課程標準模板:
使用者是否提供了 template_docx?
├─ 是 → 使用使用者提供的模板
└─ 否 → 檢查預設模板 @path/examples/課程標準模板.docx 是否存在
├─ 存在 → 自動使用預設模板,告知使用者
└─ 不存在 → 提示使用者提供模板
專業教學標準:
使用者是否提供了 teaching_standard?
├─ 是 → 使用使用者提供的專業教學標準
└─ 否 → 從 @path/assets/moe_pdfs_final.json 自動匹配
├─ 找到匹配項 → 詢問使用者是否使用
│ ├─ 使用 → 下載並解析
│ └─ 不使用 → 提示上傳或確認忽略
└─ 未找到 → 提示上傳或確認忽略
課程標準必須包含以下10個部分:
| 章節 | 內容要求 |
|---|---|
| 一、制訂課程標準的依據 | 依據專業教學標準、人才需求調研報告、人才培養方案制訂 |
| 二、課程的性質 | 課程定位(專業基礎課/核心課)、職教高考/技能考試屬性 |
| 三、課程任務 | 基於工作過程分析,總學時、學分、對應證書和競賽 |
| 四、課程地位 | 表1 課程地位關係表(前期/同期/後續課程及能力支撐關係) |
| 五、課程核心素養與課程目標 | 核心素養+知識目標表+能力目標+素質目標+證書表+競賽表 |
| 六、課程的教學內容與建議學時 | 表4 課程內容結構(專案-任務-工作內容-學時) |
| 七、學習情境和學習單元設計 | 逐專案詳細設計 |
| 八、學業質量 | 水平一合格要求+水平一較高要求+說明 |
| 九、課程實施 | 教學策略、教學條件、教學團隊、校企合作 |
| 十、課程學業水平評價 | 評價原則、評價方式、評價標準、評價結果運用 |
NEVER:
開始生成前必須確認以下資訊:
| 必填項 | 說明 | 示例 |
|---|---|---|
| 課程名稱 | 標準課程名稱 | 辦公軟體應用、企業網路搭建 |
| 學生物件 | 教育層次和學制 | 中職三年制、高職三年制、職教本科四年制 |
| 專業/專業大類 | 適用專業名稱 | 計算機應用專業、電子資訊類專業 |
驗證流程:
Step 1: 人才培養方案驗證(必須)
使用者是否提供了 training_plan(人才培養方案)?
├─ 是 → 進入 Step 2
└─ 否 → 必須提示使用者提供,無法繼續
Step 2: 模板驗證
使用者是否提供了 template_docx?
├─ 是 → 使用使用者提供的模板
└─ 否 → 檢查預設模板 @path/examples/課程標準模板.docx 是否存在
├─ 存在 → 自動使用預設模板,告知使用者
└─ 不存在 → 提示使用者提供模板
Step 3: 資訊驗證
使用者提供的資訊是否完整(課程名稱、學生物件、專業)?
├─ 完整 → 進入 Step 4
└─ 缺失 → 必須詢問使用者
Step 4: 專業教學標準驗證(可選,自動匹配)
使用者是否提供了 teaching_standard(專業教學標準)?
├─ 是 → 使用使用者提供的專業教學標準,進入 Phase 1
└─ 否 → 執行自動匹配流程(見下方)
自動匹配專業教學標準流程:
Step 4.1: 讀取索引檔案
讀取 @path/assets/moe_pdfs_final.json
Step 4.2: 搜尋匹配項
根據使用者提供的資訊搜尋:
├─ 優先匹配:專業程式碼(如 700206)
└─ 次優匹配:專業名稱(如 "汽車運用與維修")
└─ 可結合教育層次篩選(中職/高職/本科)
Step 4.3: 處理匹配結果
├─ 找到唯一匹配項 → 顯示匹配結果,詢問使用者是否使用
│
├─ 找到多個匹配項 → 顯示列表,讓使用者選擇
│
└─ 未找到匹配項 → 提示使用者:
"未在教育部專業教學標準庫中找到「{專業名稱}」對應的專業教學標準。
您可以選擇:
1. 上傳專業教學標準檔案
2. 忽略,繼續生成課程標準(不使用專業教學標準)
請選擇:"
匹配成功時的提示模板:
檢測到您的專業「{專業名稱}」對應教育部發布的專業教學標準:
- 專業程式碼:{程式碼}
- 標準名稱:{標準全稱}
- 教育層次:{教育層次}
- 來源:教育部官網
是否使用此專業教學標準?
- 使用(推薦)
- 不使用,我將上傳自己的專業教學標準
- 不使用,繼續生成(不參考專業教學標準)
匹配失敗時的提示模板:
未在教育部專業教學標準庫中找到「{專業名稱}」對應的專業教學標準。
您可以選擇:
- 上傳專業教學標準檔案(推薦)
- 忽略,繼續生成課程標準(僅參考人才培養方案)
請選擇或上傳檔案:
人才培養方案缺失時的提示模板:
生成課程標準必須提供人才培養方案,請上傳人才培養方案檔案(支援 .docx/.pdf/.md 格式)。
模板缺失時的提示模板:
未檢測到課程標準模板,請提供模板檔案(.docx格式),或將模板檔案放置到以下路徑:
@path/examples/課程標準模板.docx
資訊缺失時的詢問模板:
生成課程標準需要以下基本資訊,請補充:
- 課程名稱:例如"辦公軟體應用"、"企業網路搭建"
- 學生物件(教育層次):
- 中職三年制 / 中職五年制
- 高職三年制 / 高職兩年制
- 職教本科四年制
- 其他:___
- 適用專業/專業大類:例如"計算機應用專業"、"電子資訊類專業"
請提供以上資訊,我將為您生成符合規範的課程標準。
NEVER:
自動匹配實現細節:
讀取索引檔案:
import json
moe_index_path = "@path/assets/moe_pdfs_final.json"
with open(moe_index_path, 'r', encoding='utf-8') as f:
data = json.load(f)
搜尋匹配:
# 方案 A:按專業程式碼精確匹配(優先)
if major_code:
matches = [item for item in data if item['major_code'] == major_code]
# 方案 B:按專業名稱模糊匹配(次優)
else:
matches = [item for item in data if major_name in item['major_name']]
# 方案 C:結合教育層次篩選
if education_level:
matches = [item for item in matches if item['education_level'] == education_level]
下載 PDF(使用者確認後執行):
import requests
response = requests.get(pdf_url, timeout=30)
if response.status_code == 200:
pdf_content = response.content
# 儲存到臨時目錄
解析 PDF:
import fitz # PyMuPDF
doc = fitz.open(stream=pdf_content, filetype="pdf")
text = ""
for page in doc:
text += page.get_text()
錯誤處理:
| 錯誤型別 | 處理方式 |
|---|---|
| 索引檔案不存在 | 提示使用者提供專業教學標準 |
| PDF 下載失敗 | 重試 2 次,失敗後提示使用者手動提供 |
| PDF 解析失敗 | 嘗試備用解析方案,失敗後提示使用者 |
| 網路超時 | 提示使用者檢查網路或手動上傳檔案 |
MANDATORY - 工作流參考:此階段主要參考SKILL.md中的提取規則,無需載入外部引用檔案。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
從專業教學標準/專業簡介/人才培養方案提取:
| 提取項 | 來源位置 | 輸出位置 |
|---|---|---|
| 培養目標 | 人才培養目標部分 | 二、課程的性質 |
| 培養規格 | 知識/能力/素質要求 | 五、課程目標 |
| 課程學時 | 課程設定與學時安排表 | 三、課程任務 |
| 課程地位 | 課程銜接關係說明 | 四、課程地位關係表 |
| 教學內容 | 課程教學內容描述/主要教學內容與要求 | 六、教學內容與學時 |
| 教學條件 | 實訓條件/師資要求 | 九、課程實施 |
| 師資要求 | 師資隊伍 | 九、課程實施 |
MANDATORY - 工作流參考:嚴格遵循本部分中的布魯姆分類表格結構,確保4×6表格格式正確。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
布魯姆分類維度表格結構(表1):
| 知識維度 \ 認知過程 | 1記憶 | 2理解 | 3應用 | 4分析 | 5評價 | 6創造 |
|---|---|---|---|---|---|---|
| A事實性知識 | 知道/記憶基本概念、功能特點、操作介面 | 理解歷史發展、應用領域 | 應用專業術語 | 分析不同軟體異同 | 評價功能優劣 | 創造性解決問題 |
| B概念性知識 | 掌握基本概念(文件/表格/簡報) | 理解圖文混排、資料處理概念 | 應用樣式、模板概念 | 分析不同格式檔案特點 | 評價設計方案優劣 | 創造性應用概念解決問題 |
| C程式性知識 | 記住操作基本步驟 | 理解工作流程和操作邏輯 | 應用軟體操作完成工作任務 | 分析操作關鍵步驟 | 評價操作方法效率 | 創造性最佳化工作流程 |
| D元認知知識 | 瞭解學習方法 | 理解應用原則 | 應用學習策略提高效率 | 分析自身學習優缺點 | 評價學習方法適用性 | 創造性制定個性化學習計劃 |
內容對映規則:
NEVER:
MANDATORY - 工作流參考:按照本部分的課程地位關係表結構生成前期/同期/後續課程表格。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
表1 課程地位關係表結構:
┌─────────┬──────────────────┬─────────────────────┐
│ 序號 │ 前期課程名稱 │ 為本課程支撐的主要能力 │
├─────────┼──────────────────┼─────────────────────┤
│ 1 │ 計算機應用基礎 │ 計算機基本操作能力 │
│ 2 │ 資訊科技基礎 │ 資訊檢索與處理能力 │
│ 3 │ 網路應用基礎 │ 網路資源獲取能力 │
└─────────┴──────────────────┴─────────────────────┘
┌─────────┬──────────────────┬─────────────────────┐
│ 序號 │ 同期課程名稱 │ 需要本課程支撐的主要能力│
├─────────┼──────────────────┼─────────────────────┤
│ 1 │ 資料庫應用 │ 資料處理與分析能力 │
│ 2 │ 圖形影像處理 │ 圖文排版與設計能力 │
└─────────┴──────────────────┴─────────────────────┘
┌─────────┬──────────────────┬─────────────────────┐
│ 序號 │ 後續課程名稱 │ 需要本課程支撐的主要能力│
├─────────┼──────────────────┼─────────────────────┤
│ 1 │ 電子商務實務 │ 網路營銷材料製作能力 │
│ 2 │ 企業資訊管理 │ 資訊整理與文件管理能力 │
└─────────┴──────────────────┴─────────────────────┘
提取規則:
MANDATORY - 工作流參考:遵循專案→任務→工作內容三級組織原則,確保實踐學時佔比≥50%。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
表4 課程內容結構及學時安排:
| 序號 | 專案/模組/情境/單元 | 任務/案例 | 具體內容 | 學時 |
|---|---|---|---|---|
| 1 | 專案/情境/單元1 XXX | 任務一:XXX | 具體技能操作描述 | 8 |
| 1 | 專案/情境/單元1 XXX | 任務二:XXX | 具體技能操作描述 | 8 |
| 2 | 專案/情境/單元2 XXX | 任務一:XXX | 具體技能操作描述 | 8 |
| ... | ... | ... | ... | ... |
| 合計 | N個專案/情境/單元 | N個任務 | - | 總學時 |
組織規則:
MANDATORY - READ ENTIRE FILE: 在生成任何學習情境前,必須完整讀取模板檔案:
@path/references/learning-scenario-templates-new.mdDo NOT Load 此檔案在Phase 1-4, 6-8。
MANDATORY - 決策點: 必須根據使用者需求選擇合適的模板型別:
模板選擇:
| 模板型別 | 核心特徵 | 包含表格 |
|---|---|---|
| 崗課賽證考融合版 | 含職教高考考點、課程思政、證書/競賽要求 | 學習情境表、學習內容與工作任務表、職教高考考點要求表、職業技能等級證書標準或技能競賽要求表、課程思政表、教學條件表、教學方法表、組織形式表、教學流程表、學習成果表、學習評價表(共11表) |
| 標準專案版 | 含學習內容/學時/能力/證書競賽列 | 學習情境表、學習內容與工作任務表、教學條件表、教學方法表、學習評價表(共5表) |
| 簡化版 | 僅含學習情境/任務/目標/內容 | 學習情境表、學習內容表、學習評價表(共3表) |
使用者確認流程:
使用者是否指定了學習情境模板型別?
├─ 是 → 使用使用者指定的模板
└─ 否 → 詢問使用者選擇模板型別,提供以下選項:
> 請選擇學習情境設計模板型別:
>
> 1. **崗課賽證考融合版**:含職教高考考點、課程思政、證書/競賽要求,共11個表格
> 2. **標準專案版**:含學習內容/學時/能力/證書競賽列,共5個表格
> 3. **簡化版**:僅含學習情境/任務/目標/內容,共3個表格
>
> 請回復序號(1/2/3)或模板名稱確認選擇。
├─ 使用者確認 → 使用選定模板
└─ 使用者未確認 → 繼續詢問,不得跳過
NEVER:
Do NOT load 模板檔案用於其他章節(Phase 1-4, 6-8)。
MANDATORY - 工作流參考:嚴格按照雙水平結構(合格要求+較高要求)生成學業質量描述。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
學業質量雙水平結構:
八、學業質量
學業水平一的學業質量內容(合格要求)
1. 職業素養:
- 具備基本的職業道德和職業意識
- 具備基本的團隊協作能力
2. 職業能力:
- 能獨立完成基本的辦公任務
- 能掌握辦公軟體的基本功能
學業水平一的學業質量內容(較高要求)
1. 職業素養:
- 具備良好的職業道德和創新精神
- 具備較強的團隊協作和溝通能力
2. 職業能力:
- 能獨立完成複雜的辦公任務
- 能創新性地應用辦公軟體
說明:
1. 水平一是學生學習本課程應該達到的合格要求,是合格性考試的命題依據
2. 水平二是為適應不同學習能力學生職業發展需要的較高要求
3. 每個學習情境的質量描述均基於該情境的具體任務和目標
4. 職業素養描述強調態度、意識、精神等內在品質
MANDATORY - 工作流參考:按照教學策略、教學條件、教學團隊、教材編寫、課程資源、校企合作六個子部分生成課程實施內容。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
九、課程實施包含六個子部分:
(一)教學策略與方法
1. 教學理念:以學生為中心,以能力為本位,以就業為導向
2. 教學策略:"做中學、學中做"的教學模式
3. 教學方法:
- 任務教學法
- 專案教學法
- 案例教學法
- 小組討論教學法
(二)教學條件
1. 校內實訓基地:[實訓室/多媒體教室等]
2. 校外實訓基地:[合作企業/單位]
3. 教學資源:[教材/課件/線上平臺]
4. 師資隊伍:[專職/兼職/企業導師]
(三)教學團隊的基本要求
1. 教學團隊規模:基於每屆N個教學班
2. 教師專業背景與能力要求
3. 課程負責人要求
(四)教材編寫要求
1.編寫要求
2.內容選擇
3.呈現形式(含體例結構)
(五)課程資源開發與利用
1.文本資源
主要有教材、教案、課件、實訓指導書、實習方案、專案案例等文本資料。
2.數字化資源
數字化教材、線上開放課程、各學習單元/情境/專案的教案和各學習主題的教案、各學習內容/工作過程的多媒體課件、授課計劃、實訓專案指導書、實習方案、專案案例、圖片和影片素材、軟體、技術資料等。
3.……
4.地方特色資源
5.設施裝置資源
| 序號 | 名稱 | 基本配置要求 | 場地大小m2 | 功能說明 |
| 1 | 多媒體教室 | 投影儀、電腦、課桌、椅 | 50 |為學生提供影像等直觀的課程展示|
| 2 | *實訓室 | *裝置 | 50 | 為學生提供* |
(五)校企合作條件
1. 聘請專家參與標準制訂
2. 組織學生到企業實踐
3. 引入企業實際工作任務
MANDATORY - 工作流參考:按照評價原則、評價方式、評價標準、評價結果運用四部分結構生成課程學業水平評價,評價標準應與課程目標和學習內容保持一致。
Do NOT Load @path/references/learning-scenario-templates-new.md 在此階段。
十、課程學業水平評價結構:
(一)評價原則
1. 過程性評價與結果性評價結合
2. 知識評價與能力評價結合
3. 自評、互評與教師評價結合
4. 理論評價與實踐評價結合
(二)評價方式
1. 課堂表現評價
2. 作業評價
3. 專案作品評價
4. 知識與技能測試
5. 綜合應用能力評價
6. 職業素養評價
(三)評價標準
**1. 職業素養評價表**
| 考核評價內容 | 考核評價標準 | 分值(比例) | 評價方式 |
|--------------|--------------|--------------|----------|
| **方法與能力** | 獨立學習能力 | 10分 | 教師評價、學生自評 |
| 方法與能力 | 獲取資訊能力 | 5分 | 教師評價 |
| 方法與能力 | 整體工作能力 | 5分 | 教師評價 |
| 方法與能力 | 工作任務的組織管理能力 | 10分 | 教師評價、小組互評 |
| 方法與能力 | 工作責任心 | 10分 | 教師評價、學生自評 |
| **團隊合作** | 分工協作好,並能充分發揮團隊作用 | 8分 | 小組互評 |
| 團隊合作 | 資料組織有條理,內容豐富,並與題目主題相對應 | 8分 | 教師評價 |
| 團隊合作 | 內容具有創新性,能反映小組成員的能力與技巧 | 10分 | 教師評價 |
| 團隊合作 | 能夠掌握好理論運用的幅度 | 8分 | 教師評價 |
| 團隊合作 | 展示手段多樣化,效果良好 | 8分 | 教師評價、小組互評 |
| 團隊合作 | 演示儀態好、語言簡練、氣質佳 | 8分 | 教師評價 |
| 團隊合作 | 組織紀律好;遵守課堂紀律,做好筆記 | 5分 | 教師評價 |
| 團隊合作 | 小組評價認真,能為其他小組提出建設性建議 | 5分 | 小組互評 |
| **合計** | | **100分** | |
**2. 職業能力評分表**
| 考核評價專案 | 要求和評分標準 | 分值(比例) | 評價方式 |
|--------------|----------------|--------------|----------|
| 專案/情境/單元1(100分) | 1. [具體能力要求1](XX分)<br>2. [具體能力要求2](XX分)<br>3. [具體能力要求3](XX分) | 100分 | 教師評價、實操考核 |
| 專案/情境/單元2(100分) | 1. [具體能力要求1](XX分)<br>2. [具體能力要求2](XX分)<br>3. [具體能力要求3](XX分) | 100分 | 教師評價、實操考核 |
| ... | ... | ... | ... |
| 專案/情境/單元N(100分) | 1. [具體能力要求1](XX分)<br>2. [具體能力要求2](XX分)<br>3. [具體能力要求3](XX分) | 100分 | 教師評價、實操考核 |
| **合計** | | **N×100分** | |
**評分規則**:
- 職業素養評價總分100分,按表格各項累計
- 職業能力評分按專案/情境分別評分,每個專案滿分100分
- 最終成績 = 職業素養評價得分 × 權重 + 職業能力評價得分 × 權重
- 權重建議:職業素養30%-40%,職業能力60%-70%
(四)評價結果運用
1. 作為學生學業成績評定的重要依據
2. 作為學生畢業和升學的重要參考
| 元素 | 字型 | 字號 | 格式 |
|---|---|---|---|
| 大標題 | 黑體 | 小二(18pt) | 加粗,居中 |
| 一級標題(一、) | 黑體 | 三號(16pt) | 加粗 |
| 二級標題((一)) | 黑體 | 四號(14pt) | 加粗 |
| 三級標題(1.) | 黑體 | 小四(12pt) | 加粗 |
| 正文 | 宋體 | 小四(12pt) | 1.5倍行距 |
| 表格內容 | 宋體 | 五號(10.5pt) | 單倍行距 |
| 表格標題 | 黑體 | 五號(10.5pt) | 加粗,居中 |
生成完成後逐項檢查:
| 錯誤 | 後果 | 修正 |
|---|---|---|
| 知識目標寫成簡單列表 | 不符合職業教育標準 | 轉換為布魯姆分類表格 |
| 遺漏課程地位關係表 | 前後銜接不清 | 補充前期/同期/後續三段表格 |
| 合併多個學習情境 | 結構不符合模板 | 每個專案獨立成節 |
| 學業質量只有單一標準 | 未體現分層教學 | 分為合格/較高兩個水平 |
| 表4平鋪羅列無層級 | 缺乏專案化特徵 | 按專案→任務→工作內容組織 |
| 缺少證書/競賽表 | 內容不完整 | 補充表2職業技能等級證書、表3競賽專案 |
| 實踐學時佔比過低 | 不符合職教特點 | 確保≥50% |
| 學習情境和學習單元設計表格的數量與學習情境/專案/單元數量不匹配 | 結構不符合模板 | 確保數量一致 |
pdfplumber/PyPDF2 / pymupdf:PDF 文本提取pandoc:Markdown 轉 DOCX,配合參考模板@path/examples/課程標準模板.docx實現樣式控制pandas:表格資料處理regex:結構化文本識別MANDATORY - 故障決策樹:當遇到以下常見故障時,按照決策樹處理:
症狀: 無法從PDF檔案提取文本,返回空內容或錯誤 決策流程:
PDF解析是否成功?
├─ 成功 → 繼續Phase 1提取
├─ 部分成功(部分頁面失敗) →
│ ├─ 關鍵頁面(培養目標、課程設定)失敗 → 詢問使用者:是否有關鍵頁面截圖或文本?
│ │ ├─ 有 → 使用截圖OCR或手動輸入
│ │ └─ 無 → 使用現有資訊繼續,標記缺失部分
│ └─ 非關鍵頁面失敗 → 使用現有資訊繼續
└─ 完全失敗 →
├─ 嘗試使用OCR工具 → 成功則繼續
├─ OCR失敗 → 詢問使用者提供純文本版本
└─ 使用者無法提供 → 報告錯誤,暫停生成
症狀: 無法找到或讀取課程標準模板 決策流程:
模板驗證是否通過?
├─ 通過 → 使用使用者提供的模板
├─ 使用者未提供,預設模板不存在 →
│ ├─ 詢問使用者:請提供模板檔案或確認使用內建模板生成
│ │ ├─ 使用者提供 → 使用新模板
│ │ └─ 使用者確認內建生成 → 使用SKILL.md中的結構生成基本模板
└─ 模板損壞(無法讀取) →
├─ 嘗試修復(如DOCX轉MD再轉換) → 成功則繼續
└─ 修復失敗 → 使用SKILL.md結構生成基本模板,告知使用者
症狀: 無法讀取learning-scenario-templates-new.md或內容不完整
決策流程:
學習情境模板讀取是否成功? ├─ 成功 → 使用模板生成學習情境 ├─ 部分成功(部分模板缺失) → │ ├─ 缺失融合版 → 使用標準專案版代替,告知使用者 │ ├─ 缺失所有模板 → 使用SKILL.md中的基本結構生成 └─ 完全失敗 → ├─ 詢問使用者:是否瞭解三表格結構? │ ├─ 瞭解 → 按使用者指導生成 │ └─ 不瞭解 → 使用簡化版(基本資訊+內容設計+教學設計)生成小蔥技能站7w4.net,專業的AI技能分享平臺。
症狀: Markdown轉DOCX失敗,或樣式不符合要求 決策流程:
文件轉換是否成功?
├─ 成功 → 驗證樣式
├─ pandoc失敗 →
│ ├─ 嘗試其他轉換方法(如python-docx庫)
│ └─ 所有方法失敗 → 生成Markdown檔案,提供手動轉換指導
└─ 樣式不符合 →
├─ 手動調整樣式(字型/字號/表格格式)
└─ 調整失敗 → 生成標記樣式要求的Markdown,提供手動格式化指導
症狀: 從源文件提取的關鍵資訊缺失或不完整 決策流程:
關鍵資訊是否完整?
├─ 完整 → 繼續生成
├─ 缺失課程基本資訊(名稱/學時/專業) →
│ ├─ 詢問使用者補充缺失資訊
│ └─ 使用者無法提供 → 使用佔位符生成,明確標記缺失部分
├─ 缺失課程內容結構 →
│ ├─ 基於類似課程推斷合理結構
│ └─ 推斷困難 → 生成通用結構模板,要求使用者完善
└─ 缺失學習情境內容 →
├─ 基於學時分配生成基本情境框架
└─ 提供填寫指南,要求使用者完善具體內容
優先順序順序:
錯誤報告要求:
NEVER:
Always:
這個課程標準生成工具質量較好,能自動生成專業的課程標準文件,格式規範符合國家職業教育標準。內建教育標準匹配和多種學習情境模板設計比較實用。不過部分教育資源連結可能有問題,文件示例與實際操作流程有些不一致,首次使用前需要確認資源是否完整可用。