Releases

發布日誌。

AVL Code 以 alpha 通道滾動發布。這裡記錄每個建置帶來的新能力、改進與修復,與桌面端發布說明同源。

保留最近一個月的建置記錄 · 更早歷史請查閱參考手冊

2026-09-15

v0.9.15-alpha

新功能

  • 支援圖片輸入(多模態):現在可以給訊息附帶圖片一起傳送,支援貼上、拖放,或透過選單選擇圖片;需所用模型支援多模態(已在 qwen-3.8-27b 實測),不支援時會自動降級為純文字
  • 記憶宮殿新增一鍵總開關:設定 ▸ 記憶宮殿 新增總開關,可整體關閉記憶宮殿功能,開關即時生效、無需重啟;設定頁裡兩個開關的可點擊區域也擴大為整顆藥丸,更好點

改進

  • 訊息流更流暢、更省記憶體:對串流訊息與長對話的渲染做了系統性最佳化,長對話捲動、翻頁更順、記憶體占用更低,並消除了訊息區空閒時輕微的「呼吸式」抖動;翻頁與頁面載入改為按會話各自處理,切換會話時更穩

修復

  • 程式碼檢索 / 問答(code.search / code.ask)恢復正常:修復了索引「完全失效」的問題——此前某個檔案內容提取失敗時會被錯當成空檔案處理,導致整份索引失靈、搜不到也問不到,現已區分「提取失敗」與「空檔案」
  • 若干介面與工具問題:滑鼠移出工作區圖示時會話列表不再瞬間閃沒又重新出現;目標 / 待辦等狀態條樣式更統一(修正個別圓角與跨狀態條的樣式漂移);安全分析工具(sec.*)現在可讀取 samples 目錄中的樣本(仍禁止執行),各工具對工作區內絕對路徑的處理也已統一

2026-09-13

v0.9.13-alpha

改進

  • 受限模式下的命令執行也支援 shell 語法:在非「無限制」模式下,命令執行現在同樣支援管線、命令串聯(`&&` / `;`)、安全的重新導向以及 `cd`,常見的組合命令寫法可以直接使用、不必再切到「無限制」模式;同時加入了多重安全護欄——樣本(samples)目錄仍只禁止執行、不影響讀寫,並補強了對危險寫法的識別(如 Windows 批次參數注入防護),命令回顯也不再因重新拼接而遺失引號
  • 「關閉並清除」可徹底清理專案資料:新增對專案目錄的清理選項,可分別清除「專案狀態資料」與「專案檔案(可選擇保留 `.git` 與樣本)」,清除後再打開同一專案不會再殘留上一次的舊資料;彈窗也做了緊湊化,一屏內看清各項作用範圍

2026-09-11

v0.9.11-alpha

新功能

  • 多個工作區改為「按需載入」:不再在啟動時一次性把所有工作區的背景服務都拉起來,而是用到哪個工作區才啟動哪個,啟動更快、占用更省

修復

  • 記憶宮殿在多工作區下更準確:切換到正在載入中的工作區時,記憶面板不再停留在上一個工作區的記憶(新工作區就緒後自動重新載入對應記憶);子任務按其所屬工作區取用記憶、不再串用前台工作區;注入過的記憶「被採納」不再漏記,待審核記憶的角標計數也與當前工作區保持一致
  • 隨行通訊(IM)訊息更可靠:因工作區「尚未就緒」而重投的訊息不再計入重試上限——正常的短暫未就緒不會把訊息過早判為失敗丟棄,確實無法送達時會明確回覆「已放棄,請重發」;重開工作區或崩潰恢復後,IM 不再誤報「已手動停止」而拒絕後續指令
  • 上下文壓縮後已載入的工具不再遺失:進行上下文壓縮後,之前按需載入的工具類別會被正確保留,不再縮回到最初的常駐工具集,已經用上的工具繼續可用

2026-09-10

v0.9.10-alpha

新功能

  • 空狀態下可直接連接遠端(SSH)工作區:在還沒有打開任何工作區時也能直接連接——空白頁面、空的側欄與標籤條上都補齊了遠端入口,檔案選單新增「連接遠端工作區…」並配了快捷鍵(Cmd / Ctrl+Shift+O)

修復

  • 會話「執行中」狀態顯示更準確:會話是否在執行改為統一來源判定,修復了從「建議任務」開啟新會話後標題執行指示(小方塊)有時錯誤點亮、有時該亮卻不亮的問題;同時校正了多處執行狀態判定口徑(剛樂觀啟動的會話不會被隨後的快照誤熄滅、執行代際按工作區區分等),顯示更一致

2026-09-09

v0.9.9-alpha

修復

  • 匯入會話或重新載入後,已停止的子任務不再謊報「已完成」:會按實際結果如實顯示為「已終止」或「失敗」,不再誤以為它們成功跑完了
  • 沒有明確結果記錄的子任務顯示為「已結束」而非「已完成」:區分「確實完成」與「只是結束了」,避免誤導
  • 在子任務抽屜裡點停止 / 暫停時,不再錯誤彈出「子代理任務未找到」:對已經不在執行的子任務做了收斂處理,操作更順暢

2026-09-08

v0.9.8-alpha

改進

  • 記憶功能減少不必要的額外計算:記憶宮殿裡還沒有任何記錄時,不再為檢索額外呼叫一次大模型(無可檢索記憶時直接跳過);同一輪對話裡檢索用的關鍵詞只提取一次並快取,相同內容不再反覆計算,記憶注入更快、更省
  • 版本號旁顯示安天 Logo:左下角版本號處新增安天 Logo——工作區頁尾為橫排、設定側欄為疊放,並為深色 / 淺色主題各準備一份向量圖,不同主題下都清晰

修復

  • 訊息選單文案更清楚:兩項操作補全了「去向」——「記入記憶」改為「寫入記憶宮殿」、「追加到結果」改為「追加到結果草稿」,一看就知道內容會被放到哪裡(三語同步)

2026-09-07

v0.9.7-alpha

改進

  • 子任務訊息流的操作方式與主會話看齊:子任務訊息流現在也有「訊息柄」和「跳到頂部 / 底部」快捷按鈕,與主會話使用同一套操作,瀏覽長的子任務更順手
  • 子任務訊息新增右鍵選單、支援「複製選取的部分」:主會話與子任務的訊息選單裡都能只複製你選取的文字,不必整段複製
  • 「捲到底部」一次就能捲到真正的底部:子任務執行過程中也會持續停靠在最新內容、不再中途停下;並修復了訊息柄壓住有序列表序號的顯示——操作按鈕右側留出空檔,序號不再被遮擋

2026-09-06

v0.9.6-alpha

修復

  • 可用點數顯示更準確:改為直接讀取伺服器給出的可用點數,不再在客戶端把點券列表逐項相加估算,顯示更準確、更一致
  • 「無限制」模式下命令的路徑限制更嚴密:命令裡的 `$HOME`、`~`、`$(...)` 等寫法會先按實際環境展開再做安全校驗,避免藉此繞過「工作區範圍內操作」的限制、越界存取工作區以外的檔案

2026-09-03

v0.9.3-alpha

改進

  • 檔案與命令輸出的編碼識別升級:升級編碼識別(支援按 BOM 判定),能救回 GBK、UTF-16 等編碼的文字,讀取檔案、按內容搜尋時都正確解碼;背景命令(fs.exec.start)輸出的編碼轉換也補齊,中文與特殊字元不再亂碼
  • 命令執行(exec)增強:白名單在受控條件下納入常見 C/C++ 編譯器(cc 家族)——同時把輸出檔案限制在工作區內、攔截危險參數;工作區內的絕對路徑也不再被一律拒絕,絕對 / 相對路徑判定統一
  • 介面細節:「中斷任務恢復」入口遷入會話狀態列,改為狀態列上的一個彈出項,頂部佈局不再隨中斷任務條數上下位移;編輯子任務訊息改為側邊編輯器,編輯類操作增量更新、列表不再跳動

修復

  • 設定 / 面板載入失敗更穩妥:某個面板載入失敗時不再用一層遮罩蓋住整個視窗,錯誤提示改在對應面板內顯示並提供「重試」,並補齊自動恢復邏輯,偶發的載入失敗能自癒、不必重啟

2026-09-01

v0.9.1-alpha

新功能

  • Markdown 支援 Mermaid 圖表渲染:回覆裡用 ```mermaid 圍欄書寫的流程圖、時序圖等會直接繪製為清晰的向量圖(SVG),不再只是一段純文字程式碼

修復

  • 子任務不再出現「空的內部錯誤」:根源是訊息未能即時寫入磁碟時被誤判為致命錯誤,現已徹底解決,並在寫盤遇到瞬時問題時自動重試
  • 訊息未能儲存到磁碟時會明確提示:某條訊息暫時無法寫入磁碟時,介面會給出「未落盤」標記,清楚區分「已儲存」與「未儲存」,不再默默出錯

2026-08-31

v0.8.31-alpha

新功能

  • 子任務彙總欄,一覽執行中 / 已暫停的子任務:新增子任務彙總欄,集中查看當前正在執行和已暫停的子任務、不必逐個打開就能掌握全局進展;主任務視圖也與之對齊,並提供跨整個工作區的背景任務全景
  • 彙總欄彈出面板按可用高度自適應:內容不多時完整展開、不再出現多餘的捲軸,內容較多時也能在可視範圍內正常捲動

改進

  • 訊息選單頂部顯示訊息時間:在訊息的操作選單頂部新增顯示該訊息的時間,同時給出絕對時間與相對時間(如「幾分鐘前」),唯讀展示、便於回溯

修復

  • Windows 上命令輸出的中文不再亂碼:對 GBK / UTF-16 等編碼的輸出統一轉換為 UTF-8 顯示,中文與特殊字元都能正常呈現
  • Windows 上命令白名單匹配更穩、拒絕原因更清楚:統一了命令名的寫法以避免誤判;某條命令被安全策略拒絕時也會給出更明確的原因說明

2026-08-28

v0.8.28-alpha

新功能

  • 像管理主對話一樣精細控制正在執行的子任務:支援編輯 / 刪除子任務裡的訊息、暫停 / 繼續 / 重試,停止時可選擇是否保留該子任務的記錄;重試可從你選定的某條訊息處按截斷語義重新開始,也支援「從此處繼續」回到某個時間點往下推進;繼續與重試改為原生續跑、不再追加多餘的空白訊息,記錄更整潔
  • 子任務抽屜更好用、同步內聯子代理可單獨停止:抽屜新增「捲動到底部」按鈕、可刪除某一次工具呼叫,並修復「終止後再編輯訊息被誤拒」;同步內聯的子代理點「停止」可精準結束對應的子代理及其行程
  • 會話級「本地模式」,一鍵停用內建聯網工具:每個會話可單獨開啟「本地模式」,一鍵關閉內建的聯網類工具、讓該會話只在本地範圍內工作,適合對外網存取有顧慮的場景

改進

  • 會話目標計數可點擊切換顯示格式:點擊會話目標的計數,在原始數字、千分位、緊湊寫法、百分比之間循環切換,按需查看
  • 等待任務(TaskWait)展示更緊湊、資訊更全:等待行預設改為緊湊顯示,用「狀態馬賽克」一行概覽多個子任務的進展(活動狀態以輕微閃爍提示)、單條也可展開查看細節;等待結果還會一併帶上同會話裡其他背景任務的情況,即便沒有專門等待也能看到其進展、不再遺漏

修復

  • 任務停止 / 暫停更可靠、狀態更準確:修復了在子任務剛要啟動的瞬間點「暫停」可能不生效、仍會冒出一次執行的問題;被停止的任務呈現更清楚、結束後可看到「給主代理的最終回覆」,且不再誤報「未命中、可能已被清理」或被兜底邏輯謊報為「已完成」,停止就如實顯示為停止
  • 會話管理入口改為按「工作區 + 會話」雙重定位:避免不同工作區裡相同會話標識時可能出現的串位問題
  • 右鍵「查看」對相對路徑檔案能正確預覽:此前只認「拼接工作區根目錄後完全命中」的情況、容易打不開,現已加入後綴匹配兜底,常見的相對路徑也能正常預覽
  • 子任務圖示不再浮在設定頁上:修復了打開設定頁時子任務圖示可能錯誤懸浮在頁面上的樣式衝突

2026-08-26

v0.8.26-alpha

新功能

  • 不可見字元檢查,揪出回覆裡的隱藏字元:現在會檢查模型思考與回覆中的不可見字元(零寬字元、易混淆的變體字元等),可切換「視覺化」開關直觀標示其位置;預設對可疑字元從嚴處理,同時放行中文等語境下的正常用字,避免誤傷

修復

  • 「有如神助」執行現在可以隨時停止:此前這一過程可能不受「停止」控制,現已納入統一的停止管理,點「停止」即可中斷
  • 停止後再編輯訊息不再報「訊息不存在」:此前中途停止後編輯剛才的訊息偶爾會失敗,原因是被打斷的串流內容未及時落盤,現已修復
  • 點「繼續推進」後啟動前的短暫間隙不再誤顯「暫停中」:狀態切換更貼合實際
  • 等待倒數顯示更合理:等待完成後條目圖示切換為「已完成」樣式;倒數歸零後回落為靜態的預算時長、不再停在 0;沒有背景任務在執行時也不會啟動整體倒數

2026-08-24

v0.8.24-alpha

新功能

  • 等待任務時顯示整體剩餘倒數:當助手在等待任務完成時,現在會顯示整體的剩餘倒數,一眼就能看出大約還要等多久,長時間等待更有預期

改進

  • 上下文壓縮改為增量方式、更快:為長對話騰空間的上下文壓縮不再把整個會話重新載入一遍,處理更快、占用更低
  • 開啟設定 / Agent 管理器與切換會話更順滑:設定頁與 Agent 管理器改為覆蓋層彈出,會話主面板在來回切換時保持常駐、不再銷毀重建,切換更快、狀態也不遺失

修復

  • 父會話等待子任務時目標不再被誤判「停滯」中斷:此前只要父會話停在等待子任務上,自動推進可能誤以為卡住;現在會正確識別子任務仍在推進
  • 子任務執行期間的續跑輪次不再計入輪數上限:避免因為等待子任務而過早耗盡自動推進的額度
  • 命令執行不再被工作區內的同名檔案干擾:執行 `git` 等命令時不會再被工作區裡恰好同名的檔案「頂替」,透過多重加固確保呼叫到的始終是真正的系統命令,行為更安全、更可預期

2026-08-21

v0.8.21-alpha

修復

  • 背景執行的子任務不再被繼續對話或重啟誤停:此前發出新訊息、或應用重啟銜接時可能連帶結束還在跑的子任務,現在只有你主動點「停止」才會終止它們及其行程
  • 上下文壓縮時背景子任務也能拿到最新摘要繼續工作:為長對話騰空間的壓縮過程現在會把壓縮後的摘要可靠地補給正在背景執行的子任務,它們不會因此遺失上下文
  • 子任務數量顯示統一對齊:不同位置顯示的子任務數量此前可能對不上,執行中數量、標籤頁計數等已統一;標籤過多需截斷時的處理也更明確

2026-08-20

v0.8.20-alpha

修復

  • 正在執行的任務現在會顯示已用時長:查看等待中或執行中的任務時,可以看到它已經跑了多久,進度更直觀
  • 被停止 / 被強制結束的任務會正確計時並如實標註狀態:此前被主動停止的任務可能仍顯示「✓ 成功完成」或耗時歸零不計,現已修正——停止就顯示為停止、耗時也據實記錄
  • 執行指示與耗時顯示更穩、不再抖動:執行中的耗時每秒重繪時不再引起旁邊內容左右平移或重排(統一時間格式、分鐘檔補零、標記寬度穩定),執行指示轉圈圖示在介面繁忙時的掉幀抖動也有所緩解,觀感更平穩

2026-08-19

v0.8.19-alpha

新功能

  • 「無限制」工作模式下的命令執行支援管線與重新導向:在「無限制」模式下,命令執行現在支援管線(`|`)、重新導向(`>`)等 shell 語法,可以像在終端機裡一樣把多條命令串聯起來使用,更加靈活

改進

  • 長對話的訊息列表更輕、更流暢:對超長會話的訊息列表做了系統性減負——未顯示到螢幕上的訊息按塊整體占位、翻頁或搜尋撐開的範圍空閒後自動收回、訊息旁的操作手柄與導覽列改為停留時才載入、背景浮水印簡化為單個圖案平鋪,長對話捲動更順滑、占用更低
  • 上下文壓縮更快,深層子任務不再越壓越慢:為長對話騰出空間的上下文壓縮改為對半拆分、並行摘要,過程更快;並修復了子任務在多次壓縮後摘要輸入不斷膨脹、越來越慢的問題,深層、長時間執行的子任務更穩定
  • 等待類呼叫顯示預期等待時間:當助手在等待某個任務完成時,對應的等待呼叫行會顯示預計還需等待多久(不超過其逾時預算),進度更透明

修復

  • 內聯子任務呼叫行現在能正常展開內容:此前對已在背景執行或已結束釋放的子任務,點開可能是空白;現改為按需即時載入,內容正常顯示
  • 運行軌跡裡多段子軌跡的排布已修正:此前可能出現文字被逐字豎排的錯亂顯示,現改為清晰的數字標籤,便於點擊切換查看

2026-08-18

v0.8.18-alpha

新功能

  • 遠端(SSH)工作區可用檔案瀏覽器選擇要附加的目錄 / 檔案:連接遠端工作區時可直接瀏覽遠端目錄來挑選要附加的資料,透過內建的遠端檔案瀏覽器選定目錄或檔案即可加入,不必再手動拼寫遠端路徑

改進

  • 遠端(SSH)搜尋不再可能長時間無回應:修復了在遠端工作區按內容搜尋時個別情況下可能長時間(甚至十分鐘)不返回的問題,搜尋範圍會更精準地下推到遠端執行,並加入總時長預算,超出後及時收尾返回,不再無限期等待
  • 運行軌跡面板可觀測「上下文壓縮」步驟:運行軌跡裡現在把「上下文壓縮」作為獨立步驟單獨呈現並記錄其耗時,便於了解壓縮何時發生、花了多久

修復

  • 子任務現在能讀到父會話附加的資料:此前派發的子任務可能讀不到父會話裡附加的目錄 / 檔案、導致缺少必要上下文,現已讓子任務繼承父會話的附加清單
  • 淺色主題下附加資料的圖示此前看不見:圖示顏色被誤用成了背景色,現已修正,淺色主題下也清晰可見
  • 工作區內的絕對路徑不再被一律拒絕:工具存取工作區內檔案時使用絕對路徑不再被直接拒絕,只要指向的是工作區範圍內的檔案,會自動按相對路徑處理並正常存取

2026-08-17

v0.8.17-alpha

改進

  • 遠端(SSH)工作區檔案查找與內容搜尋大幅提速:此前這類操作會與遠端多次來回通訊、逐個排隊,較大目錄常要等上一會兒;現改為一次性並發批次取得,並在遠端具備條件時直接借助其自帶的高速搜尋工具,常見場景等待時間顯著縮短
  • 遠端檔案讀寫更快:遠端讀寫大檔案由「順序小塊」改為「並發大塊」,單檔案傳輸速度提升約 2.7–4 倍
  • 介面更流暢、佔用更低:回覆串流顯示、訊息列表捲動、圖示動畫等處的卡頓與 CPU 佔用進一步降低,優化了串流過程中的多處熱點開銷,長對話與工具密集呼叫時更跟手、更順滑
  • 目標 / 待辦的自動推進更穩:目標(goal)與待辦(todo)改為並行協作、不再互相拖慢,該繼續時會穩定地把任務向前推進,涵蓋重啟後、異常收場等此前容易「忘記繼續」的情況
  • 空轉時及時止損:當連續多輪沒有實質進展時自動判定為停滯並及時停下,避免無謂耗盡額度