懶得看稿,所以我寫了一個會看稿的東西
「哈!建瑋現在剛好放暑假,這次校稿就交給他吧!」
主管在單位會議上講完這句,會議室安靜了兩秒。我能感覺到所有人的視線轉過來,禮貌,又帶著一點點好奇的期待。
我心裡咕噥了一句:暑假?我哪來的暑假,手邊還有別的事情卡著呢。但場面話總要講得漂亮,於是我中氣十足地回了一句:「沒問題,全身心無條件協助!」
說完自己都覺得好笑。內心已經自己上演完一輪小劇場,外表還是維持著職場該有的得體微笑。
事情是這樣的。花蓮慈濟醫院今年滿40周年,相關慶祝活動正如火如荼籌備中,40周年特刊的編輯小組更是忙到天昏地暗。初稿一篇一篇生出來,需要有人幫忙校對。
而那個「有人」,剛剛被點名了。
我得先承認一個不太光彩的事實:閱讀這件事,對我來說,從來不是會主動想做的事。
先講清楚,這不是程度問題,我好歹也唸到研究所了。單純是不愛而已。眼睛習慣看的是程式碼裡的括號跟分號,不是中文稿子裡的逗號跟頓號。叫我debug,我兩眼發亮;叫我逐字看一份兩千字的特刊稿,我會先恍神三秒,然後開始想中午吃什麼。
而且,我懶。這點我從不否認,也沒打算否認。
但任務不能拒絕。40周年,醫院的大日子,特刊是要拿出去給來賓、給長官、給十方大德看的。錯字這種事,平常不會死人,放在周年特刊上,是會社死的。
我點頭如儀,心裡卻已經在想別的事。
回到座位,我盯著螢幕,想了大概0.5秒。
這個工具,我以前沒做過。但既然要逐字校對一份PDF特刊稿,那不如花點時間,刻一個工具出來,讓機器幫我看,我只負責確認結果。
0.5秒之後,決定就下好了。
上傳PDF,自動逐頁逐行抓出繁體中文的錯別字,產出校稿報告,還能下載成Excel方便篩選——這就是我要的東西。
那個決定的瞬間,有種小小的、說不出來的爽感。不是中樂透的那種爽,是「反正要花時間,那就花得有意義一點」的那種爽。很小,但很真實。
於是計畫很簡單。
等編輯小組把初稿生出來,我就把PDF丟進工具,喝口咖啡,等它跑完。報告出來,第幾頁第幾行哪個字打錯了、建議改成什麼,一條一條列得清清楚楚。
我要做的事情,從「逐字逐句地讀」變成「逐條地確認」。
工作量沒有消失,但性質完全不同了。前者是苦工,後者比較像是審稿——還是有點累,但至少不會讓我中午吃什麼都想不出來。
有人可能會問,叫AI跑一次校稿要花API費用,這樣真的省嗎?
省。而且省得理所當然。
語言模型跑一次,幾塊錢、幾十塊錢,頂多。但要是我自己逐字看完一份兩千字的特刊稿,再加上後面校稿小組那一輪一輪的反覆確認,那個時間成本,遠遠不是幾十塊錢能買到的。
時間花下去了,就該換成一個能重複使用的東西,而不是用完就消失的勞力。這次是40周年特刊,下次可能是別的稿子、別的活動、別的截止日期,但工具還在那裡,隨時待命。
我覺得任何任務都該用這種心態去做:把現在花掉的力氣,包裝成一個將來還能用的東西。幫了現在的自己,也順手幫了未來那個一樣會懶、一樣會被交辦校稿任務的自己。
這大概就是程式人少有的小確幸——明明是被逼著做的苦差事,做完之後卻變成一份留給未來的禮物。
工具我放在GitHub上:chinese-proofreader。
公傳室內部那套需要帳密才能登入,外人進不去——但程式碼是開的。如果你也常被交辦校稿這種苦差事,歡迎直接fork回家,接上你自己的API key,燒你自己的token就好。
我的額度,留給我自己的40周年特刊校稿用。