About
關於本站
陽明信望愛社數位典藏館的緣起、製作過程與致謝。
- 63 份文件
- 939 頁掃描
- 3,636 位人物
- 1579 經文引用
- 47 卷聖經
01 緣起
社團辦公室搬遷時發現這些陳舊的檔案, 前社長兼影音同工 陳冠元 想說這些手稿已經陳舊,很多都黃掉或是殘破不堪,先掃描起來。
動用數千元團契預算,幾個同工 陳冠元、洪尚恩、胡恩美、陳采衣 在影印店花了兩個下午掃描。當時的團契輔導 左智慧(左姐)首肯。
2021 年的 OCR 技術很爛,所以我們也沒辦法拿這些手稿做甚麼。 直到 2026 年,AI 崛起,vibecoding 寫網站已經不再是難事,於是我就……
02 這個網站是怎麼做出來的
寫程式的不是我,是 AI。
本站從原始 PDF 一路到瀏覽介面,幾乎完全由 AI 協作完成。 我(陳冠元)負責定義整個典藏館的需求、提供原始素材與校稿, 其餘的程式碼、Schema 設計、頁面排版與互動邏輯, 則是由 Claude(Anthropic)一邊對話、一邊由 AI agent 直接寫進 repo 完成。
整個流水線(pipeline)大致長這樣:
- 1 紙本 → PDF 掃描影印店掃描,依年代分為三個資料夾(71~81 / 81~84 / 88~91 學年度)。
- 2 PDF → 影像(PyMuPDF)每頁原始嵌入影像,否則回退到 300 DPI 點陣。939 張掃描頁面。
- 3 影像 → OCR 文字(Gemini 2.5 Pro)繁體中文 OCR,含不確定字以 [?] 標註;逐頁產生 Markdown。
- 4 OCR → 結構化中介資料(Gemini + Pydantic)自動抽取標題、日期、人物、聚會、引用經文、地點、主題等欄位;少量人工校對。
- 5 人物歸併(build_people.py)以姓名 + 系級保守合併同名/OCR 不確定形,並收斂跨年代同名為單一條目,最終得到 3,636 位人物。
- 6 中介資料 → 靜態網站(Astro + Tailwind + MiniSearch)所有頁面 build 階段預先靜態化,CJK-aware 搜尋索引在瀏覽器內即時運算;影像產 webp 縮圖加速載入。
03 致謝
感謝前輩們,用心保留團契的歷史, 讓我們能借用科技的力量考古,回溯前輩們的軌跡, 以及前輩們是如何信靠神、經營團契、肢體之間如何連結。
04 聯絡 & 協作
前社長兼影音同工 陳冠元
galen147258369@gmail.com如果想要網頁原始碼、回報錯字/錯誤、或是想成為網頁協作者,十分歡迎,請聯絡我。 此典藏館為非商業之社群保存性質,僅供陽明信望愛社相關歷史研究與懷舊使用。