澳底尖山腳吳家:一張族譜、一片海灣、九代人的 3D 導覽
Tags: 3D, three.js, 三貂, 乙未, 吳沙, 尖山腳, 族譜, 核四, 歷史, 淡蘭古道, 澳底, 貢寮
偶是小水滴的啦!!上一篇把台北盆地三百年的打架史畫成 3D,這篇是自己家的:家裡有一張族譜,第一行寫「清道光 20 年/西元一八四〇年率四子來台,福建省漳州府漳浦縣北地崎溪庄,來台第一代,堂號吳合成」,落腳的地方是貢寮澳底的尖山腳。
下面是同一套引擎做的貢寮:雙溪河、草嶺、隆隆山、三貂角、龍洞灣照真的位置挖出來,海岸線外面是真的海。15 站從 1626 年西班牙人給三貂角取名,走過吳沙、楊廷理、吳敝公上岸、日軍在鹽寮登陸、火車、燈塔、核四,一路到落筆此刻。右上角「🌳 族譜」會打開九代的樹,年表走到哪一代,樹上那一代就亮起來;每一站右邊一樣有一塊黃色框:同一年西方世界在幹嘛。
滑鼠拖拉旋轉、滾輪縮放,手機兩指也行;鍵盤 ← → 切站。
那張族譜
一張橫的 A3,九排黃色的世代編號,最上面一個人:吳敝公。旁邊用虛線接一段小字:
清道光 20 年庚寅十月/西元一八四〇年率四子來台。福建省漳州府漳浦縣北地崎溪庄,吳氏十三世/來台第一代,堂號吳合成。
四個兒子,一個無後(族譜寫「止」),三房往下傳;數一數不含配偶有兩百個名字,最底下第九代是 2010 年之後出生的小孩。
有幾個細節很好看(名字在家族版):
- 配偶的名字從第四代開始出現,表示記譜的人離這一代夠近。
- 第三代有一個人的名字裡帶「番」字,那個年代漢人跟三貂社通婚很平常,卯澳的漳浦吳家就是這樣。
- 第六代有一家三個孩子全部註記「在巴西」。1960–70 年代台灣有一波移民巴西的潮,尖山腳也有人去了地球另一邊。
- 第七代最左邊那十個名字畫在同一排、沒連線到四個兄弟中的誰——因為那一排就是我們家,誰是誰的我自己知道,家族版的面板上分好了。
一個時間的坑:1840 年道光二十年的干支是「庚子」,庚寅是 1830 年(道光十年)。族譜同時寫了「庚寅」跟「道光 20 年/1840」,兩個對不上,差了十年。這篇先依「道光二十年=1840」做,哪天翻到祖先牌位或更早的譜再回來改。
用長鏡頭看
有一句話是這麼說的:人生用短鏡頭看是悲劇,用長鏡頭看是喜劇。那如果把鏡頭拉到整個家族的視野,一路回追到祖先的足跡,那不就是一場很長的喜劇嗎~ XDDDD
趁著 AI 熱潮記錄一下,看看當年祖先來貢寮的時候是什麼樣子;也想想果果老了的時候,看到這個畫面會想起什麼 🥰
尖山腳在哪裡
今天地址是新北市貢寮區仁里里尖山腳街,在澳底街的南邊、鹽寮海灘的西邊。日治 1920 年設貢寮庄的時候,「尖山腳」是「丹裡」大字底下的小字,跟鹽寮、內寮、文秀坑同一個大字;「丹裡」是巴賽語「丹內」的漢譯,就是澳底的老名字,1899 年才因為日軍寫的「洩底」不雅改成「澳底」。
那座「尖山」很小,在仁和宮跟藍灣海濱園區之間、「砲台山」公車站後面,山友說山頂只有一個不知名的補點,山體被鐵絲網圍住——因為它在核四廠區裡面。官方海拔查不到,旁邊的火炎山(澳底尖)153 公尺、美艷山 161 公尺、丹裡山 74 公尺,尖山應該不到一百公尺。
從尖山腳走到鹽寮海灘十幾分鐘,走到吳沙墓也差不多,走到仁和宮五分鐘。1840 年吳敝公選的這個地方,是整個東北角最早開發的一塊:
| 年 | 發生什麼 | 跟尖山腳的距離 |
|---|---|---|
| 1626 | 西班牙人把海岬標成 Santiago,「三貂」這個名字誕生 | 三貂角 9 km |
| 1776 | 澳底吳氏開始開墾(乾隆中葉),東北角最早開發地 | 澳底 1 km |
| 1783 | 漳浦人吳沙取得三貂嶺立丹庄墾照 | — |
| 1796–99 | 吳沙從三貂開蘭;1799 病逝葬澳底 | 吳沙墓 0.5 km |
| 1807–12 | 楊廷理開三貂嶺路;噶瑪蘭設廳,草嶺線成官道 | 遠望坑 6 km |
| 1840 | 吳敝公率四子來台,落腳尖山腳,堂號吳合成 | 0 |
| 1854 | 仁和宮建廟(媽祖是平埔族婦女在林投坑海邊撿到的) | 0.6 km |
| 1856 | 三貂社「奉憲示禁碑」;1859 新社慈仁宮 | 田寮洋 3 km |
| 1867 | 劉明燈北巡,草嶺虎字碑 | 7 km |
| 1895.5.29 | 日軍近衛師團在鹽寮海灘登陸 | 鹽寮 0.7 km |
| 1899 / 1920 | 「洩底」改「澳底」;設貢寮庄,「尖山腳」列為小字 | — |
| 1924 | 宜蘭線通車,貢寮、澳底(福隆)設站 | 福隆 4 km |
| 1935 | 三貂角燈塔 | 9 km |
| 1975 | 日本御上陸紀念碑的基座改成鹽寮抗日紀念碑 | 0.7 km |
| 1980 → 2014 | 核四選址鹽寮 → 1994 貢寮反核公投 → 1999 動工 → 2014 封存 | 核四 0.9 km |
三貂為什麼是一個路口
看 3D 地圖會發現貢寮是一個被山包起來的小平原:西邊雙溪山區、南邊灣坑頭山(616 公尺)跟草嶺、東南隆隆山,只有北邊跟東邊開口對著海。雙溪河從西邊流進來,在福隆出海。
所以它是淡水廳跟噶瑪蘭廳之間唯一好走的路:從台北過三貂嶺、沿雙溪河下來到貢寮,再翻草嶺到大里,就是宜蘭。吳沙 1796 年開蘭是從這裡出發;楊廷理 1807 年開的路、劉明燈 1867 年寫的虎字碑,都在這條線上;1895 年日軍選鹽寮登陸也是因為這裡離基隆近又好上岸;1924 年火車來了之後,路口從澳底港移到福隆站;1979 年台 2 線通車,又變回來。
我們家在這個路口上住了一百八十六年。
漳浦崎溪
族譜寫「漳浦縣北地崎溪庄」。崎溪今天是福建漳浦縣石榴鎮崎溪村,漳浦吳姓最大的聚居村,村裡頂溪社有吳氏「種德堂」(傳說明初建)和崎溪吳氏祖祠;1735 年以前屬南靖縣,之後屬漳浦。「北地」查不到,可能是崎溪村下的自然村名,或是族譜對「崎溪庄北邊」的寫法。「吳合成」這個堂號網路上也找不到,應該是家族自己取的墾號或商號。
有意思的是吳沙也是漳浦人,比我們家早六十幾年到同一個地方;卯澳的吳家樓仔厝也是漳浦吳姓。漳浦→三貂這條路,應該是同鄉同姓一個牽一個走出來的。
為什麼族譜要上鎖
這個 blog 是 GitHub Pages,repo 公開、純靜態,推上去的東西 Google 會索引、爬蟲會抓、網路時光機會存,而且進了 git 歷史就永遠在。族譜上除了來台第一代吳敝公,其他人的名字——祖先也好、爸媽、伯叔、堂兄弟姊妹、配偶、小孩也好——都是整個家族的事,不是我一個人能決定要不要貼在電線桿上的。
但又想分享給家人。所以做法是:上雲的是亂碼。完整的族譜在我電腦上加密成 tree.enc.json(PBKDF2 六十萬次 → AES-256-GCM,跟網銀同一套),推上去的只有密文;明文那個檔在 .gitignore 裡,還加了一個 pre-commit 檢查擋手滑。家人按「🔑 家族版」輸入密碼,瀏覽器在自己手機上把亂碼解開,名字只存在那個人的螢幕上,不會傳回任何伺服器。程式碼全部公開也沒關係——裡面只有「怎麼用密碼」,沒有「密碼是什麼」;唯一的防線是密碼跟這篇文章無關、夠長。
怎麼做的
跟台北打架史同一套 three.js 引擎,另外加了三樣:
- 海:給一個陸地多邊形(沿今天的海岸線點出來),多邊形外面全部壓到水面下,近岸先變沙灘再變海,海岸線再加一點噪聲免得像直線。岸邊撒一些白色小片當浪花。
- 渡海:地點可以是一個海上的經緯度,吳敝公從北邊外海進澳底灣、日軍從三貂角外海進鹽寮,都是小帆船沿路線開進來,船上坐著小人。
- 族譜面板:樹是一份 JSON,深度就是世代。預設是「🌲 樹狀圖」,也可以切成清單;樹狀圖照家裡那張圖的畫法:世代橫列、名字直寫、配偶寫在左邊、一條橫槓接子女,用 SVG 從同一份資料畫出來。年表每一站標
gen,面板上那一代亮起來;站裡列出的人名點下去會跳到樹上那個人。公開版只有吳敝公一個人+往下的人數,解鎖後整棵樹、直系金邊、「⭐ 只看我們這一房」跟每站的人名才會出現。
資料跟上一篇一樣全部在 data.js,改那裡就會長出新的點、新的一站。
來源
- 貢寮區公所〈歷史沿革〉;維基百科:貢寮區、貢寮庄、仁里里、澳底、三貂角、龍門舊社遺址、貢寮新社慈仁宮、凱達格蘭族、吳沙、噶瑪蘭廳、草嶺古道、貢寮車站、福隆車站、龍門核能發電廠、卯澳吳家樓仔厝、馬崗
- 宋錦秀〈嘉慶以前三貂鹽寮地域史的建構〉《臺灣史研究》3(1),1996
- 文化部國家文化記憶庫:澳底仁和宮;Spectral Codex:Gongliao Yanliao Resistance Monument;JACAR:1895 年 5 月 29 日澳底登陸
- Battle of Keelung (1895)、Nerbudda incident、Cape Santiago Lighthouse(英文維基)
- 中華吳氏網、天下吳氏:漳浦崎溪吳氏種德堂
- 山友紀錄(健行筆記、pswoodly):澳底尖山、火炎山、美艷山
- 聚落與山的座標:OpenStreetMap(Nominatim/Overpass)
- 各年份西方事件:英文維基百科各年份條目
- 族譜:家裡那張圖