Skip to Content
開發者計畫開發者計畫總覽

開發者計畫

HypeLink 對外開放三種可獨立開發的擴充類型:

類型範本位置(hypelink-theme/ repo)發佈形式對應平台功能
主題theme/hypelink-theme-template/theme.publish.json + 靜態資產 zip/dashboard/brands/.../design/themes 套用
模組module/(規劃中,現以內建 catalog 定義)module_item 資料列資訊頁「新增模組」對話框
互動體驗interaction/hypelink-interaction-template/互動體驗 schema + React 元件後台「品牌體驗 → 互動」

這三種擴充都可以獨立於主平台開發、預覽與測試,完成後透過管理後台上架。

共同開發前提

  • Node.js>=22.21.1 <23
  • 套件管理:主平台 hypelink/ 用 npm;主題 / 互動體驗範本使用 pnpm
  • 範本來源:三個範本皆位於 hypelink-theme/ 這個 獨立 git repo(與 hypelink/hypelink-backend-v3/ 平行放置)

變更三者的 格式或合約(如 theme.publish.json schema、互動體驗 schema、模組 dataSchema)時,必須在同一輪 commit 內同步更新對應範本與平台行為,避免範本與平台行為不一致。

章節索引

Last updated on