colearn3030's picture
Update backend/agents.yaml
1343e15 verified
# ============================================================
# 📖 使用說明 - 如何新增批改機器人
# ============================================================
#
# 1️⃣ 複製下面的格式新增機器人:
#
# - name: "你的機器人名稱"
# assistant_id: "asst_xxxxxxxxxx" # 從 OpenAI 取得的 Assistant ID
# language: "zh-TW" # zh-TW=中文, en=英文
# age_groups: ["國小"] # 可用中文或英文 key
# categories: ["記敘文"] # 可多選:["記敘文", "議論文"]
# grading_modes: ["全文批改"] # 支援的批改模式
# temperature: 0.3 # 0.1-1.0,越小越穩定
# enabled: true # true=啟用, false=停用
#
# 2️⃣ 萬用字元(處理所有選項):
# age_groups: ["*"] ← 表示所有年齡層
#
# 3️⃣ 多選(處理多個選項):
# age_groups: ["國小", "國中"] ← 處理國小和國中
# 或混用中英文:["elementary", "國中"] ← 也可以!
#
# 4️⃣ 修改完存檔,重啟服務即生效!
#
# ============================================================
version: 2
# ============================================================
# 前端下拉選單選項定義
# ============================================================
options:
age_groups:
- key: "elementary"
aliases: ["國小", "小學"]
label: "國小"
- key: "elementary2"
aliases: ["國小2年級", "小學"]
label: "國小2年級"
- key: "junior_high"
aliases: ["國中", "初中"]
label: "國中"
- key: "senior_high"
aliases: ["高中"]
label: "高中"
- key: "university"
aliases: ["大學", "大學生"]
label: "大學"
- key: "working"
aliases: ["上班族", "職場"]
label: "上班族"
- key: "retired"
aliases: ["退休人士", "退休"]
label: "退休人士"
categories:
- key: "literature"
aliases: ["文學小說", "小說"]
label: "文學小說"
- key: "poetry"
aliases: ["詩集", "詩詞"]
label: "詩集"
- key: "psychology"
aliases: ["心理勵志", "勵志"]
label: "心理勵志"
- key: "art_design"
aliases: ["藝術設計", "設計"]
label: "藝術設計"
- key: "travel"
aliases: ["觀光旅遊", "旅遊"]
label: "觀光旅遊"
- key: "food"
aliases: ["美食饗宴", "美食"]
label: "美食饗宴"
- key: "marketing"
aliases: ["行銷文案", "文案"]
label: "行銷文案"
- key: "business"
aliases: ["商業理財", "理財"]
label: "商業理財"
- key: "humanities"
aliases: ["人文史地", "歷史"]
label: "人文史地"
- key: "science"
aliases: ["自然科普", "科普"]
label: "自然科普"
- key: "comics"
aliases: ["漫畫圖文", "漫畫"]
label: "漫畫圖文"
- key: "education"
aliases: ["教育學習", "教育"]
label: "教育學習"
- key: "lifestyle"
aliases: ["生活休閒", "休閒"]
label: "生活休閒"
- key: "creative"
aliases: ["創意想像", "創意"]
label: "創意想像"
- key: "technology"
aliases: ["資訊科技", "科技"]
label: "資訊科技"
- key: "social"
aliases: ["社會議題", "社會"]
label: "社會議題"
grading_modes:
- key: "full_edit"
aliases: ["全文批改", "完整批改"]
label: "全文批改"
- key: "structure_only"
aliases: ["結構建議", "架構建議"]
label: "結構建議"
- key: "grammar_only"
aliases: ["文法修正", "語法修正"]
label: "文法修正"
# ============================================================
# 批改機器人配置
# ============================================================
assistants:
# ============================================================
# 陽明交大機器人
# ============================================================
- name: "AI 寫作引路人"
assistant_id: "asst_wxxwKTUtfmN0DFl1CkgJS0A0"
language: "zh-TW"
age_groups: ["國中","高中"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.5
enabled: true
- name: "九大複句教練"
assistant_id: "asst_fRwOin1cZDmMbJvdt8lDEJe4"
language: "zh-TW"
age_groups: ["國中"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: true
- name: "科普寫作教練"
assistant_id: "asst_JoZartHVZUiLBjKaKpZ47Wkj"
language: "zh-TW"
age_groups: ["國小"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: true
- name: "會考作文一次性批改"
assistant_id: "asst_kyxKEIARIDBZty3QwVl0pBel"
language: "zh-TW"
age_groups: ["國中"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: true
- name: "探究競賽引導"
assistant_id: "asst_edV8QpP9vXm1NiiDG9k7NCAM"
language: "zh-TW"
age_groups: ["*"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: true
- name: "圖像出發的陪伴式寫作對話"
assistant_id: "asst_fkBfcPsnNAcWABPvuR6YPnzT"
language: "zh-TW"
age_groups: ["國小","國中"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.5
enabled: true
# ============================================================
# 國小專用機器人
# ============================================================
- name: "小學作文"
assistant_id: "asst_uEstIWft6VV91tm9gLjpjr7n"
language: "zh-TW"
age_groups: ["國小"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: false
# ============================================================
# 全文批改機器人
# ============================================================
- name: "作文練習整體回饋"
assistant_id: "asst_o2ikYoJqDKQHny24FjS7iyzN"
language: "zh-TW"
age_groups: ["國中", "高中", "大學", "上班族", "退休人士"]
categories: ["*"]
grading_modes: ["全文批改"]
temperature: 0.3
enabled: false
# ============================================================
# 結構建議機器人
# ============================================================
- name: "段落批改機器人"
assistant_id: "asst_7Z3PCVKqmXfruwOxnOprAMH2"
language: "zh-TW"
age_groups: ["*"]
categories: ["*"]
grading_modes: ["結構建議"]
temperature: 0.25
enabled: false
- name: "段落擴寫"
assistant_id: "asst_LrV6pEWdZXljI9d0VfyHKn4j"
language: "zh-TW"
age_groups: ["*"]
categories: ["*"]
grading_modes: ["結構建議"]
temperature: 0.3
enabled: false # 先停用,避免跟段落批改衝突
# ============================================================
# 文法修正機器人
# ============================================================
- name: "錯別字機器人"
assistant_id: "asst_5PNgAr7DQl8jAVFxIUvrhG5Y"
language: "zh-TW"
age_groups: ["*"]
categories: ["*"]
grading_modes: ["文法修正"]
temperature: 0.2
enabled: false
- name: "句型改寫"
assistant_id: "asst_byI8gkZPMZZGczX1UyDpV6vh"
language: "zh-TW"
age_groups: ["*"]
categories: ["*"]
grading_modes: ["文法修正"]
temperature: 0.25
enabled: false # 先停用,避免跟錯別字機器人衝突