---
title: "拾映的細節：回顧、旅程與小工具"
description: "拾映還沒上架。回顧、那年今日、旅程、小工具和避開的記憶在這款 iPhone 照片 App 裡是怎麼做的，以及每一處為什麼這樣做。"
url: "https://picway.app/zh-hant/details/memories/"
lang: "zh-Hant-TW"
type: "pages"
updated: "2026-11-05"
published: "2026-11-05"
keywords: "拾映的回顧和旅程"
---

# 拾映的細節：回顧、旅程與小工具

URL: https://picway.app/zh-hant/details/memories/
Markdown: https://picway.app/zh-hant/details/memories/index.md
最後更新: 2026-11-05

這一頁收集拾映（還沒上架 App Store 的 iPhone 照片 App）裡回顧、那年今日、旅程、小工具和避開的記憶的細節：旅程怎麼和普通的一段照片區分開，點小工具會打開什麼，滑卡的力道怎麼選，以及每一處為什麼這樣做。

拾映即將上架 App Store，現在還沒上架。這一頁講的是 App 裡把照片帶回你眼前的那幾塊：回顧、那年今日、旅程和小工具。你說過要避開的照片，除非你自己恢復，否則不會出現在拾映的推薦裡；點小工具時會發生什麼，在小工具的幾張卡片裡逐個說明。每張卡片寫了它做了什麼，以及為什麼這樣做。

## 拾映怎麼確定一段旅程是真的旅行？ {#journeys}

### 旅程是看照片在哪裡、什麼時候拍的算出來的，不是把時間相近的照片拼在一起 {#journey-detection}

**做法：** 拾映根據照片的位置和日期判斷旅程，規則依序是這樣：

- **先認出你的家。** 家是一塊南北方向大約 22 公里的區域：在被判斷那天前後各 60 天裡，你有至少 14 天在這裡拍過照，而且這些天的跨度至少 35 天。家可以不止一處，如果你在兩座城市之間生活，去其中任何一座都不算「離家」。如果這個範圍裡帶位置的照片天數不夠，或者沒有哪塊區域達標，就放寬到前後各 180 天，再不行就用整個圖庫裡你在那段時間常住的地方。
- **「遠」是離家超過 50 公里。** 距離按最近的一處家來量。50 公里擋住了一座城市日常活動的範圍，而住到相鄰的城市，比如上海和蘇州（約 80 公里），仍然能被認出來。
- **算一個離家日。** 只有帶位置的照片才算數。當天帶位置的照片裡至少 60% 在遠處，就是整日在外；比例不夠，但至少有 2 張在遠處，算半天在外，這樣出發那天上午還在家、下午才落地，或者返程那天，都不會漏掉。只有 1 張遠處的照片還不夠，不過在一段已經有整日在外的行程裡，它可以留在裡面。
- **從幾天到一段旅程。** 至少 2 個離家日，其中至少 1 個是整日在外，遠處的照片一共至少 6 張。如果這段行程裡有 2 個以上的整日在外，3 張就夠，拍得少的旅行也能算進來。
- **沒有訊號的日子。** 連續最多 2 天沒有照片，或者沒有帶位置的照片，旅程不會被斷開。如果斷檔兩邊的日子在同一座城市（相距 30 公里以內），最多可以放寬到 5 天。有一天的照片全在家附近，這段旅程就到此為止。
- **去了好幾個地方。** 相距 30 公里以內的離家日會合併成一站，一段旅程可以有好幾站。

**為什麼這樣做：** 每個數字都在擋一種雜訊。60% 這條線，防止一個飄到外地的 GPS 點把在家的一天變成離家日。要求有整日在外，是為了讓通勤、路過這類零碎的半天串不成旅程。遠處照片的張數門檻，擋的是「兩天各拍一張」湊成的假旅程；有 2 個以上整日在外時降到 3 張，因為拍得少的旅行也是旅行。同一座城市裡放寬到 5 天，是考慮到自駕進山沒訊號，或者連住飯店只顧著滑手機；不同城市之間仍然是 2 天，免得把兩次毫不相關的旅行縫成一段。有一個已知的限制：剛搬家的頭幾週，新家還沒攢夠 35 天的紀錄，這幾週可能被當成一段旅程。

## 回顧時都發生了什麼？ {#review}

### 回顧時可以加入相簿，一下就能撤銷 {#review-add-to-album}

**做法：** 回顧時可以把目前這張加入一個或幾個相簿，隨後會出現一則提示，帶「撤銷」。撤銷只會把剛加進去的這些照片拿出來：本來就在相簿裡的照片不動，也不會刪掉任何照片。提示停留 4 秒；只有一句話、沒有撤銷時停留 2 秒。

**為什麼這樣做：** 加入和撤銷走同一條佇列，所以撤銷不會趕在它對應的加入之前生效。提示壓在縮圖列上，位於你做決定的那排按鈕下面，所以不會擋住它們。

### 每張卡片會寫出這張照片已經在哪些相簿裡 {#review-album-line}

**做法：** 卡片的日期下面有一行，寫著這張照片已經在哪些相簿裡，不含「個人收藏」。最多寫兩個名字，其餘只寫「+2」這樣的數字。如果照片不在任何普通相簿裡，這一行就整行不出現，也不占位置。

**為什麼這樣做：** 這一行讀的是已經常駐記憶體的索引，所以快速滑卡時每張卡都能顯示，不用再去問照片圖庫。名字的順序和「加入相簿」面板裡「已在」那一段是同一份：卡上先看到的兩個，也是面板裡最靠前的兩個。

### 中途退出回顧：沒放一邊的話，直接關掉 {#review-leave}

**做法：** 如果你沒看完就退出，而且一張都沒有放一邊，回顧會直接關掉，回到你進來的地方，不會再翻出別的頁面。如果你放一邊過照片，會先出現一頁確認頁，在那裡決定把它們刪掉還是留下。

**為什麼這樣做：** 總結頁要有一件待決定的事才值得出現。沒有放一邊，就沒有什麼要你決定，多出一頁只是在你和原來的地方之間多擋了一下。

### 頂部的提示列每輪只出現一次，截圖上不出 {#review-hint-once}

**做法：** 那條教你「雙指捏合展開當天時光」「上滑收藏」和「截圖做成卡片」的提示列，每輪回顧只出現一次。照片真正顯示在卡片上之後，它先等 1 秒，再停留 2 秒，然後自己淡出。截圖和螢幕錄影上不出，從「更多整理方式」進入回顧時也不出。

**為什麼這樣做：** 在第一張卡上教會你手勢是一堂課，每張卡都冒出來就成了催促。它按每一輪來數，不儲存，所以下一輪會再教一次。截圖不出有兩個理由。一是這條提示只有 22 點高的一條帶子，長截圖很高，字會被擠得看不清。二是這條提示是在邀請你收藏、做成卡片，而對著一張截圖發出這樣的邀請，是不對的邀請。

### 有好幾張幾乎一樣的照片？會短暫出現整組處理的入口 {#review-similar-entry}

**做法：** 目前這張卡在同一天（同一天湊不出一組時，放寬到同一週）有幾乎一樣的照片時，會出現一個整組處理的小入口，停留 3 秒。完全重複的照片先於相似的照片被查出來。影片和截圖不參與。

**為什麼這樣做：** 一張張滑過好幾張幾乎一樣的照片，看起來就像 App 一直在推同一張。卡片一亮相就開始查，不設等待，因為滑卡本來就很快，等半秒就會讓一張接一張的查詢被取消，最後表現成「刷了幾百張也沒有提示」。一次最多只拿 48 張候選去比對：同一天幾百張全部解碼，會拖垮滑卡的手感。入口只短暫出現，不長期蓋在照片上，下一張相似照片會重新得到自己的 3 秒。影片和截圖不參與，是因為它們的「相似」多半是有意為之。

### 隨機模式下，同一場連拍不會挨著出現 {#burst-spread}

**做法：** 回顧是隨機順序時，同一場連拍的照片會被拉開，不會一張接一張出現。照片一張都不會少，只是順序變了。依時間順序回顧時不拉開。

**為什麼這樣做：** 剛打開新版本就連著刷到幾張幾乎一樣的照片，看起來像是這個功能壞了。拉開不會丟掉任何東西：每張卡都還在。依時間順序時，你要的正是那條時間線，所以只有隨機順序才會拉開。

## 為什麼滑卡的力道可以選？ {#swipe}

### 力道分三檔，先親手試滑，再選 {#swipe-sensitivity}

**做法：** 首次啟動時，你在「靈敏」「標準」「穩當」三檔裡各滑 3 張卡，再選一檔。之後可以在設定裡改。這個檔位只管三個決定手勢：留下、放一邊、上滑收藏。其他手勢不受影響：下滑進快捷動作列、雙指捏合展開當天時光、連點兩下縮放，各自仍用原來的門檻。

**為什麼這樣做：** 做成三檔而不是一根滑桿，是因為距離和角度必須一起調。滑動距離壓短之後，拇指劃出的那條弧線更容易點亮收藏印章。開發時在真機上，距離從 89 點壓到 61 點，一次「放一邊」全程閃著滿亮的心。滑桿只會動其中一項，而你沒辦法知道為什麼收藏開始搶你的手勢。所以每一檔都是一整組已經配好的數值，你選的是意圖，更省力還是更不容易誤觸，而不是數字。一開始推薦的是「靈敏」，但最後仍然是你自己點的。

### 總是滑不動，或者總要撤銷？拾映會提議換另一檔 {#swipe-nudge}

**做法：** 如果連續 3 張卡都沒滑成（卡片跟著手指走了一段又彈回去），拾映會問「總是滑不動？」，建議換成「靈敏」。如果連續 3 次滑完之後又撤銷，會問「常常要撤銷？」，建議換成「穩當」。成功滑成一次，計數就清零。

**為什麼這樣做：** 這兩種情況指向相反的兩檔，所以絕不會合成一則提醒。它數的是連續 3 次，不是累計，因為以前按累計值來數，計數不會自己重設，提醒就每張卡都來。3 次是「不是偶然」的最小值：一次是手滑，兩次可能是你對這張照片本身在猶豫。

## 點小工具會發生什麼？ {#widgets}

### 那年今日小工具：點哪一張，回顧裡第一張就是哪一張 {#widget-on-this-day}

**做法：** 點那年今日小工具上的照片，回顧打開後第一張就是這一張，後面接著其他照片，湊成一組 8 張。如果這張照片後來被刪了、放一邊了或者被避開了，拾映不會悄悄換一張別的頂上。如果小工具的連結已經失效、對應不到任何照片，就會進入普通的那年今日。

**為什麼這樣做：** 在這之前，點一張照片可能只打開只有這一張的一組，因為佇列裡已經沒有你沒決定過的照片了。所以現在目標之後先接你沒決定過的照片，不夠再用你留下過的，最久沒看的排在前面。只有今天真的沒有別的可用照片，才會只有這一張。

### 小工具封面和點進去看到的，用同一套選材規則 {#widget-cover-rules}

**做法：** 那年今日的封面先從你沒決定過的照片裡挑；一張都沒有，再用你留下過的，最久沒看的排在前面。放一邊的、避開的、等待刪除的照片永遠不會上主畫面。截圖不上主畫面，原況排在前面。

**為什麼這樣做：** 曾經有過這樣的情況：封面是空的，點進去卻有一整組照片。封面只算你沒決定過的照片，而那天往年今日的照片已經全部決定過了。現在封面和點進去的那一組用同一套規則，看到什麼就是什麼。

### 隨機回顧小工具：點的那張放在牌堆第一張 {#widget-random-review}

**做法：** 點隨機回顧小工具，封面上的那張照片就是牌堆的第一張。如果那張已經不能露面（刪了、撤銷了權限、放一邊了、被避開了），拾映就照常發一副新的隨機牌。

**為什麼這樣做：** 既然給不了你點的那張，退一步也還是一副牌。另一種做法是「點了沒反應、停在首頁」，那會讓點小工具像是壞了。你點的這張算是你主動要看的，所以「最近剛看過就不再推」的那條規則不用在它身上。

### 相簿小工具：點哪張就打開哪張，打不開就告訴你為什麼 {#widget-album-rotation}

**做法：** 點相簿小工具上的照片，打開的就是這一張，進的是圖庫的檢視器，不是回顧。如果打不開，拾映會告訴你原因，一共五種：這個相簿已經不在了；這一批照片已經換過了；這張已不在圖庫裡；這張已不在這個相簿裡；你把這張放到一邊了。

**為什麼這樣做：** 主畫面上擺著一張具體的照片，點下去就必須打開那一張。「那張不行就打開相簿第一張」，會把螢幕上的照片變成一句假話，而且你永遠不會知道自己看到的和打開的不是同一張。幾種原因分開說，是因為它們意思不同：「不在這個相簿裡」是你把它拿出去了，如果和「已刪除」混成一句，會讓你去最近刪除裡找一張根本沒被刪的照片。如果螢幕上還是舊的一批，點擊不會拿新一批同一個位置的照片頂上，因為那會打開一張毫不相干的照片。

### 相簿小工具上點「換一張」，不用打開 App {#widget-album-switch}

**做法：** 相簿小工具每小時從你挑的相簿裡換一張。你也可以點「換一張」自己換，這不會打開 App。換過之後，下一小時從你換到的位置接著走，而不是回到原本的時間點。每個相簿最多放 24 張，同時最多管 8 個相簿。

**為什麼這樣做：** 每次換一張都把你拽進 App，小工具就失去意義了。「換一張」是從你螢幕上看到的那一張往下走；如果這一批在這期間被整批換過了，它會直接拒絕，而不是一下跳過兩張。再多於 24 張就要花更多時間，因為每一張都要從照片圖庫取圖並重新編碼。

### 小工具上的「放到一邊」用封存盒圖示，不用垃圾桶 {#widget-set-aside-icon}

**做法：** 小工具上的「放到一邊」按鈕用的是封存盒圖示，不是垃圾桶。

**為什麼這樣做：** 之前用的托盤加下箭頭，容易被看成下載圖示，所以換掉了。垃圾桶已經用在真正刪除的地方，兩步用同一個圖示，會讓人以為已經刪掉了。封存盒的意思是「先收起來」。

## 「避開的記憶」到底避開什麼？ {#memories-to-skip}

### 被避開的照片不會出現在推薦裡，包括主畫面 {#avoid-scope}

**做法：** 被「避開的記憶」涵蓋的照片，不會出現在那年今日、旅程、時光、整理、提醒和小工具裡。你自己打開圖庫或相簿時，仍然能看到它們。放一邊的、等待刪除的照片，也同樣不會上主畫面。已經在主畫面上的小工具，可能比你剛設的規則更舊，所以點擊上面的照片時會再檢查一遍。

**為什麼這樣做：** 有一段時間，相簿小工具挑照片時沒有套用這條規則，於是被避開的照片會在主畫面上掛一個小時，點開時才被告知「你避開了它」。現在替小工具挑照片和處理點擊，用的是同一個函式，兩邊用的是同一套判據。點擊這一邊仍然保留檢查作為最後一道關：已經在主畫面上的小工具，可能比你剛設的規則更舊。

### 恢復一張照片，只對那一條規則生效 {#avoid-exceptions}

**做法：** 在某一條規則裡恢復的照片，只對這一條規則放行。如果另一條規則也避開了它，它仍然被避開。

**為什麼這樣做：** 例外是掛在它來自的那條規則上的，而不是放進一份全域名單。這樣另一條避開規則仍然可以避開同一張照片，在一處恢復一張照片，也不會推翻你在別處做的決定。

### 被避開的照片貢獻的城市名和日期，不會再出現在旅程卡上 {#avoid-journeys}

**做法：** 如果被避開的照片是某段旅程的一部分，這段旅程的城市名和起訖日期會按剩下的照片重新計算。如果這段旅程裡的照片全被避開了，整張卡就不再出現。

**為什麼這樣做：** 一張空卡仍然會顯示標題和日期，繼續提醒你那段你不想看到的記憶。所以被避開照片的城市和日期，不會再出現在任何自動出現的地方。

### 刪除一條避開規則前會先確認，並寫明連帶刪掉什麼 {#avoid-delete-rule}

**做法：** 在「避開的記憶」裡刪除一條規則，會先讓你確認，並寫明：「規則和其中的逐張設定會被刪除，無法復原；照片不受影響。」你的照片不會被刪掉。

**為什麼這樣做：** 這個畫面裡，清空逐張避開和恢復整組本來就有確認。刪除一條規則破壞得最多，因為規則裡逐張恢復的例外也會一起丟掉，卻原來滑一下就生效、沒有確認。一個動作能破壞得越多，前面的閘就應該越重。

## 更多 {#more}

- [拾映的細節：總覽](https://picway.app/zh-hant/details/)裡有其他模組。
- 這些功能對應的教學：[依年或月回顧照片](https://picway.app/zh-hant/guides/review-photos-by-year-or-month-iphone/)、[回顧時把照片加入相簿](https://picway.app/zh-hant/guides/add-photos-to-album-while-reviewing-iphone/)、[查看那年今日的照片](https://picway.app/zh-hant/guides/on-this-day-iphone/)、[用一個相簿做主畫面照片小工具](https://picway.app/zh-hant/guides/photo-widget-iphone-album/)、[讓某些照片不出現在回憶裡](https://picway.app/zh-hant/guides/avoid-photos-in-memories/)、[清理相似照片和連拍](https://picway.app/zh-hant/guides/clean-similar-burst-photos/)。

拾映即將上架 App Store。在下面留下信箱，上架時我們會通知你。
