這裡介紹的是 2026 年 10 月 23 日開發版本的進展,官網下載版的可用功能以實際安裝版本為準。這次改進著重在兩件事:展開程式碼後接著讀剛才那一行,等待 AI Reader 時看清它正在做什麼。
展開 diff,接著讀眼前的程式碼
一行變更往往需要上方的條件或下方的回傳路徑才能解釋清楚。展開未修改的程式碼時,閱讀位置應該接得上。
現在向上、向下或一次展開整段隱藏程式碼時,相鄰可見程式碼會保留原來的螢幕位置,也涵蓋長行折行的情況。可以先補幾行上下文,讀懂附近的分支,再決定是否繼續展開。選擇比較版本的方法見變更審查指南。
看清 AI Reader 正在做什麼
狀態列區分準備、思考、使用工作區工具和撰寫回答。調查分成多個並行任務時,整體狀態顯示已有多少項結束,每項任務各自顯示自己的狀態。
重複的計數和旋轉提示減少了。某個任務一分鐘沒有新進展時,會出現明確提示,方便區分暫時安靜的調查和仍在推進的工作。這個提示只描述最近的活動情況,不能據此判斷任務已經失敗。
讀到一半又發現新的疑問,可以接著看繼續追問的工作流程預覽,了解開發版本如何讓調查繼續進行。
回到該開啟的工作區,確認剛才的操作
每次開啟或關閉工作區視窗,Yenpo 都會記錄目前開啟的工作區清單。意外結束後重新啟動,可以恢復之前保留的工作區,不再把已經關閉的工作區帶回來。這份記錄用於恢復視窗,並不是未儲存檔案內容的備份。
閱讀過程中也補上了幾處回饋:
- 儲存檔案後,狀態列短暫顯示「已儲存」。
- 跳到程式碼位置後,目標位置會短暫強調。
- 程式碼引用預覽失敗時,可以保留原檔案和版本重新嘗試。
局部過渡遵循系統的「減少動態效果」設定;開啟後仍保留操作回饋,省去漸變動畫。
檢查新版,準備好後再安裝
在應用程式選單或設定中點選「檢查更新…」即可手動檢查。自動檢查預設開啟,可以在設定中關閉;應用程式啟動或重新啟用時會檢查,兩次自動檢查至少間隔 24 小時。
有相容的新版本時,下載操作會在瀏覽器中開啟對應的 DMG。儲存工作、結束 Yenpo,再自行替換「應用程式」中的舊版。應用程式不會代你安裝更新。
安裝和更新說明見開始使用;應用程式何時連網見資料去向、編輯權限與終端機。