我在特殊選才的最後兩週,做了一個工具來讓自己不怕漏繳
那天晚上十一點,我把清大的報名系統打開第四次,只為了確認「其他有利申請資料」那一欄到底是不是 10 頁以內單檔。
交大那邊要手寫自傳 1000 字。清大要 4 頁內。NVIDIA 要英文。Google 要學生證影本。
我盯著螢幕,忽然發現我真正害怕的不是寫不出來——是送出去之後才發現少了一項。
我先承認:我一開始的做法很蠢
我用 Google Sheets 開了一張表,欄位寫學校、列寫項目,打勾。
三天後那張表就崩了。因為:
- 有些項目是「必繳」、有些是「選繳」,混在一起看不出完成度
- 有些學校同一個項目名稱不一樣(「讀書計畫」vs「學習計畫」)
- 檔案散在五個資料夾,我不知道哪一份是最新的
- 手寫自傳的字數,我只能用猜的
於是在某個晚上,我停下來問自己一個問題:
如果這不是「我不夠細心」的問題,而是「我沒有一個對的工具」的問題呢?
於是我做了兩個工具
我把申請這件事拆成兩半:「規劃」和「追蹤」。然後各做一個工具。
第一個:把資料夾變成一份清單
第一個工具叫書審資料包產生器。它的工作很單純:
你把要繳的項目列出來(一間學校一個「包」),把檔案拖進去,它就告訴你還缺什麼。
綠燈=已備妥、紅燈=必繳缺件、灰燈=選繳未附。就這麼簡單。
但有兩件事我刻意做得很不一樣:
第一,它不連網路。
申請資料裡有成績單、身分證影本、推薦函。這種東西不該上傳到任何人的伺服器。所以我把整個工具做成一個 HTML 檔——雙擊打開就能用,飛航模式也能用,所有運算都在你自己的瀏覽器裡跑完。
它不是「承諾不看你的檔案」,而是架構上根本沒有地方可以看。
第二,它會幫你算手寫稿紙。
交大要求自傳手寫 1000 字內。問題是我怎麼知道寫完會有幾頁?
工具裡有一個稿紙產生器:你把文字貼進去,右邊即時長出方格,上面顯示字數、行數、頁數。超過上限會用紅字告訴你超出幾個字。
列印的時候只印稿紙,按鈕跟面板都會自動消失,一張 A4 一頁。
我以前的做法是:寫完 → 發現多兩頁 → 全部重抄。現在是:寫之前就知道會停在第幾頁。
第二個:回答「我到底交了沒」
第一個工具解決了「規劃」,但沒有解決「追蹤」。
所以第二個工具書審資料包系統是一個跑在自己電腦上的小網站。打開終端機下一行指令,瀏覽器就會跳出介面——儀表板會告訴你每一包還缺幾件必繳、截止日還剩幾天,匯出可以一鍵產生 ZIP(含清單與所有檔案)。
它還有一個我很喜歡的功能:重複偵測。同一份自傳如果交了兩個包,系統會標出來提醒你——有些學校明文要求版本不得雷同。
手機連同一個 Wi-Fi 也能開,出門前躺在床上也能檢查一遍。
我知道你可能想問的三個問題
「為什麼不做成雲端網站?手機不是更方便?」
因為我不想把身分證影本上傳到別人的伺服器。這是整個設計的前提,不是事後補的說明。代價是我得自己處理啟動腳本、Port 佔用、macOS 的安全性警告——但這個代價我願意付。
「這樣不會很麻煩嗎?」
會。做工具花的時間,可能比直接用紙本筆記多。但我想的是:我做一次,之後每個人都可以用。而且我發現做工具的那兩天,是我整個申請過程中最不焦慮的兩天。
「現在還來得及做嗎?」
不用做工具。用我上面說的「集合思考」就好:開一張表,欄位是學校、列是項目,交叉打勾。你會立刻看到哪一格是空的。這張表用十分鐘就能做完,效果跟我的工具有八成像。
最後想說的一件事
我以前覺得「申請」是一件要靠意志力撐過去的事。後來發現不是。
「怕漏」是一種情緒。但拆開來看,它其實就是一個集合運算:應繳的項目,減掉已經備妥的項目。
一旦它變成集合運算,就有工具能做。而一旦有工具,焦慮就變成了進度條。
如果你正在準備特殊選才、個人申請,或是任何要交一堆文件的場合——希望這兩個工具能幫上你一點忙。
工具連結
- 書審資料包產生器(單一 HTML、可離線、不上傳檔案):https://github.com/TeWei02/application-package-generator
- 書審資料包系統(Python 本機服務、零第三方依賴):目前為私人專案,尚未公開釋出
兩個都開源、免費。也歡迎在留言區告訴我你的做法——我相信一定有人整理得比我更好。