Manifest 契約
Manifest 定義 package identity、work、edition、assets 與 navigation entry points。
本地優先 reader 應用
BookField 可在你的裝置上閱讀可安裝的 .wbpkg packages。它為學習材料、reference content、annotations、排程與 offline reading 而設計,不把 app 變成 cloud service。
匯入 .wbpkg
離線閱讀
筆記與高亮
Package 格式
.wbpkg 是 BookField 使用的可安裝 package format。一個 package 會包含本機使用所需的 manifest、ReaderDoc content、media assets、navigation tree、optional study plans 與 locator indexes。
Manifest 定義 package identity、work、edition、assets 與 navigation entry points。
ReaderDoc-backed text 會匯入 local storage,因此 app 不會在 runtime 解析 EPUB、HTML 或 CSS。
當相符 packages 已安裝時,locator indexes 與 bindings 可讓 authored references 在裝置上離線解析。
Reader 體驗
BookField 關注 package 安裝後的 reader experience:Library management、reading position、本機 annotations、排程與 search。
可從 app Library,或透過 Files 與 Open In flows 匯入 .wbpkg files。
開啟最近使用的 packages,並讓閱讀入口靠近 package 本身。
當 package 包含 schedule metadata 時,可在 Calendar 中使用 authored study plans。
在裝置上保留 highlights、paragraph notes、bookmarks 與可搜尋的 local records。
Package 交接
公開頁面將 handoff 保持在產品層級。它說明準備好的 package 如何進入 BookField,而不揭露 internal production tooling。
Publisher 或 internal workflow 為 BookField 準備可安裝的 package。
使用者將 package 匯入 BookField,reader 會驗證並儲存在本機。
已安裝的 package 會出現在 Library,authored schedules 與 search data 也可使用。
Platform 狀態
技術說明
使用 package overview 判斷 BookField 是否符合你的 content model,或討論你的材料所需的 custom distribution flow。