語言繁體
返回 Peeka
Beta · TestFlight

Peeka Beta 更新說明

Peeka 0.1.8(20261028.1)已通過 TestFlight 審查,狀態於 2026 年 10 月 29 日確認。本頁整理相較 TestFlight 0.1.6 的累計更新;Mac App Store 正式版仍為 0.1.7。

透過 TestFlight 下載 Beta 版本 (在新分頁中開啟)

項目日期依據原始碼標籤,不代表 TestFlight 審核或實際開放日期;建置號依據標籤對應的 App 專案。舊項目描述當時版本的功能。

0.1.8已通過 TestFlight 審查建置號 20261028.1

Xcode 與 Swift Package 摘要、AAR 分析及 Apple Archive

相較 TestFlight 0.1.6 的累計更新:

  • 擴充免費原始碼語法突顯,涵蓋更多語言、網頁範本、建置檔、點檔案與鎖定檔,並改善檔名辨識。
  • 新增 Xcode 與 Swift Package 結構化摘要;基本資訊及獨立檔案的 Source 免費,Pro 提供建置宣告、相依項目及 Scheme 參數。捲動群組適應窄版預覽。
  • Android AAR 摘要、目錄瀏覽與按需類別項目計數免費;Pro 提供 Manifest、Classes、Native、Resources 分析。
  • 新增免費 Apple Archive 目錄,依內容區分 Apple Archive、Android AAR 與 ZIP。
  • Apple App 預覽新增建置 SDK/Xcode 與各架構系統需求;Pro 提供元件、相依項目、技術線索與隱私權宣告摘要。
  • 改善取消、損壞檔案的降級處理、欄位對齊與翻譯;Markdown 背景填滿預覽範圍。
  • Finder 檔案縮圖暫緩,快速查看內容與視窗圖示繼續保留。

測試重點

  • 開啟 Peeka,視需要啟用快速查看延伸功能。檢查 Finder 直欄預覽與空白鍵視窗。變更格式開關或 Pro 權益後,關閉並重新開啟預覽。
  • 檢查 .xcodeproj、.xcworkspace、.xcscheme、.xcconfig、Package.swift、Package.resolved 的寬窄版面及可用的摘要/Source 切換。比較免費與 Pro 欄位;摘要中的 Scheme 環境值應預設隱藏,主動揭示後才顯示。Manifest 不執行 Swift、不執行相依解析或下載套件,也不開啟外部參照。
  • 預覽 Android、Apple .aar 及改名為 .aar 的 ZIP,檢查路由、清單/分欄、資料夾與免費類別計數。Pro 載入 Android 分析及搜尋類別/路徑,返回 Classes 後檢查搜尋狀態。選用分析失敗應保留可讀目錄。
  • 檢查 .app、.appex、IPA 身分與建置資訊;Pro 檢查可取得的元件、連結及隱私權宣告。xcarchive 仍屬 Pro。缺少選用資訊不應清除基本資訊。
  • 測試原始碼、範本、鎖定檔、明暗模式的短 Markdown 與快速切換檔案。限制或不支援內容應有說明,不應殘留舊結果。
  • 回歸免費 APK/IPA、Diff、SQLite 結構;Pro SQLite 記錄、相容的 7z、macOS 14.4+ Mermaid,以及購買、回復購買項目與既有偏好。

已知限制

  • 限制:僅靜態檢查宣告,不計算最終建置值,不做安全稽核或簽章有效性驗證。無反編譯、解壓縮、通用 Inspector、比較或匯出。安全預算不因購買而解除,Finder 路由由 macOS 決定。
0.1.6已通過 TestFlight 審查建置號 20261020.1

開發者套件、大型壓縮檔與 Pele 圖表

Peeka 0.1.6(20261020.1)相較 0.1.5 的原始碼變更:

  • 新增 Pro .framework 與 .dSYM 套件預覽,顯示身分及可取得的 Mach-O 架構、UUID、平台資訊。
  • 大型壓縮檔可按需讀取中繼資料,清單不再固定截取前 256 項;改善索引、排序、取消與預覽恢復。
  • ZIP/JAR/WAR、TAR/TGZ 檔名辨識增加常見舊編碼偵測,參考系統偏好語言並優先遵循明確的編碼宣告。改善 LZMA/LZMA2 編碼標頭及受支援的單 coder solid 7z 清單。
  • Mermaid 離線繪製改用內建 Pele 1.6.0,配置和支援語法可能與舊引擎不同。改善中繼資料標籤、在地化和百分比控制項。

測試重點

  • 啟用快速查看延伸功能及對應格式。使用 Pro 檢查平面/版本化 Framework 與 dSYM 的身分、架構和 UUID。Finder 將 Framework 以目錄展開時使用空白鍵預覽;dSYM 同時檢查直欄預覽。
  • 測試超過 256 項及含巢狀目錄的 ZIP/TAR/TGZ,檢查清單/分欄、展開、排序和鍵盤導覽。索引時切換或關閉檔案後重新開啟,不應恢復舊結果或舊選取項目。
  • 檢查中日韓與西歐舊編碼名稱、UTF-8 和 ZIP Unicode Path。修改系統語言後重新啟動 App 與延伸功能。使用 Pro 檢查受支援的 LZMA/LZMA2、solid 7z,以及不支援配置的明確回退。
  • 在 macOS 14.4+ 使用 Pro 檢查獨立及 Markdown Mermaid、複雜 Git 圖、長圖、圖形/原始碼、符合視窗、100%、平移縮放及明暗外觀。回歸免費 Diff、APK/IPA、SQLite 結構,Pro 記錄/BLOB 前綴、購買/回復及格式偏好。回報請附 macOS、建置號、檔案類型及 Pro/開關狀態。

已知限制

  • 壓縮檔仍受資源與時間限制,結果不完整時會明確提示。短檔名等歧義編碼仍可能誤判。加密 7z 標頭、篩選鏈和不支援的配置仍無法使用;預覽不解壓縮檔案。
  • 一般 ar 靜態框架僅顯示身分;dSYM 不展開符號或符號化當機報告。Framework、dSYM、Mermaid 不提供自訂縮圖。Mermaid 圖形需 Pro 和 macOS 14.4+,語法不支援或超限時回退原始碼。Pro 不改變 Finder 路由或解除資源限制。
0.1.5TestFlight 狀態待確認建置號 20261016.1

原生 Diff/Patch 檢視與圖表改善

Peeka 0.1.5(20261016.1)相較 0.1.4 的原始碼變更:

  • 新增免費的原生 .diff/.patch 預覽,支援原始碼、流動、對齊雙欄、統一差異模式,提供檔案切換、新舊行號、增刪統計和文字複製。
  • 改善郵件補丁、引號及空格路徑、大型變更區塊和取消。改善 Mermaid 主題、連線、Git 圖、桑基圖、看板與長圖配置。
  • 改善 ZIP 與 Android AAB 邊界處理、Mermaid 預覽生命週期,以及全部八種支援語言的翻譯。

測試重點

  • 在 Finder 直欄與空白鍵預覽中切換 Diff 模式和檔案、捲動大型 hunk 並複製文字。測試連續郵件補丁、空格路徑、重新命名、二進位補丁和不完整輸入。重新開啟應恢復 Source 模式。
  • 在 macOS 14.4+ 使用 Pro 檢查獨立及 Markdown Mermaid、明暗外觀、窄視窗、符合視窗與平移縮放。回歸 ZIP/AAB、購買/回復及格式開關。

已知限制

  • Peeka 僅顯示既有補丁,不比較任意檔案或套用補丁;部分或不支援的輸入保留原始碼及原因。跨繪製文字片段選取請使用 Source。
  • Mermaid 圖形需 Pro 和 macOS 14.4+;Markdown 中的 Mermaid 高亮原始碼仍免費,輸入和繪製限制仍適用。
0.1.4建置號 20261014.1

在快速查看中預覽離線 Mermaid 圖表

Peeka 0.1.4(20261014.1)相較 0.1.3 的更新:

  • 新增 .mmd/.mermaid 獨立檔案與 Markdown Mermaid 圍欄的離線預覽,涵蓋二十類圖表,包括多分支 Git 圖。圖形模式需要 macOS 14.4 或以上版本及 Peeka Pro;Markdown 中的 Mermaid 高亮原始碼仍免費。
  • 支援圖形/原始碼切換、平移縮放、100% 與符合視窗。改善明暗外觀和窄視窗配置,長圖可自動縮放至低於手動縮放下限。
  • 設定 → 關於新增第三方授權,可離線查看 Mermaid 及內嵌相依套件聲明,支援文字選取和複製。
  • 改善 7z 降級與 ZIP/APFS 邊界驗證,加強描述檔的授權檢查,並修復 Release 啟動警告。

測試重點

  • 啟用快速查看延伸功能及獨立 Mermaid 格式開關。在 macOS 14.4+ 使用 Pro 測試 Finder 分欄與空白鍵預覽、圖形/原始碼切換、原始碼選取複製、平移、捏合縮放、100% 與符合視窗。修改格式開關後重新開啟預覽。
  • 測試兩種 Markdown 主題中的 Mermaid 圍欄、長圖、多分支圖、語法錯誤和超大圖表;檢查附有原因的原始碼回退、快速切換檔案、調整視窗和重新開啟後的預設狀態。在 macOS 14.0–14.3 上,Markdown 保留原始碼,獨立 Mermaid 與圖形控制項應隱藏。
  • 檢查第三方授權、購買/回復,以及 ZIP/7z、DMG/PKG、描述檔、APK/IPA、日誌和 SQLite。回報請附 macOS、Peeka 版本/建置號、檔案類型、Pro/格式開關狀態及重現步驟。

已知限制

  • 獨立 .mmd 的 Finder 啟用、最低 macOS 14.4 和實體觸控板手勢仍需 Beta 驗證。開發記錄已確認 Markdown 內嵌圖表,不代表所有 Finder 入口均已驗收。
  • Mermaid 不提供縮圖,不載入外部資源,不允許設定覆寫。語法錯誤或超過輸入、圖形、時間、輸出上限時回退原始碼。部分 7z 變體無法列出內容;既有系統路由與縮圖限制仍適用。Pro 不改變系統路由,也不解除資源限制。
0.1.2建置號 20261009.1

在 DMG 與 PKG 預覽中查看 App 圖示

本次 Beta 更新在受支援的 DMG 與扁平 PKG 快速查看中加入 App 名稱和圖示,並改進預覽可靠性。相較 0.1.1:

  • DMG 與扁平 PKG 的免費預覽先顯示基礎後設資料,再補充可發現的 App 名稱與圖示。支援的路徑包含 HFS+/HFSX、未加密 APFS,以及未壓縮、gzip 或受支援的 PBZX 安裝程式承載資料。
  • 外層磁碟映像沒有 App 時,Peeka 可探查一層直接包含的 DMG。多元件 PKG 的結果會保留其元件路徑。
  • Retina App 圖示更清晰,預覽頁首更簡潔,圖示在背景解碼,窄視窗改用堆疊版面。
  • 修復壓縮檔邊界與資源上限、Android 資源、Apple 套件後設資料、文字編碼、SQLite 與快取失效的可靠性問題。
  • 主 App 日誌檢視器暫緩期間,工具列與選單入口已隱藏。TXT/TEXT 自動內容辨識已封存;文字載入器仍保留原文回退。

測試重點

  • 啟用 Peeka 的快速查看延伸功能以及待測格式。同時檢查 Finder 直欄預覽與空白鍵快速查看。
  • 測試只有一個 App、有多個 App、有多元件、有一層直接嵌套的 DMG、缺少圖示,以及沒有 App 的 DMG 與扁平 PKG。檢查最初的後設資料、最終的 App 清單與回退圖示。探查不應掛載、安裝或執行腳本。
  • 檢查淺色與深色外觀、Retina 螢幕、窄視窗、長標題與快速切換檔案。圖示應始終對應當前檔案。
  • 再檢查 APK/IPA、Markdown、日誌、ZIP/TAR/gzip、SQLite,以及購買、恢復與格式開關。SQLite 概要與結構仍免費;記錄頁與 BLOB 預覽需要 Pro。
  • 透過 Peeka 支援回報問題,並附上 macOS 版本、Peeka 版本/建置號、檔案類型與重現步驟。

已知限制

  • 加密容器、目錄式 PKG、只有 Assets.car 的圖示,以及部分檔案系統或壓縮變體不受支援。不完整的探查結果不能當作容器中沒有 App 的證據。
  • 開發機器上的 TXT 與 IPS 曾由系統文字預覽接管。TXT 自動內容辨識不是本版交付的功能。
  • 開發機器上的 Peeka 縮圖發現與 Finder 圖示模式驗收仍未解決。DMG/PKG 的 Finder 圖示仍是系統圖示;這次圖示改進只用在快速查看內部。
  • Pro 不改變 macOS 的格式分發、不解除資源上限,也不修復損毀的檔案。
0.1.1建置號 20261005.1

日誌與當機報告預覽。

標籤 0.1.1 記錄的歷史變動。

  • 新增日誌與當機報告的高亮原文預覽和行號,支援可讀的 OUT/TRACE 與日誌型 JSONL/NDJSON;未識別內容回退為原文。
  • Pro 新增結構化日誌詳情與精簡概要,最多 2,000 筆。統計與時間戳記只涵蓋已解析的預覽。CRASH 與標準 IPS 報告顯示可用的行程、例外與執行緒資訊,不做符號化,也不做根因分析。
  • 新增主 App 日誌檢視器,支援獨立視窗、工具列/選單入口與系統「打開方式」。這些工具列和選單入口在 0.1.2 中暫緩並隱藏。
  • 改進快速查看註冊檢查、ZIP CRC32 驗證、多成員 gzip、TAR 處理、描述檔上限,以及 SQLite/JSONL/CSV 的有界讀取。
  • 新增預覽快取過期與主動失效;修復空的 StoreKit 重新整理會撤銷已驗證 Pro 的問題,關閉時取消 BLOB 讀取,並擴充真實環境樣例與回歸驗證。

已知限制

  • 開發機器上的 TXT 與 IPS 會交由系統文字預覽處理;當時的主 App 檢視器提供了替代方式。訪達縮圖發現仍未解決。
0.1.0建置號 20261003.1

原始碼、大綱與心智圖檢視。

標籤 0.1.0 記錄的歷史變動。

  • JSON、YAML、TOML 與 INI 新增原始碼/大綱/心智圖檢視,包含摺疊、展開與文字選取。每次預覽都以原始碼模式開啟。
  • 大綱與心智圖使用原生 AppKit 控制項,繪製可見節點,並支援觸控式軌跡板平移與捏合縮放,同時改善卡片尺寸與長標籤版面。
  • 14 種原始碼語言各自使用獨立的格式開關,並遷移先前的共用偏好設定;格式目錄拆分為原始碼、組態與資料庫分類。
  • 原始碼概要收成可橫向捲動的單行。更新關於與輔助說明,加入官網、X 與支援聯絡方式;擴充審核樣例與結構預覽的回歸驗證。

已知限制

  • 結構投影最多 1,000 個節點、32 層,標籤最長 256 個字元。YAML/TOML/INI 支援保守子集,並可回退至原始碼;這些檢視不驗證語法。
0.0.9建置號 20261001.1

原始碼語法高亮與行號。

標籤 0.0.9 記錄的歷史變動。

  • 新增 Swift、C、C++、Objective-C、Java、Kotlin、JavaScript、TypeScript、Python、Go、Rust、Shell、HTML 與 CSS 的免費原始碼預覽,最初共用同一個格式開關。
  • Markdown 圍欄程式碼區塊依明確的語言提示與常見別名高亮;未知語言維持純文字,diff/patch 保留新增行與刪除行的著色。
  • 原始碼改用原生唯讀文字檢視,可跨行選取、複製,並橫向捲動。可見行號保持對齊,且不會進入複製的文字。
  • 改善精簡版面、可見範圍著色與結構化語言的詞法分析;擴充大型檔案、Unicode、主題與取消路徑的回歸驗證。

已知限制

  • 高亮是本機詞法分析,不是執行程式碼,也不驗證語法。TS/MTS 的訪達分發可能與系統影片類型衝突。
0.0.8建置號 20260930.1

SQLite 結構與記錄瀏覽。

標籤 0.0.8 記錄的歷史變動。

  • SQLite 概要與資料表結構改為免費。Pro 新增每頁最多 100 列的唯讀記錄瀏覽,以及 BLOB 開頭 4 KiB 的預覽。
  • 新增雙欄資料庫版面,包含資料表側邊欄、結構/資料控制項、鍵盤導覽,以及非同步讀取欄數。
  • 依檔案標頭辨識 SQLite,加入 DB3/S3DB/SDB 候選,並移除寬泛的 public.data 註冊,以免承接無關的預覽。
  • 改善唯讀連線的清理、WAL/SHM 變更處理、取消、過期結果、截斷提示,以及損毀檔案的錯誤。
  • 加強 gzip、CSV、7z 以及 Android 與封存檔的解析;改善 xcarchive 選擇、縮圖完成處理、樣例與簡體中文文案。
0.0.7建置號 20260928.1

結構化文字著色與選單列入口。

標籤 0.0.7 記錄的歷史變動。

  • 為 JSON/JSONL、XML、YAML、TOML、SQL、Protobuf、GraphQL 與 INI 加入輕量語法著色,並使用精簡概要與可選取的原始碼區域。
  • 新增可記住開關狀態的選單列項目,可開啟 App、設定或結束,並說明隱藏程式塢圖示後如何使用。
  • DEFLATE 輸出緩衝改為按需要增長;Android 資源依完整資源 ID 建立索引,同時保留預算與取消處理。
  • 為 App 與兩個延伸功能加入隱私權清單;共用的 Run Scheme 預設改為真實的 Apple Sandbox,並整理 Free/Pro 審核樣例與發行準備。

已知限制

  • 此歷史標籤的日期早於 Mac App Store 正式發行日。它沒有加入獨立的 HTML/CSS/JavaScript 或日誌預覽,語法著色也不驗證語法。
0.0.6建置號 20260927.1

DMG/PKG 中繼資料與加密 ZIP 清單。

標籤 0.0.6 記錄的歷史變動。

  • 新增免費的 DMG 中繼資料預覽,使用 UDIF 尾端,包含檔案大小與由磁區推算的映像檔容量,不掛載,也不列出卷宗內容。
  • 新增扁平 PKG 的中繼資料預覽,顯示檔案大小、可見元件數,以及 Distribution/Scripts 是否存在;不讀取承載資料、不執行腳本、不驗證簽章。
  • 中央目錄可讀時,列出加密 ZIP 項目的名稱、大小與加密狀態;仍然不能擷取或解密。
  • 購買或恢復而新取得 Pro 時,自動開啟 Pro 格式;之後的恢復或重新整理會保留使用者關閉的格式。擴充審核樣例,並修復 0.0.5 的 Release 建置。

已知限制

  • 此版本的 DMG/PKG 支援只有中繼資料,不提供訪達縮圖。App 探查與圖示在 0.1.2 加入。
0.0.5建置號 20260922.1

格式開關與互動式壓縮檔。

標籤 0.0.5 記錄的歷史變動。

  • 新增逐格式的預覽開關,透過 App Group 同步到快速查看;Pro 格式會引導使用者前往購買頁。
  • 更新 Pro 購買文案與格式說明,解釋免費與付費能力、範例,以及一次性購買;並補充審核與沙盒購買指引。
  • 新增互動式壓縮檔目錄瀏覽、檔案詳情與預覽模式切換,並改善側邊欄尺寸、展開動畫與輔助使用。
  • 改善封存中繼資料、gzip-tar/WAR 類型宣告與 gzip 檔名顯示;並擴充快速查看控制器對開關、空狀態與無法使用的預覽所做的實際繪製檢查。

已知限制

  • 0.0.5 標籤的專案設定仍保留 App 行銷版本 0.0.4 與建置 20260922.1;標題依發行標籤記載。
0.0.4建置號 20260922.1

可搜尋的格式目錄。

標籤 0.0.4 記錄的歷史變動。

  • 主頁面改為資料驅動的 App/文件/壓縮檔目錄,側邊欄新增壓縮檔分類,並可依名稱、副檔名或說明即時搜尋。
  • 快速查看的設定引導移至「設定 → 一般」,恢復系統標題列,並在工具列放入原生搜尋欄位。
  • 新增精簡的 Pro 標章,以及以副檔名開頭的格式列;文字被截斷時顯示工具提示。
  • 常見壓縮檔預覽改為免費,7z 與 Java manifest 的詳情仍屬 Pro。加強解析器、取消、存取檢查與 JSONL/XML 處理,並移除舊的外掛與字體預覽路徑。
0.0.3建置號 20260920.1

更安全的解析,以及先顯示清單的壓縮檔預覽。

標籤 0.0.3 記錄的歷史變動。

  • 壓縮檔先顯示路徑和大小,再顯示概要中繼資料,可見項目上限提高到 256。
  • 在文件頁說明 Pro 壓縮格式的涵蓋範圍。
  • 遮罩 dotenv 的值,拒絕整數溢位與 bundle 路徑跳脫,並修正不準確的格式中繼資料。
0.0.2建置號 20260918.1

Android 檢查與更完整的 Markdown。

標籤 0.0.2 記錄的歷史變動。

  • 為 APK/AAB/AAR/APKS/XAPK/APKM 新增有界的 Android 概要,包含宣告旗標、元件數量、深層連結、推斷的技術堆疊與資源。
  • Markdown 預覽擴大為 960 × 720,支援 GFM 表格、工作清單,以及有大小上限的沙盒本機圖片,並離線繪製。
  • 文件頁聚焦於 Android 與 Apple 套件的 Free/Pro 涵蓋範圍;bundle、UTI、App Group 與 Pro 商品識別碼遷移至 studio.mellowbit.peeka。
  • 更新 Pro 的識別、設定、隱私權與網站連結;移除尚未交付的比較與匯出宣傳,並補充 App Store Connect 的內購設定文件。
  • 目前權益為空時,從已驗證的交易恢復 Pro;修復改名後的 APK 圖示資源路徑與資源項目預算,並清理失效的延伸功能註冊與權益觀察器。
0.0.1建置號 20260902.1

第一個 Android 套件預覽里程碑。

標籤 0.0.1 記錄的歷史變動。

  • 為 Android 套件加入快速查看與訪達縮圖預覽:APK、AAB、AAR、APKS、XAPK 與 APKM。

已知限制

  • 此標籤記錄初期實作里程碑,不能證明縮圖分發在每一部 Mac 或後續版本都能運作。