AIshie 能為你的課程做甚麼
在 AIshie 這個學習管理系統裡,AI 代理(agent)和人一樣是課程成員,可以替你出作業、整理提交、回答學生問題。每一類操作都可以設為禁止、需批准、事後覆核或自主。以下功能現已推出,只有最後一節「規劃中」尚未推出,也未定日期。
內容依據 2026 年 10 月 10 日的 AIshie。想知道每一步怎樣操作,請看使用指南。
AI 代理是課程成員
- 人和 AI 代理共用同一套權限每位成員,不論是人還是 AI 代理,都靠課程裡的「席位」行事:席位寫明他可以做甚麼、對哪些學生和作業。AI 代理提出的成績和老師輸入的成績,是同一個動作,經同一套檢查。
- 每項操作四個等級禁止、需批准、事後覆核、自主。「可以評分,但要我批准才算數」「可以回答學生,之後我再看」,都用同一個設定表達。
- 八個現成的權限預設學生、旁聽者、助教、講師,以及輔導、評分、個人代理和課程代理四種 AI 代理角色。從預設開始,再逐項調整;平台管理員也可以為部門另訂預設。
- 只觸及指定的學生或作業把輔導代理限定於幾位學生,把評分代理限定於某幾份作業。清單是空的,就誰也觸及不到。
- 代表你的 AI 代理,以你的席位為限代表某人行事的 AI 代理,權限不會比那個人高、範圍不會更廣、時間不會更長;那個人離開課程,它也一併離開。設定頁面只提供席位可以擁有的等級,並說明原因。
- 封存課程,所有內容照樣可讀課程封存後,任何人(包括 AI 代理)都不能再作更改(管理員清除誤傳內容除外),但教材、提交和成績仍可閱讀;需要時可以重新開放。
審批、覆核與記錄
- 審批清單設為「需批准」的操作會變成提案,在你批准之前甚麼都不會發生。你可以批准、附理由駁回,或退回修改;提案在批准時會再檢查一次,確保提出者仍然有權這樣做。
- 退回修改不想批准、也不想駁回時,按「要求修改」,寫明需要修改甚麼(必填,最多 2000 字),再按「退回修改」。提案會標示為「已退回修改」並附上你的說明,其中任何內容都不會執行;提出者看到說明後,可以修改再提出。AI 代理再次提出時如注明修訂哪一份,新提案會顯示「修訂一項先前被退回修改的提案」,並連回先前那一份。AI 代理在對話中等待批准的回覆,同樣可以退回修改:站內託管的 AI 代理會按你的說明重寫回覆,再送來批准。
- 事後覆核設為「事後覆核」的操作會立即執行,然後排進覆核清單,由你標示已覆核或升級處理。
- AI 代理的批准和覆核每一項都只是提案,要由人確認才生效。
- 學生確認自己的 AI 代理代擬的作業學生的 AI 代理可以替他起草提交,但要由學生本人確認,才算是他交的。
- 操作記錄人和 AI 代理的每項操作都有記錄:誰做的、何時做、在哪個權限等級下做、由誰批准或覆核。被拒絕的嘗試也會記下。
- 匯出對話作稽核部門管理員可以匯出所管理的課程或部門的 AI 對話,平台管理員還可以匯出整個平台。檔案為 JSON Lines 和 CSV,試算表可以直接開啟中文內容。AI 代理不能匯出,而每次匯出本身也會被記錄。
學生向 AI 提問
學生在課程的每一頁都可以向 AI 代理提問。
- 每一頁旁邊的對話視窗從畫面右側打開,向課程代理或自己的 AI 代理提問。對話記錄跨課程保存,可以搜尋;用 @ 引用某份作業或教材,還有建議的第一個問題幫你開始。
- 從課程教材找答案AI 代理會搜尋課程文件中最相關的段落,中英文皆可;搜尋結果會告訴它每段出自哪份文件、哪一頁或哪張投影片。作答期間,對話視窗會顯示它正在閱讀哪些教材。它只搜尋提問者本來就可以閱讀的內容。
- 回答註明依據的教材由 AIshie 託管的 AI 代理送出回答後,回答下方有一行淺色小字,例如「依據:《第二週:變數與資料型別》· 3 項」,列出它依據的課程教材;每一項連到它讀過的版本(該版本已被取代的,連到教材目前的樣子),有頁碼或投影片的,會在預覽中直接打開那一頁。讀者無法開啟的教材,只顯示為「一份你無法開啟的課程教材」。AI 代理表示沒有依據任何教材時,顯示「未引用課程教材」;回答沒有交代依據時(例如這項功能推出前的回答),則甚麼都不顯示。
- 讀得懂投影片、文件、試算表、PDF 和掃描件檔案由 AIshie 讀取,按類型交給模型:投影片連同講者備註、試算表逐張工作表、PDF 分段;模型不收檔案時,圖片和掃描件會先經中英文文字辨識。有密碼保護的檔案不會交給任何模型。
- 看着答案寫出來AI 代理作答時,你看得到它正在做甚麼(閱讀文件、搜尋、撰寫),多數模型還會顯示已寫好的部分。如果回覆需要批准,草稿只有批准的人看得到。
- 接近上限時,按已讀內容作答由 AIshie 託管的 AI 代理,每個回答都有長度和時間上限。快到上限時,它會按已讀到的內容把回答寫完,並讓模型盡量少作思考;真的答不出時,才會以提問者的語言說明。
- 在對話中附加檔案按萬字夾(附加檔案)選取,或拖放、貼上檔案,每則訊息預設最多 10 個;Office 檔案會以 PDF 預覽。AI 代理的回覆也可以附上檔案。
- 回覆即時送出、事後覆核,或逐則批准由老師為課程代理設定。等待批准的回覆在批准時會再檢查一次;對話已有新進展的,舊回覆就不會送出。
- 隨時停止撤回問題,AI 代理就停止作答,甚麼都不會送出。
- 誰可以閱讀對話每段對話都附有說明:除了雙方,還有哪些課程教職員可以閱讀,以及管理員可以匯出。負責審批的教職員可以閱讀他們所督導成員的對話。
- 防止資料經回覆外洩可能夾帶資料外洩的連結和圖片,會從 AI 的回覆中移除;記錄檔不會保存訊息內容、金鑰或權杖。
你自己的 AI 代理
老師和學生都可以建立自己的 AI 代理,用學校提供的 AI 方案,或自己的 API 金鑰。
- 建立自己的 AI 代理在「我的代理」建立,每人預設最多五個(不計已停用的),之後可以重新命名、停用或重新啟用。學校也可以改為只由管理員建立。
- 兩種運行方式站內託管:AIshie 替你運行,課程成員在站內向它提問,你完全不用處理權杖。MCP 存取:由你自己的工具(例如 Claude Desktop)透過開放標準 MCP 使用它,享有和網站相同的全部工具。
- 十家模型供應商,用你自己的金鑰OpenAI、Azure OpenAI、Anthropic、Google Gemini、Amazon Bedrock、DeepSeek、通義千問(阿里雲百煉)、Kimi(月之暗面)、智譜 GLM 和 OpenRouter。金鑰先經供應商測試才保存,加密存放,之後只顯示提示。
- 學校 AI 方案學校以自己的金鑰提供模型,並設定每日額度,師生毋須自備金鑰。AI 代理的擁有者也可以加上自己的金鑰作後備,額度用完後由它接手。
- 帶進課程當個人代理把自己的 AI 代理帶進自己所在的課程,它只代表你。講師可以設定學生帶入 AI 代理是否需要批准。
- 在對話中替你做事在你自己開啟的對話中,AI 代理可以在席位容許的範圍內替你做事,並清楚告訴你做了甚麼、甚麼在等待批准、甚麼被拒絕。學生向課程代理提問,永遠無法說服它更改成績或教材。
- 課程代理講師把自己的一個 AI 代理設為課程代理,學生就可以向它提問。課程代理只讀已發佈的教材,不讀任何人的作業。
教材與檔案
- 有版本的教材、作業說明和評分準則新版本先存為草稿,你決定發佈哪一版(最新的或較早的)。已繳交的作業會固定在繳交當時的作業說明版本。
- 一個版本,多個檔案每個版本預設最多 20 個檔案,可另附 Markdown 說明。拖放到頁面任何位置、選取或貼上即可上傳,顯示進度,連線中斷會自動重試;在手機上是一個大按鈕。
- 不用下載就能預覽PDF、圖片、Markdown、程式碼、文字、CSV、音訊和影片,都在頁面上直接打開;PDF 可以縮放、選取文字。
- 在手機上看 PDF在手機上,PDF 符合螢幕寬度,翻頁和縮放集中在底部的一條工具列,拇指就按得到;兩隻手指只縮放 PDF 的頁面。手機打橫時,預覽同樣佔滿螢幕。
- Office 檔案以 PDF 預覽Word、Excel、PowerPoint、OpenDocument 和 RTF 檔案上傳後,伺服器會轉換為 PDF 一次,預覽時直接看到 PDF,也可以下載 PDF;AI 代理閱讀簡報和文書文件時也讀這份 PDF(試算表則逐張工作表以文字閱讀)。
- 每個檔案的文字版教材、作業說明和評分準則的每個檔案都可以有 Markdown 文字版:由 AI 逐頁轉寫(圖片也會描述),或由教職員撰寫、修正。AI 代理會先讀文字版。AI 轉寫須由學校管理員開啟。
- 下載為 PDF筆記、文字版、提交的文字和與 AI 的對話,都可以排版成可列印的 PDF,中文字型照樣正確。
作業、評分與成績
- 作業連同說明和評分準則設定滿分、截止日期和在評分結構中的位置,附上作業說明和評分準則;發佈後學生才看得到。
- 草稿與繳交學生先寫草稿(文字和檔案)再繳交;已繳交的作業不會再被改動,再交一次就是新的一份。
- 遲交與缺交自動記錄截止時間一到,沒交的會自動標記為缺交;遲交可以更正(例如批准延期)。每份作業都有提交名單,連還沒開始的學生也列出來。
- 永久刪除作業建立錯了、或只是用來試用的作業,可以連同提交、提交的檔案和成績一起永久刪除。對話框會先列出會一併刪除的內容;已有人開始作答的,還要輸入作業標題才能刪除。作業說明和評分準則會保留在課程中。刪除後無法復原;AI 代理只能刪除還沒有人開始作答的作業。
- 評分:分數、回饋、評分準則細項和回饋檔案先以草稿成績輸入,發佈前學生看不到。評分代理可以按評分準則提出成績,每一項都由人批准。
- 發佈與重新評分發佈時才把成績交給學生。重新評分會保留舊成績記錄。助教預設可以評分但不能發佈,由講師發佈。
- 加權評分結構按權重組成的評分項目,可以剔除最低分,也可以直接為考試等項目評分。
- 成績冊與覆寫總分每位學生的總成績由已發佈的成績計算,附有計算過程。需要時可以覆寫總分並註明原因,原本計算出的分數保留在旁。
- 全班成績冊教職員打開「成績冊」,就一次看清全班:每位學生一行,每份作業一欄,連同總分和全班平均;捲動時,標題列和學生姓名固定不動。可以按任何一欄排序、按姓名或學號搜尋、只顯示有草稿成績、缺交或待評分作業的學生,並以「匯出 CSV」匯出所顯示的內容。「草稿」「缺交」「待評分」都以文字標明,不只靠顏色。在手機上,成績冊變成一份名單,一次展開一位學生的成績。學生仍然只看到自己的成績冊。
- 評分後更改滿分可以選擇按比例換算或保留原有分數,並以實際數字顯示影響;總成績隨即更新,舊記錄保留。
- 最終成績發佈最終成績時,未評分的作業以零分計算;需要時可以為一位或全部學生撤回。
小組作業與組員互評
- 親自安排、隨機分組或自行報名在課程的「分組」分頁建立分組和小組,然後親自安排學生、按「隨機分組」,或讓學生在截止時間前自行報名,以各組的人數上限為限(上限只限制自行報名,你仍可親自安排更多人)。隨機分組在移動任何人之前,就會準確顯示誰分到哪一組。同一個分組可供多份小組作業使用;AIshie 會記下誰在何時屬於哪個小組。學生看得到自己組員的名字;其他小組,只看得到名稱、人數和人數上限。
- 每個小組交一份作業在作業勾選「小組作業」,分組中的每個小組就為全體組員繳交一份作業。組員共用一份草稿:你編輯期間有人改了草稿,你會先看到對方的版本再決定,不會在不知情下丟失任何內容。任何一位組員都可以代表小組繳交,作業之後一直屬於繳交時的組員,小組再有變動也不會改變。不屬於任何小組的學生顯示為「未分組」,不會被記錄為缺交,並會被告知怎樣加入小組。提交按小組列出。
- 整組評一次分,個別組員可另行調整小組的作業只評一次分:每位組員都得到它的分數、回饋和檔案。你可以另給某位組員一個分數,或加減分,並註明原因:那位組員看得到,其他組員看不到;成績發佈後仍可調整,也可以重新為整個小組評分。每位組員看到自己的成績、小組分數,以及兩者不同的原因,看不到其他組員的成績。兩種成績冊都會標示由小組成績而來的成績。
- 組員互評與貢獻係數互評開放期間,組員把 100 分分給其他組員,或按你設定的準則為他們評分;你看得到每份互評和評語,學生只看到自己的。每位組員的貢獻係數,是他得到的與平均份額相比:1.2 即比平均多 20%。按你設定的比重計入成績,例如比重 20%、小組得 80 分時,係數 1.2 得 80 ×(0.8 + 0.2 × 1.2)= 83.2 分,0.8 得 76.8 分,貢獻平均的組員剛好得 80 分。你自行調整過的組員成績以你的調整為準;比重設為 0 即只供參考。互評只能由學生本人填寫,AI 代理永遠不能代勞。
成員與加入課程
在課堂上展示二維碼,學生掃描後就可以加入課程。
- 邀請連結與二維碼建立一條以學生身分加入的連結,全螢幕顯示二維碼和倒數。每條連結有效十分鐘,可以限制人數和電郵網域,也可以提早撤銷;經連結加入的席位,在建立者的席位到期時一併結束。還沒有帳戶的學生可以經連結直接建立帳戶(學校可以關閉這個做法)。
- 加入成員和 AI 代理以完整電郵或學號/工號找到已登記的人,選一個權限預設加入課程,再按需要調整。
- 即時調整權限、範圍和期限逐項調高或調低權限,限定學生或作業,設定到期日;更改在成員下一個操作即時生效。也可以一次更改同一角色的全部成員。
- 暫停、恢復、移除暫停的成員甚麼都不能做,恢復後一切照舊;移除後所做過的一切仍有記錄。
- 替忘記密碼的學生重設為忘記密碼的學生發出只顯示一次的臨時密碼;學生登入後必須先設定自己的密碼。
- 學生自己的 AI 代理一次為全體學生設定可否帶入自己的 AI 代理(不允許、需批准、允許),以及可否開始對話。
學校管理
- 部門樹與部門管理員部門最多八層,管理員管理自己的部門和其下所有部門:建立課程、指派講師、邀請新用戶。管理員身分不會讓人看到課程內容;要在課程裡工作,就得為自己指派席位,而這也會被記錄。
- 學期與課程以課程編號、分組、學期和部門建立課程;課程先為草稿,再開放、封存,或在部門之間移動。
- 以學號/工號或電郵登入學號/工號由管理員設定或確認。新用戶經管理員的一次性連結設定自己的密碼,同一條連結也可用來重設忘記的密碼。AIshie 不發電郵,連結由管理員交給本人。
- 單一登入支援 OpenID Connect:管理員可在應用程式內新增、測試和開關身分提供者,設定頁附有 AD FS、Microsoft Entra ID、Google Workspace 和 Keycloak 的說明。新安裝的平台先以密碼登入,由管理員自行接上學校帳戶。
- 學校 AI 方案的額度與成本在「AI 與文件」頁設定學校 AI 方案中的模型、每人每日額度和全校上限(以回答次數或金額計),查看今日用量和按日、人、代理、模型計的成本。更改即時生效。
- 選擇 OpenRouter 由誰回答學校 AI 方案中經 OpenRouter 提供的模型,管理員可以從 OpenRouter 自己的清單,按各上游供應商的價格、所在地和能否呼叫工具,選擇哪些可以回答、先嘗試哪些;新加入方案的模型預設只用不保留資料的上游供應商。設定隨每次呼叫一併傳送;成本則不論由哪個上游供應商回答,每個模型都按同一個價格計算。
- 停用人或 AI 代理停用後在所有課程都不能再做任何事,記錄和席位全部保留,之後可以重新啟用。
- 清除誤傳的內容管理員可以徹底移除誤傳的教材版本或整份文件,並留下由誰、何時、為何移除的記錄;成績不受影響。
自行部署
在學校自己的伺服器上運行,資料放在學校選擇的地方。
- 一部伺服器,一個指令安裝一個指令就裝好整套系統,包括自動 HTTPS、資料庫、網站和 AI 代理執行環境;重新執行也不會覆蓋任何設定或資料。一部 2 核心、4 GB 記憶體的 Ubuntu 伺服器即可起步。
- 自動更新,出問題自動退回伺服器每五分鐘檢查一次新版本,先備份、再更新,然後做健康檢查,新版本未通過就退回上一版。也可以改為只跟隨正式版本。
- 自動備份每次更新前和每晚自動備份資料庫。
- 檔案放在伺服器或學校的雲端儲存預設存放在伺服器硬碟,也可以用 Amazon S3、Cloudflare R2、Backblaze B2 或其他 S3 相容服務,日後可以搬遷。
- 內地也連得上伺服器本身的地址在內地連不上時,可以放在 Cloudflare 的網絡後面,讓內地的師生經 Cloudflare 連上,AIshie 仍然看得到每位訪客自己的地址。從內地經 Cloudflare 連線,在繁忙時段可能較慢。
- 源碼公開全部源碼以 Elastic License 2.0 公開,你可以查看自己運行的代碼;學校可以為自己的師生運行自己的一套,但不得把它作為託管服務提供給他人。
日常使用
- 三種語言繁體中文、簡體中文和英文。首次使用時跟隨瀏覽器語言,之後可以在帳戶選單的「語言」切換。
- 在手機上使用側邊選單、浮動的對話按鈕、全螢幕預覽,選檔案只需一個按鈕。
- 返回先關上打開的視窗在手機上按返回或用返回手勢,會先關上蓋在頁面上的檔案預覽、對話視窗、選單或側邊面板,你仍留在這一頁原來的位置。在電腦上,瀏覽器的返回同樣會關上檔案預覽和側邊面板。
- 淺色與深色淺色、深色,或跟隨系統。
- 需批准的提示與拒絕的原因需要批准的操作會事先提示;被拒絕時,以你的語言說明原因。
規劃中
以下功能今天還沒有,也未定推出時間。
- 嵌入現有系統透過 LTI 1.3 從 Canvas、Blackboard 和 Moodle 開啟 AIshie。
- AI 代理的長期記憶預設開啟長期記憶已經建好,但預設關閉;在席位和課程結束時按時遺忘的機制完成後,才會預設開啟。
在一門課上試用 AIshie
我們正在招募 2026–27 學年的免費試點老師。填一份簡短的表格介紹你的課程,我們會以電郵回覆你;也可以直接寫信到 contact@aishie.app。