雲端影片與音訊生成、重建的模型分頁,以及遠端存取執行中的常駐程式
4 項重點4 項新功能9 項改進10 項修正
影片與音訊模型現在可從獨立套件在雲端執行,與本機影像和影片生成並存。模型分頁會依類型區分模型,並提供篩選器以及「本機(免費)」與「雲端(使用你的方案)」標籤;桌面版設定 > 裝置與 CLI 可從另一台裝置連線到執行中的常駐程式。
精選
雲端影片模型
影片模型現在可從獨立套件在雲端執行,與本機影像和影片套件並存。文字轉影片、影像轉影片與多參考模型提供多種品質等級,且每個模型都會在執行前顯示其使用量占你方案的百分比。 (#1138)
模型分頁、本機與雲端標籤、工作階段雲端模式
模型分頁會依類型區分模型,並顯示數量與篩選器,每一列都會說明執行方式:本機免費,雲端會使用你的方案。雲端生成預設會在每次工作前詢問,工作階段控制項可切換為預算模式或關閉;費用同意卡需要勾選後才會使用任何額外餘額。 (#1141)
雲端音訊模型、工具與播放器
音訊模型現在可從獨立套件在雲端執行,並有音訊分頁與用於篩選的面向。計價單位標示為每秒、每千字元或每段,結果卡片有「播放」按鈕,第一次按下時會載入音訊。 (#1144)
從設定與 CLI 進行遠端存取
桌面版設定 > 裝置可讓你重新命名這台電腦、允許遠端控制、透過代碼或 QR 配對另一台裝置、管理授權,以及撤銷或忘記裝置。CLI 新增 gamedev remote 與可逐命令使用的 --on 旗標,遠端聊天會在桌面版與 CLI 中開啟。 (#1157)
新功能
代理程式按需啟動編輯器
編輯器關閉時,聊天仍可接收訊息;代理程式會在送出第一則訊息前取得連線工具,並可在工作需要時啟動原始專案。一般討論不會開啟編輯器,不確定的寫入絕不會自動重播。 (#1129)
從另一個工作樹開啟聊天
現在可從主要專案開啟仍在同一儲存庫另一個工作樹中執行的聊天,反之亦然,方式是附加到執行中的擁有者。檢視專案可以列出、觀察並驅動該個聊天,而擷取內容會留在擁有者端。 (#1125)
跨你的電腦共用本機影像模型
一台電腦可以將本機影像模型出借給帳戶中的其他電腦。釘選會讓模型保持載入,本機工作優先,裝置會輪流,且每台裝置最多移交三張未完成的影像。 (#1156)
Agent Client Protocol 代理程式
gamedev acp 會將 CLI 變成 Agent Client Protocol 代理程式,讓 T3 Code 和 Zed 等編輯器可以將 AI Game Dev 作為提供者來執行。登入、模型選擇器、串流提示與工具呼叫、核准、取消與關閉都會透過該協定運作,聊天仍會在共用核心上執行。 (#1162)
改進
桌面版與 CLI 共用一個背景核心
桌面版與 CLI 現在都是同一個背景核心的用戶端,該核心擁有憑證與工作執行緒。這讓聊天能獨立於視窗持續執行,也是從另一台裝置連線到常駐程式的基礎。 (#1120)
長時間套件工作會更新其保留狀態
套件工作現在使用可續約的短期租約,而不是固定的三十分鐘上限,因此長時間的生成等待在仍持續進行時不會被中斷。後端卡住時,租約到期後就不再計入,而兩小時上限仍會結束永遠未釋放的保留狀態。 (#1127)
試用優惠與帳務文案
使用權優惠現在說明為期七天的免費試用,試用結束後會轉為付費訂閱,按鈕會詢問是否開始試用。帳務會顯示首次扣款日期,以及付費方案會在試用結束時以完整額度開始;已取消的試用會顯示不會收費。 (#1128)
兩個用戶端都會先重新連線再傳送
重新連線後傳送現在會在桌面版與 CLI 中走同一條共用路徑:等待連線,然後只傳送一次;當聊天已變更或等待逾時,會依序給出一次拒絕。目前聚焦聊天的代理程式也會記錄為上次選擇,因此下一個新聊天會以它開始。 (#1131)
聊天中不再出現開啟編輯器的提示
Composer 上方要求你開啟編輯器的面板已移除;代理程式現在會在工作需要時開啟編輯器。側邊欄保留「開啟編輯器」與「安裝」,開啟或安裝失敗仍會以文字顯示在那裡。 (#1143)
工作階段標題列保持可見
中央面板標題列在滑鼠移入時不再把按鈕收起;最大化、浮動與套件按鈕會永遠可見。前三個套件按鈕會保持內嵌,其餘移到溢位選單,且切換或調整大小時,選取的分頁會完整留在檢視範圍內。 (#1147)
遠端影像以 blob 傳輸,以及讀取已停止的聊天
遠端聊天現在會以內容定址 blob 傳輸影像,並進行雜湊檢查、每台裝置的傳輸上限,以及會在忘記或登出時清除的本機快取。已停止的聊天可以讀取,草稿重新開啟的問題已修正,且主機不會撥打手機。 (#1159)
3D 生成的費用同意
Tripo 現在使用與雲端媒體相同的費用同意卡:包含兩個費用部分、使用任何額外餘額都必須勾選、拒絕狀態會停用「允許」並提供下一步動作,以及免費的本機替代方案。較舊的伺服器仍會顯示先前的卡片。 (#1160)
共用模型授權與遠端聊天詳細資料
配對新增共用模型選項,當分享開啟時,設定 > 裝置會顯示一張卡片。遠端聊天分頁會沿用主機的標題,「同時開啟於」膠囊標籤會列出其他正在觀看該聊天的已配對裝置,且 CLI 新增 /remote 與 start-at-login。 (#1163)
修正
結帳重試與 Windows 設定寫入
結帳開始時若遇到工作階段過期,現在會重新整理帳戶一次並重試,若仍失敗則停止並顯示登入動作。在 Windows 上,設定寫入會等待暫存檔案占用更久,因此身分復原不再於啟動期間失敗。 (#1089)
3D 參考工具可供代理程式使用
Tripo 中用於從參考視圖或單一影像建立模型的工具,不再使用代理程式 SDK 會略過的結構描述形狀,因此代理程式可以再次提供並執行這些工具。在任何上傳或報價之前,仍會強制執行二選一與視圖數量規則。 (#1090)
核心聊天事件與主機核准
團隊名冊與隊友訊息現在會透過核心聊天送達桌面版與 CLI。桌面版控制橋接會回應主機聊天的核准,且 CLI 與桌面版現在對停止原因與核准原則列的看法一致。 (#1126)
聊天檢視不再每次擷取都重新載入
桌面版現在會透過共用寫入路徑投射主機聊天的擷取內容,而不是每隔幾百毫秒重新載入整包資料。系統行、即時上下文填充與請求計時在一個回合後仍會保留,且已停止的聊天仍會顯示其閒置行。 (#1135)
訊息導覽列會跟隨檢視區
聊天訊息導覽列會醒目提示每個可見的使用者訊息,且其箭頭會相對於檢視區頂端的區段移動。只有在有目標時,箭頭才會於滑鼠移入時出現,且捲動導覽列不會移動對話紀錄。 (#1139)
Windows 程序啟動不再占用事件迴圈
在 Windows 上,啟動程序現在會在工作執行緒上進行,呼叫端會立即取得控制代碼,因此忙碌的機器不再讓常駐程式停滯數秒。如果啟動執行緒終止,其子程序會以錯誤失敗而不是卡住,且下一次啟動會取得新的執行緒。 (#1133)
專案外檔案會在應用程式中以唯讀開啟
聊天中指向專案外檔案的連結會再次於應用程式內以唯讀開啟,而不是總是交給系統應用程式。授權會釘選檔案的身分、拒絕連結、硬連結與受保護資料夾,並在每次讀取前檢查已開啟的控制代碼。 (#1130)
專案外檔案授權會釘選建立時間
專案外檔案授權現在會將檔案的建立時間釘選為其身分的一部分,因此被替換的檔案會遭到拒絕而不是被讀取。 (#1137)
Unreal Engine 安裝項目對代理程式為唯讀
一律啟用的防護會在所有權限模式(包括略過)中,拒絕以已安裝的 Unreal Engine 為目標的寫入與會變更內容的 shell 命令。建置失敗現在會先顯示整份輸出中的編譯器、UHT、連結器或 SDK 錯誤,並包含記錄檔路徑。 (#1145)
遠端核准下限與配對串接
在遠端的「每次都詢問」原則下,工具允許規則不再略過核准提示;問題、計畫、待辦事項寫入與專案讀取仍維持豁免。遠端角色的連結、檢視端與配對已串接完成,而僅限主機的工具原則可讓允許規則繼續生效。 (#1154)
底層變更
- test(chain-t2): the replay-miss call satisfies the tool's required arguments (#1111)
- ci: cap test workers on shared runners; waits and durable tests sized for load (#1134)
- ci: version-bump guard counts bundled core files; Desktop stays quiet on update refusals (#1136)
- ci: the release test job takes the worker cap; the old daemon branch rule goes (#1140)
- chore: require app 0.25.11 for the unreleased first-party packages (#1142)
- chore: require app 0.25.11 for the cloud audio packages (#1150)
- docs(remote): P0 spike — werift for the daemon, Google libwebrtc for mobile; owner decisions (#1151)
- chore(contracts): refresh the server catalog contract (#1155)
- feat(release-notes): translate approved notes into seven site languages (T11) (#1075)
- Close G6 §6; expect.poll waits 5 s in every suite (#1123)
- feat(cli): in-band inject server and real team, per-agent and budget state in the CLI bridge (#1132)
- Daemon host internals: host-side session rows, one transcript cwd rule, no dead retire recheck (#1124)
- feat(core): remote peer link building blocks (remote daemon access P2a) (#1146)
- feat(core): session-summaries:1 and session-history-pages:1 (remote daemon access P2b) (#1148)
- feat(core): remote server client, push stream and signaling session (remote daemon access P2c) (#1149)
- feat(core): remote role host facade, grants, audit and remote tool policy (remote daemon access P2b) (#1152)
- feat(core): WebRTC transport over werift (remote daemon access P3) (#1153)
- feat(mobile): remote daemon access on iOS and Android (P6) (#1158)
- feat(mobile): P8 first part — confirmation, background completion, push client; duplicate-message verdict (#1161)
- feat(mobile): session images on iOS and Android (remote P8 C2) (#1164)