My Bible

進度與待辦

MVP 第一階段完成,進入功能擴充期

已完成

基礎架構

  • Next.js scaffold + shadcn/ui init
  • 三欄式 Sidebar(書卷欄 + 章節欄,全 Server Component)
  • 章節閱讀頁(/scripture/[book]?chapter=N,含全卷模式)
  • 右側 Context 欄:地圖 tab(mini-map)+ 角色 tab(含展開詳情)
  • 譯本切換器

譯本資料

  • CUNP(youversion_cunp):YouVersion 來源,66 卷
  • CCBT(youversion_ccbt + biblegateway_ccbt):雙來源驗證
  • NIV(youversion_niv + biblegateway_niv):雙來源驗證
  • CUV(github_cuv):GetBible 來源

資料集整合

  • 人物資料(people.json,來源:Theographic)
  • 地點資料(cunp-place-annotations.json + place-meta.json,來源:OpenBible Geocoding × CUNP 標注)
  • 譯本差異分析(translation-diff.json)
  • 地點來源比較(places-comparison.json)
  • CUNP 地名標注(OpenBible Geocoding 1,285 個地點 → CUNP 字元位置,共 8,505 筆,10 batch 全部完成)

資料集參考頁(/workspace/)

  • 各譯本原始資料瀏覽:CUNP、CCBT、NIV
  • Strong Number、OSIS 書卷、翻譯差異、地點比較
  • Theographic、OpenBible 交叉引用、OpenBible Geocoding、TIPNR、OpenScriptures
  • 地點資料瀏覽(place-data):1,285 個地點 + CUNP 高亮標注

待辦

  • 全文搜尋(跨書卷關鍵字)最高優先
  • 交叉引用整合進閱讀頁(OpenBible 資料已備妥)
  • 時間軸視覺化(王國興衰、先知時期、宣教旅程)
  • 圖譜探索(Obsidian-style graph view)
  • 實體頁面(人物 / 地點各自的獨立詳情頁)
  • Dataset 目錄頁(整合現有 references,加入 ?page=dataset 路由)