Spinstack 1.5 讓 iPhone 成為黑膠品相掃描器,並為量到的結果標上價格
華盛頓州柯克蘭,2026 年 9 月 14 日。 面向 iPhone、iPad、Apple Watch 與 Apple TV 的獨立黑膠收藏 App Spinstack 今日釋出 1.5 版本。從這一版起,App 不再聽信藏家對唱片品相的說法,而是自己去量。Groove Vision(溝紋品相掃描)以 iPhone Pro 與 iPad Pro 上的 LiDAR 感測器讀取溝紋裡刮痕的深度。Scratch Detection(播放中刮痕偵測)在唱片放完一面的過程中透過麥克風聆聽,把每一處痕跡按曲目逐條標註下來。得出的不是某個人當初隨手填進去的評級,而是證據。
1.5 把這些證據變成藏家真正用得上的東西。Condition Card(品相卡片)是一張可以分享的圖,每一道偵測到的刮痕都畫在它在溝紋裡的真實位置上,依嚴重程度決定大小與顏色。Condition Receipt(品相憑證)是給買家或保險公司看的單張唱片文件,對所有人免費。而從這一版最後一段建置開始,品相會牽動金額:只要唱片本體有評級,現在都會顯示你這一張大概值多少,而不只是所有品相中的市場底價。
「市面上每一款黑膠 App 都能告訴你,你擁有這張唱片。沒有一款能告訴你它現在是什麼狀態。六個月前在昏暗燈光下填進欄位的那個評級,是一個穿著制服的猜測。你的手機本來就有能做得更好的感測器,所以 1.5 把它們用上了,接著做了理所當然的下一件事:為你真正擁有的那一張定價,而不是市場上最便宜的那一張。」
Vaha,開發者
唱片品相,是量出來的
新增的 Condition tab(品相標籤頁)把這些工作收在一處:一張健康卡片,統計已經評級的唱片有幾張、還沒評級的那些又值多少;一個依價值排序的佇列,最值得先看的那幾張排在最前面;再加上兩件量測工具。Groove Vision 拍 4 次微距,讓最差的那個象限來決定評級,因為唱針經過的是每一道刮痕,而不是平均那一道。Scratch Detection 會在 Silent Session(靜音量測場次)期間執行,等同一處痕跡在多次播放中重複出現,才確認它存在。每一道偵測到的刮痕都會記下周圍音樂的響度,所以 App 說得出哪些痕跡聽的人真的聽得見,而不只是哪些痕跡存在。
Condition Read(品相解讀)在 iOS 27 上讓 Apple Intelligence 讀取這張唱片本身的證據,包括 Groove Vision 的掃描照片,接著在唱片頁面與 Condition Receipt 上寫一段鑑價師口吻的短評。每一句話都出自這張唱片自己的資料,照片始終不會離開裝置。依品相調整過的價值都是估算值,凡是顯示它的畫面都註明了這一點。它們不是專業鑑價,背後那套收藏圈的百分比也是沿用已久的慣例,並非 Spinstack 發明的東西。
輕點封套
把 NFC 標籤貼在唱片封套上,這在 Discogs 相關 App 裡本來就是頭一份。到了 1.5,輕點一下就會開啟 Tap Card(輕點卡片):壓片版本、評級與掃描結果、目前價值、播放紀錄、從這一張本身量得的聲音,以及它的刮痕圖,全都在一張卡片上,立刻呈現,而且完全離線。卡片上有五個操作,從快速記一次播放到開始一場 Silent Session。沒有資料的區塊直接不出現。從未播放過的唱片只有一行:從未播放,今晚正好可以補上。標籤本身就是普通的被動式貼紙,由藏家自行另外購買。
19 項功能,沒有一項在雲端
Spinstack 執行 19 項 Apple Intelligence 功能,每一項都在裝置端跑完。App 裡任何地方都沒有伺服器端推論,因為根本沒有 Spinstack 伺服器。Ask Your Collection(問你的收藏)用白話回答問題,靠的是搜尋收藏、清點數量、讀取收聽紀錄,而不是猜;在 App 裡能用,從 Siri 也能用。Sonic Fingerprint(聲音指紋)在 iOS 27 上量測正在播放的唱片:速度、調性、響度、結構與樂器,取自轉盤上的這一張,而不是某個資料庫。AI 功能需要在支援的裝置上啟用 Apple Intelligence。
客廳,總算跟上了
Apple TV 不再只是一個用來翻看的地方,而是成了家裡的一員。Now Spinning(正在播放)以封套鋪滿螢幕,唱片以真實的 33 1/3 rpm 轉動,旁邊是走動的計時器;按下 Finish,這次播放就會連同真實的聆聽時間一起記錄下來。Game Night(遊戲之夜)是傳遙控器的問答遊戲,題目全部來自使用者自己的唱片,2 到 8 人都能玩,沒有人需要打字。Collection Appraisal(收藏估價)與 Price Watchdog(價格哨兵)也登上大螢幕,金額與 iPhone 及 PDF 到美元都一致。
唱片行櫃檯上的一張卡片
1.5 為獨立唱片行帶來一個 App Clip。櫃檯上印著的一張碼,開啟的是一個帶著這家店歡迎語的口袋版 Spinstack,掃架上任何一張的條碼都能辨識出確切的壓片版本,免安裝、免帳號。每家店都有一個店員推薦架與一份店家資訊,改一個檔案就能更新,不必重新建置 App,也不必送審。對已經裝了 Spinstack 的藏家來說,熟識店家的卡片現在開啟的是一整天的到店紀錄,而不是四秒鐘的提示列。這個 Clip 的體積只佔 Apple 15 MB 上限的一小部分,並提供全部 16 種語言。
用數字說話
1.5 是一位開發者在 50 天、131 次建置裡寫下的 529 次提交。App 內的使用指南收錄了 169 項功能,其中 28 項是這一版新增的,可搜尋,而且全部翻譯完成。App 帶有跨 16 種語言的 5,496 條在地化字串,其中 2 種語言由右至左書寫,涵蓋權限對話框、Home Screen(主畫面)快速動作與每一句 Siri 語句。共有 22 個 Siri 與 Shortcuts 意圖、12 個小工具、3 個 Live Activities 與 3 個 Control Center 控制項。分屬 73 個測試套件的 715 項自動化測試,在出貨版本上全數通過。App 裡沒有任何第三方 SDK、沒有分析統計、沒有追蹤;1.5 同樣沒有多要任何 1.4.6 不曾要過的權限。
關於 Spinstack
Spinstack 由一個人設計並開發,他本身就是活躍的黑膠藏家,這件事他已經做了兩年半以上。它建構在 Discogs 之上,所以新使用者需要一個免費的 Discogs 帳號;它會呈現 Discogs 市集的價值,而買賣本身仍然發生在 Discogs 上。這款 App 使用了 CloudKit、WidgetKit、Core NFC、App Intents、Foundation Models、ARKit、Vision、TipKit、MusicKit、ActivityKit 與 tvOS。價格是一次性解鎖 $9.99,附帶 30 天免費試用,沒有訂閱。Condition Receipt 從這一版起對所有人免費。
Spinstack 1.5 現已在 spinstackios.app 與 App Store 上線。完整功能一覽請見 1.5 新功能.