智能助教是扣子官方提供的教育類智能體模板。助教模板分為學習陪伴和作業批改兩種場景,分別適用于學生角色和教師角色,你可以根據需求選擇對應的模板,并將其改造為其他學科或其他教育階段的智能助教。
模板介紹
在智能學伴/助教的落地過程中,存在著痛點和挑戰。例如針對學生提問的回答精準性不足,生成的內容、批改的質量不高,時常過于簡略。智能學伴和智能助教作為教育行業的創新應用,具有廣泛的潛在場景需求,其核心優勢在于利用大模型能力,自動化、智能化和高效服務學生學習場景,減輕教師工作量,增加學生學習效率。
- 對于學生:問題解決、提問場景的知識獲取提效。
- 對于教師:重復性工作的生成提效,例如教案寫作、備課準備、作業批改場景。
扣子官方發布智能助教模板供你參考。在教育場景中,智能助教模板可應用于中小學、大學、成人教育等不同階段,適用于語言學習、科學、數學等多個學科,具有廣泛的適用性。
單擊以下鏈接,體驗伴學助手:
- 智能助教(學習陪伴):作為學生的學習伙伴,可以自動查詢題庫,并用循循善誘的方式引導學生完成知識點的學習。
- 智能助教(作業批改):作為教師的助手,服務于智能助教場景,助力教師輕松備課與高效批閱作業,減輕教學壓力。
實現流程
學習陪伴模板
學習陪伴模板中,智能體作為教師身份為用戶解答學習疑問,優先從知識庫中匹配問題,在知識庫召回失敗時,調用大模型回答學生的問題。學生可以選擇智能體回答問題的方式,例如直接回答或引導性回答。
此模板的實現流程如下:
此模板主要依賴回答問題的工作流。工作流各個功能模塊的節點設置如下:
模塊 | 實現方式 |
識別問題 | 用戶提出問題后,智能體自動調用工作流處理。智能體支持用戶提問時輸入文件、圖片或文本,并自動解析輸入內容,回答用戶問題,其中第一步就是根據用戶輸入的內容識別問題。此功能模塊的實現流程如下:
|
匹配答案 | 根據模型節點總結的用戶問題,在知識庫中檢索答案。如果從知識庫中可召回內容,則調用模型節點,包裝召回的內容,并回答用戶;如果知識庫中沒有匹配的答案,則調用模型,使用模型的公共知識回復用戶。 通過模型的公共知識回復用戶時,答案完全由 AI 自動生成,不一定完整、準確。 |
回答問題 | 通過問答節點讓用戶選擇智能體回答問題的方式,可以選擇直接回答或引導性回答。
|
作業批改模板
作業批改模板中,智能體作為助教身份,可以幫助教師生成教案、課件,或批量批改學生作業。此模板的實現流程如下:
此模板的兩個核心功能分別通過兩個獨立的工作流完成。工作流節點設置如下:
- 生成課件或教案的工作流:
模塊 | 實現方式 |
生成大綱 | 通過用戶描述或輸入的資料,收集相關信息,并生成大綱。如果用戶對大綱不滿意,支持重新生成大綱,直到大綱符合用戶需求。 其中生成大綱由模型節點完成,重新生成大綱的步驟由循環節點完成。循環節點中會持續生成大綱,直到得到用戶認可才會終止循環。用戶提出的修改意見,也會通過分支直接輸入到重試流程中。 |
生成課件或教案內容 | 調用插件在公開平臺中搜索相關的資料,并結合資料和大綱,生成課件或教案內容。 其中,搜索資料和生成文章的功能均通過循環節點實現,生成文章時循環節點可以依次生成大綱中每個模塊的具體段落,擴寫效果比單個大模型節點更好。 |
輸出課件或教案的文件 | 通過問答節點引導用戶選擇文章的保存格式,通過代碼節點將文件內容格式化后,調用插件節點生成文件即可。 |
- 批改作業的工作流:
模塊 | 實現方式 |
讀取作業內容 | 支持用戶上傳文件或圖片,工作流通過插件節點識別并讀取用戶輸入的文件或圖片,并通過消息節點展示給用戶。將這些信息提供給大模型節點進行信息整理與匯總。 代碼的節點的作用是為了兼容鏈接、圖片讀取失敗的異常處理,并在異常時返回“讀取錯誤”的信息。 |
批改作業 | 通過循環節點批改作業。循環節點中包含批改作業的模型節點及輸出評語的消息節點。 |
使用學習陪伴模板
你可以復制這個模板,并將其改造為其他學科的伴學助手。對于學習陪伴模板,重點在于知識庫的題庫范圍,以及AI輸出的prompt控制,此處的調整能顯著影響智能體的輸出風格和輸出質量。本文檔演示基于模板改造一個中學數學伴學助手的操作步驟。
步驟一:復制模板
- 打開模板,然后單擊復制。
- 選擇工作流所屬空間,然后單擊復制并繼續編輯。
步驟二:修改工作流
如需改造學習陪伴智能體,你需要重新上傳知識庫文檔,并調整模型節點的提示詞,使模型輸出的問題答案更符合你的需求。例如修改學習陪伴智能體的學科為中學數學,則需要上傳對應教育階段的數學題庫、調整模型節點的人設為數學老師。
節點名稱 | 說明 | 示例 |
題庫檢索(知識庫節點) | 刪除此節點中原有的知識庫文檔,并上傳中學數學的題庫文檔。 | |
潤色輸出(大模型節點) | 調整模型節點的人設與回復邏輯。例如將“小學語文老師”改為“中學數學老師”。 | |
AI輸出(大模型節點) | 調整模型節點的人設與回復邏輯。例如將“小學語文老師”改為“中學數學老師”。 | |
修改工作流之后,需要試運行并重新發布工作流。
步驟三:修改智能體人設
重新設置智能體的人設與回復邏輯,例如將“語文”關鍵詞調整為“數學”。
步驟四:測試并發布
完成修改后,你就可以測試智能體效果并發布。
- 在右側調試區域,輸入問題進行測試。
- 完成測試后可單擊發布,將智能體發布到你需要的任何渠道中使用。
使用作業批改模板
你可以復制這個模板,并將其改造為新場景的伴學助手。對于作業批改模板,重點在于知識庫的題庫范圍,以及AI輸出的prompt控制,此處的調整能顯著影響bot的輸出風格和輸出質量。
- 生成教案場景,重點區域在于大模型的節點的提示詞,修改此處prompt能夠顯著修改模型生成效果,此處可以新增方法論作為生成引導。
- 批改場景,重點也在于大模型節點的提示詞,可以新增方法論,來控制批改的方式。
本文檔演示基于模板改造一個中學數學助教的操作步驟。
步驟一:復制模板
- 打開伴學助手模板,然后單擊復制。
- 選擇工作流所屬空間,然后單擊復制并繼續編輯。
步驟二:改造模板
如需改造作業批改智能體,你需要調整模型節點的提示詞,使模型輸出的問題答案更符合你的需求。例如修改智能體的學科為中學語文,需要調整模型節點的人設為語文老師。如果對生成的教案或作業批改的效果不滿意,也可以調整對應的模型節點提示詞,優化模型的生成效果。
調整智能體負責的學科時,需要修改以下設置。
修改點 | 說明 | 示例 |
工作流 review_task_history | 只需修改工作流的以下設置:
| 名稱及描述: 模型節點: |
智能體設置 | 調整智能體的人設與回復邏輯。例如將“歷史老師”改為“語文老師”。 | |
修改工作流之后,需要試運行并重新發布工作流。
步驟三:測試并發布
完成修改后,你就可以測試智能體效果并發布。
- 在右側調試區域,輸入問題進行測試。
- 完成測試后可單擊發布,將智能體發布到你需要的任何渠道中使用。