2026 TOPIK 單字盲聽打卡工具|書背到第 10 天就停了,所以我用說的做了一個

TOPIK 單字書背到第 10 天就停了,不會寫程式的我用說的做了一個單字盲聽打卡工具。這篇記下為什麼做、四個步驟怎麼做出來,以及因為教材音檔有版權,它只留在自己電腦裡自用。

2026 TOPIK 單字盲聽打卡工具|書背到第 10 天就停了,所以我用說的做了一個

8 月底我用說的做了一個單字盲聽打卡工具。專案在 9 月底結案,工具進入日常使用,這篇把它記下來:為什麼做、怎麼做出來的,以及為什麼它只能留在我自己的電腦裡。

這篇是「🛠️ 我用說的做出來」系列的第二篇(AI Vibecode 開發實錄:從一個需求,到每天真的會用的工具)。「用說的做出來」是我對 Vibecode 的個人詮釋:用自然語言跟 AI 協作,把每天真的需要的工具做出來。這次的工具比上一篇的沿途 Alongway 小很多,所以篇幅也短。

咖啡廳桌上立著 iPad 顯示 TOPIK 單字盲聽打卡工具 旁邊是飲料杯與韓文課本

圖說:2026.09.12 在咖啡廳。iPad 上跑的不是任何一個上架 App,是我自己筆電裡的那個工具。

💡 快速摘要(TL;DR|2026.08 開發、2026.09 實測)

  • 為什麼做:單字書背到第 10 天就停了。缺的不是教材,是「一題一題考、答完知道對錯、一天做完蓋一個勾」。
  • 怎麼做的:全程用自然語言跟 Claude 協作,我沒寫程式碼。四個步驟:Notion 單字庫加欄位、把音檔切成一題一個字、做介面、定義打卡。
  • 為什麼不開放:教材音檔有版權,所以工具和音檔都只留在我自己筆電的本機端,沒有公開網址,純自用。
  • 現在的狀態:8/27 開工、8/30 正式啟用、9/30 結案。到 10/2 打卡 11 天、聽完 440 個字。

✍️ 真人實測宣告
本文根據作者 2026 年 8 月的實際開發過程、專案工作日誌、面板進度紀錄與 9 月的實際使用撰寫,文中數據皆為真實紀錄。

📑 快速導覽目錄


🧭 為什麼要自己做一個

書的設計其實沒問題:一個字配一句例句,先聽再看。卡住我的是三件事:

  • 音檔是一整天一軌:40 個字擠在同一個 MP3 裡,想重聽某一個字只能拉進度條猜位置。
  • 表格只能看,不能考:單字整理進 Notion 了,但打開就看得到答案,那是對照表,不是聽力測驗。
  • 沒有一個「今天做完了」的時刻:翻到哪一頁算一天?沒有人給你蓋章,也就沒有理由回來蓋第二個。

需求收斂成一句話:把 1,200 個字變成可以一題一題盲聽的測驗,「我不熟」要留得下來,而且一天做完要看得到自己打了一個勾。


🛠️ 做出來的四個步驟

整個過程是同一個循環:我描述需求,Claude 產生程式,我戴上耳機實際聽,再把不對的地方講回去。照順序是這四步。

步驟一:資料庫用現成的。單字本來就整理在 Notion,就地加三個欄位:掌握度(🟢 熟練/🟡 模糊/🔴 陌生)、個人筆記、已聽日期。不重建、不搬家。

Notion TOPIK 單字資料庫 待複習清單檢視 韓文 中文 掌握度 個人筆記四欄 掌握度有熟練 模糊 陌生三種標記

圖說:Notion 單字庫的「待複習清單」檢視。「掌握度」和「個人筆記」兩欄都是在工具裡點一下、打幾個字之後自動寫回來的;另一個新增欄位「已聽日期」不在這個檢視裡。

步驟二:把一天一軌的音檔切成一題一個字。這一步最花時間。第一版切完,實際聽才發現整天的配對都錯開一格:每天開頭的片頭音樂被當成了第 1 段。後來反過來,把字與字之間那段固定的間奏當成定位點重切,一天剛好 40 個區間,切錯會當場報錯。前 25 天的 1,000 個字切出 2,019 個檔,全數通過驗證;最後 5 天的 200 個字後來補齊。

步驟三:做介面。一題就是一個字,畫面上永遠只有一題:播放、自己猜、按一下才顯示答案、標掌握度(可以順手寫筆記)、下一題。標記和筆記都在背景寫回 Notion,進度不存瀏覽器,換一台裝置也是同一份。

① 播放盲聽
答案先收著
② 對答案
韓中對照與例句
③ 標掌握度
可順手寫筆記
TOPIK 單字盲聽打卡工具 步驟一 播放音檔 答案尚未展開的盲聽畫面 TOPIK 單字盲聽打卡工具 步驟二 展開解答 顯示韓文 中文與例句 TOPIK 單字盲聽打卡工具 步驟三 標註掌握度為熟練 並展開個人筆記欄位

圖說:同一題的三個畫面(2026.08.29 測試期間的手機錄影截圖)。標完按「下一題」,答案會自動收回去,下一題直接開始播。這個字寫回 Notion 之後的樣子,就是步驟一那張表格的第一列。

步驟四:定義「今天做完了」。一天 40 題整天聽完就算打卡,跟有沒有標掌握度分開算。最上面一排 Day 方框格,哪一天完成、哪一天還有幾題待複習,一眼看得出來。第一版的條件是「40 題全部標完掌握度」,但我以為自己只會標不熟的字,那個勾等於永遠不會出現,才改成現在這樣。

TOPIK 單字盲聽打卡工具學習進度總覽與 Day 方框格 打卡 11/30 天 已聽 440/1200 已標記 427 待複習 171

圖說:2026.10.02 的進度總覽與 Day 方框格。完成的那天會打勾並顯示完成日期,左上角橘色徽章是那天累積的待複習題數。


🔒 因為版權,它只留在我的電腦裡

這個工具不會開放,原因只有一個:音檔是教材的內容,有版權。

所以整套東西是這樣安排的:文字資料在 Notion(那是我自己整理打字的),音檔從頭到尾只待在我自己電腦的一個資料夾裡,不上雲、不進 Notion 附件、不放到任何公開得到的地方。介面也只跑在那台筆電的本機端,沒有公開網址、沒有登入頁,因為根本沒有對外。

換句話說,這不是一個「還沒開放」的產品,是從設計上就只服務一個人的工具。可以分享的是做法,不是連結。

那出門怎麼用?我用 Tailscale 讓 iPad 連回家裡那台筆電,中間不會產生任何公開網址,開頭那張咖啡廳的照片就是這樣來的。Tailscale 怎麼設定,之後會另外寫一篇介紹。


🔁 結案紀錄

  • 8/27 開工,8/28 音檔全部重切,8/30 清掉測試紀錄、正式啟用。
  • 9/13 試行兩週期滿:維持「筆電開著、出門時連回去」的用法,不另外買常駐開機的小設備,音檔也不上雲。
  • 9/30 專案結案:工具進入日常使用,遇到問題再修。
  • 到 10/2 的使用紀錄:打卡 11 / 30 天、已聽 440 / 1200 個字、已標記 427 個、待複習 171 個(就是上面那張進度總覽)。

沒有天天用,中間也停過。上一次靠書和 MP3,我停在第 10 天;這次讓我回來的不是功能多,是一天做完會有一個勾。


❓ 快速回答

這個工具是什麼?
我為了準備 TOPIK、用 Claude 協作做的個人韓文學習工具。它把 30 天 1,200 個單字變成一題一題的盲聽打卡測驗:播音檔、自己猜、對答案、標掌握度、寫筆記,一天聽完就打一個勾,紀錄全部寫回 Notion。

為什麼不開放給大家用?
音檔是教材的內容,有版權,不能放到任何公開得到的地方。所以音檔留在我自己電腦的資料夾裡,介面也只跑在本機端,沒有公開網址。可以分享的是做法,不是連結。

不會寫程式真的做得出來嗎?
做得出來,但真正需要人的是驗收。這個案子裡的驗收就是戴耳機聽完一整段音檔,然後說出哪裡不對:AI 找得到原因,但要有人先聽出問題。