返回列表

部落格

iOS 2.0 重新設計:即將到來的預覽

Tactic Remote iOS 下一個大版本基於六個月的使用者回饋和實際工作流程分析,重新構想了每一個畫面。

發布於 標籤: preview / iOS / design / roadmap
部落格

繼續查看該欄目下的產品與工程更新。

瀏覽此分類

自推出 Tactic Remote iPhone 版以來,我們收集了成千上萬的資料點,了解開發者實際如何使用該應用程式。什麼有效、什麼令人挫折、什麼缺失。今天,我們將預覽 iOS 2.0——一次基於真實使用模式的全面重新設計。

iOS 2.0 目前正在內部測試中。我們預計在下個月開始外部 Beta 測試。以下是變化內容及原因。

新的導覽架構

目前應用程式使用基於標籤的導覽結構:工作階段、終端機、審批、設定。這在應用程式發布時是合理的,但使用資料揭示了開發者實際導覽方式的不同故事。

問題: 73% 的使用者工作階段遵循相同模式——開啟應用程式,檢查目前工作階段狀態,執行操作(批准、審查或只是觀察),然後關閉應用程式。標籤結構為這個主要流程增加了不必要的導覽步驟。

解決方案: iOS 2.0 使用以工作階段為中心的主畫面。開啟應用程式時,你立即看到活躍工作階段——它們的目前狀態、待處理的審批和最近的輸出摘要。一次點擊即可進入任何工作階段的詳情檢視。設定和次要功能移至側滑面板。

這將最常見互動模式的平均點擊到資訊時間從 2.3 次點擊減少到 0.8 次點擊。

分割畫面工作階段監控

進階使用者一直要求同時監控多個 Claude Code 工作階段的能力。iOS 2.0 在 iPhone 上引入分割畫面檢視(橫向時兩個工作階段並排顯示),並在 iPad 上提供完整的多面板佈局。

每個面板顯示精簡的工作階段檢視:終端機輸出的最後幾行、目前處理程序狀態和任何待處理的審批。點擊面板即可展開為全螢幕詳情。這對於執行平行任務的開發者尤其有價值——例如在一個工作階段中進行後端 API 實作,另一個工作階段中進行前端元件開發。

分割畫面檢視使用 SwiftUI 原生分割畫面控制項實作,確保流暢的動畫和對動態類型輔助功能設定的正確處理。

重新設計的終端機檢視

終端機檢視基於直接的使用者回饋進行了重大升級:

自適應渲染

目前終端機檢視使用固定大小的等寬字型。在較小的 iPhone 上,這意味著大量的水平捲動。在較大的 iPhone 和 iPad 上,這意味著浪費空間。

iOS 2.0 引入自適應渲染,根據裝置大小和方向調整字型大小、行距和水平內邊距。在 iPhone 直向模式下,終端機文字大小適合單手操作的舒適閱讀。在橫向模式或 iPad 上,它會擴展以每行顯示更多內容。

語法醒目提示

Claude Code 的終端機輸出通常包含程式碼片段、差異和錯誤訊息。新的終端機檢視能識別這些模式並套用語法醒目提示——使掃描輸出和發現相關資訊變得更加容易。

支援的模式包括:

  • 程式碼區塊,具有語言感知的醒目提示(Python、JavaScript、TypeScript、Rust、Go 等)
  • 差異輸出,使用紅/綠著色表示刪除/新增的行
  • 錯誤訊息,具有醒目的紅色醒目提示和可摺疊的堆疊追蹤
  • 檔案路徑,作為可點擊連結在強制回應視窗中顯示檔案內容

智慧捲動

目前的捲動行為很簡單:新輸出將檢視向下推。如果你正在閱讀目前輸出上方的內容,新內容會打斷你的位置。

iOS 2.0 實作智慧捲動:如果你在底部,新內容像以前一樣自動捲動。如果你向上捲動閱讀之前的輸出,檢視會鎖定在你的位置,底部顯示「跳至最新」氣泡。長按氣泡可預覽最新輸出而不會失去目前位置。

增強的審批體驗

審批是 Tactic Remote 最具特色的功能,iOS 2.0 在多個方面進行了改進:

豐富的上下文卡片

目前審批通知顯示操作類型和簡短描述。iOS 2.0 的審批卡片包括:

  • 完整檔案差異,用於檔案修改審批,帶有語法醒目提示渲染
  • 命令分析,用於 Shell 執行審批,顯示命令、工作目錄和潛在影響評估
  • 相依性分析,用於套件安裝審批,顯示將要安裝的內容、版本約束和已知漏洞狀態

審批歷史

新的審批歷史檢視讓你可以查看帶完整上下文的過去決策。這對於稽核(「我上週二批准了什麼?」)和學習(「Claude Code 通常請求什麼類型的操作?」)非常有用。

鎖定螢幕快捷操作

iOS 2.0 利用即時動態和動態島在不解鎖手機的情況下顯示審批請求。對於預先批准的操作類別,你可以直接從鎖定螢幕通知進行批准。對於較高風險的操作,通知會帶你進入帶生物辨識驗證的完整上下文檢視。

效能改進

除了視覺變化,iOS 2.0 還包括重大的效能工作:

  • 應用程式啟動時間:透過延遲載入和快取工作階段狀態,從 1.8 秒減少到 0.6 秒。
  • 終端機渲染:即使在快速輸出突發期間也保持 60fps 捲動,目前版本為 45fps。
  • 記憶體使用:透過更好的終端機緩衝區管理和圖片快取減少了 35%。
  • 電池影響:透過最佳化輪詢和渲染,從每小時主動監控的 3% 降至 2%。

時間表

iOS 2.0 目前正在內部測試中。我們的計畫時間表:

  • 外部 Beta:下月透過 TestFlight 開始
  • 正式發布:在 2-3 週的 Beta 回饋整合後

我們將透過更新頁面和向現有使用者推送通知分享 TestFlight 連結。

你的意見很重要

這次重新設計由使用者回饋驅動,我們希望這一點繼續。如果你對這裡描述的變化有特定需求或顧慮,請透過我們的支援頁面聯絡我們。你的意見直接影響我們的設計決策。

立即體驗 Tactic Remote

用手機遠端操作程式開發 Agent

連線到 Mac、Windows 或 Linux 電腦上的 Claude Code、Codex 等 Agent,在 iPhone 或 iPad 上查看進度並傳送下一個請求。