回到🔥 Artifacts 主題,今天做一個比 Day 8、9 稍微複雜一點的實作:小組報告分組抽籤工具。相信不少人都遇過「老師說自由分組」但大家都在猶豫怎麼分的尷尬時刻,今天讓 Claude 幫忙做一個公平又方便的工具。
情境設定
假設班上有20個人,要分成4組,每組5人,想要一個能公平隨機分組、又能重新抽一次的小工具。
怎麼下指令
請幫我用 Artifacts 做一個分組抽籤工具,功能包含:可以輸入所有成員名單(每行一個名字)、設定要分成幾組,按下按鈕後隨機平均分組並顯示結果,也要有「重新抽一次」的按鈕。
拿到成品後的測試與調整
實際測試後,我發現可以再提出更細節的需求,例如:
如果人數沒辦法整除,請讓工具自動把多出來的人平均分配到各組,不要集中在同一組。
或是:
請加上一個功能,可以指定某兩個人不要分在同一組(例如已經合作過的同學)。
Claude 會直接在原本的工具基礎上調整功能,不用重新描述一次完整需求。
這個做法的好處
過程公開透明:用工具現場抽籤,比起私下喬名單,對全班來說更公平、更有說服力
省去手動排列的麻煩:人數多的時候手動分組容易分錯或漏掉人,工具自動處理不會出錯
可以重複使用:不只是這次小組報告,之後其他需要分組的場合(讀書會分組、活動分隊)都能拿同一個工具修改使用
延伸應用
同樣的邏輯,還可以請 Claude 做:
值日生輪值表產生器
報告順序抽籤工具(誰先上台報告)
簡單的投票/選項統計小工具
使用心得
這次的重點其實不在工具本身有多複雜,而是示範怎麼透過多輪對話,把一個工具從「堪用」逐步調整到「符合實際需求」。一開始不用想得太完整,先做出基本功能,用了之後發現哪裡不夠,再逐步加需求即可,不用一次就想把所有細節都講清楚。
明天預告
Day 19 我會分享一些進階 Prompt 技巧,像是角色扮演式提問,適合用在需要不同視角意見的時候。