跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

Show HN: Pastport – 你的iPhone留下的Airbnb痕跡

文章摘要

Pastport 是一款本地運行的 macOS 應用和命令行工具,用於從 Safari 瀏覽歷史中提取旅行軌跡、預訂信息、活動片段和追蹤器。它完全在設備上運行,通過 Touch ID 保護,無需雲賬户,並利用 Apple 基礎模型或本地 Ollama 模型,確保數據不會離開你的 Mac。

來源Hacker News AI作者: anupamchugh
Show HN: Pastport – 你的iPhone留下的Airbnb痕跡
報告錯誤

更正渠道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

Pastport 是一款面向隱私優先用户的 macOS 原生應用,它能從你的 Safari 瀏覽歷史中挖掘出旅行相關的信息。無論是住宿預訂、行程確認,還是在線追蹤器,它都能幫你一一發現。所有處理都在本地完成,不需要註冊賬户,也不會將數據上傳到雲端。

這款工具的核心功能是通過 Swift 語言實時分析 Safari 歷史數據庫。它會創建一個臨時只讀副本,確保不修改原始數據。查詢時,系統會默認清除敏感字符串,並對涉及隱私的線程進行屏蔽,確保任何數據都不會離開你的 Mac。整個處理流程遵循“邊界”原則:Swift 負責計算事實,設備上的模型僅對一個小型證據包進行措辭。如果證據不包含答案,Pastport 會誠實地表示不知道。

Pastport 能夠識別四種類型的信息:"活動軌跡"(包含座標和時間戳的鏈接)、"預訂"(確認郵件、行程單、收據等)、"活動片段"(短時間內的相關活動)以及"追蹤器"(重定向、中間頁和廣告參數)。這些檢測器基於合成訪問記錄和通用格式構建,不依賴特定品牌列表,確保了檢測的通用性和可擴展性。

安裝方面,Pastport 要求 macOS 14 或更高版本。如果要使用 Apple 基礎模型,則需要 macOS 26 並開啓 Apple Intelligence。你可以從最新發布版下載經過簽名和公證的應用,或者通過 Swift 自行編譯。首次使用時,需要授予應用或終端完全磁盤訪問權限。此外,還有一個安全演示模式,可以避免讀取真實的 Safari 歷史。

命令行工具提供了豐富的查詢選項:"pastport recent"用於最近活動,"pastport bookings"查看預訂,"pastport trail"追蹤軌跡,"pastport trackers"列出追蹤器。還可以使用自然語言查詢,例如"pastport ask 'what did I book and where did I stay'"。高級用户可以使用"pastport eval --runs 3"進行多次評估。

開發人員可以輕鬆參與貢獻。項目採用 MIT 許可,所有檢測器都基於合成訪問記錄和通用格式,不依賴特定品牌列表。目前該項目在 GitHub 上已公開,歡迎社區貢獻。

展開要點與分析

文章情報

工程師進階

要點

  • Pastport 本地分析 Safari 歷史,發現旅行相關數據,無需雲服務。
  • 支持 Apple 基礎模型(macOS 26+)或本地 Ollama 模型,數據不離開設備。
  • 可識別活動軌跡、預訂確認、短期活動片段和追蹤參數。
  • 開源(MIT 許可),需要 macOS 14+,提供 GUI 和 CLI 兩種模式。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。