Skip to content

Releases: mars-tw/ai-console

v1.7.0 — ChatGPT 對話工作臺與使用體驗改善

Choose a tag to compare

@mars-tw mars-tw released this 21 Sep 09:38
f696ed1

v1.7.0 — 統一 ChatGPT 對話執行路徑與工作臺可靠性改善

AI Console 的編碼啟動與續作入口現在統一使用 ChatGPT「對話」+ DevSpace MCP。控制台負責整理專案路徑、工作內容、模型偏好與有限近期背景;使用者仍須在 ChatGPT 選擇「對話」、加入 DevSpace、確認實際模型、貼上並自行送出。

控制台不會宣稱已代為貼上、送出或切換 ChatGPT 模型,也不再從公開工作臺入口建立、重派、接力或接續 CLI 工單。

下載

Windows 桌面包內含 Electron 與 Python;Node.js、Git Bash、DevSpace、OpenCode 與模型帳號需另外準備。快速安裝會依 scripts/quick-start.json 取得固定的 ai-console-win32-x64-v1.7.0.zip。

統一的編碼執行與續作流程

以下入口都只準備 DevSpace 對話草稿,再帶到同一個 ChatGPT 對話入口:

  • 首頁「交給 AI 執行」。
  • 對話清單的「在 ChatGPT 對話續作」。
  • 原派工主控台的新工作、重做與補充。
  • 辦公室中控與角色工作按鈕。
  • 手機遙控的新工作、重做與續作。
  • 舊排程內容的人工接續。

續作最多帶入最近 6 則訊息,每則最多 300 字。這是給新 ChatGPT 對話的必要背景,不是恢復原 CLI session。唯讀匯入與 discovered 紀錄仍維持唯讀,只能作為有限背景。

「問 AI」、地端續聊與辦公室「說說看」仍是純文字問答,不會被當成讀寫專案或編碼執行路徑。OpenCode 也不會成為 ChatGPT 失敗時的自動替代方案。

舊執行 API 的明確邊界

下列舊 new-work/resume/retry/followup/batch/schedule 與 DevSpace 工作入口不再啟動工作,會回覆 HTTP 409、code: USE_CHATGPT_CONVERSATION,並指向 DevSpace 分頁:

  • POST /api/launch
  • POST /api/dispatch
  • POST /api/dispatch/batch
  • POST /api/dispatch/retry
  • POST /api/dispatch/followup
  • POST /api/schedule/save
  • POST /api/schedule/run
  • POST /api/devspace/run
  • POST /api/devspace/continue

GET /api/dispatches 現在只讀取舊紀錄,不會 flush pending、重派、啟動子行程或執行 auto-handoff。啟動伺服器時也不再啟動舊 Scheduler。

仍保留的舊工作能力只有:

  • 查看歷史狀態與結果。
  • 查看日誌。
  • 查看 Git 差異。
  • 停止仍在執行的既有舊工作。
  • 取消尚未開始的既有舊工作。

停止與取消不會建立新工作。

六項工作臺 UX 改善

  1. 頁籤往返保留草稿:DevSpace 工作內容、專案資料夾與模型偏好在同一次控制台執行期間保留;不把 prompt 寫入永久儲存。「清除對話草稿」只清工作內容,專案與模型保留。
  2. 準備狀態分開顯示:載入中、未安裝、未設定、狀態不可讀、專案無效、內容空白、MCP 停止與 MCP 執行中都有不同原因與下一步;適用時直接提供啟動 MCP 或設定說明。
  3. 安裝成功與 DevSpace 設定分離:控制台安裝完成後,可選擇「稍後設定,先開啟控制台」;略過設定不會把既有認證當成失敗,也不會抹除已完成的安裝。
  4. DevSpace 資料夾選擇器:桌面版可直接選擇資料夾;取消時保留原路徑,中文與空格路徑可用,瀏覽器仍可手動輸入,並持續遵守 allowedRoots。
  5. 先複製、再開啟 ChatGPT:新增主要操作「複製指示並開啟 ChatGPT」。只有剪貼簿成功後才會開啟網站;防止連點,失敗時保留草稿並提供手動替代方式。獨立複製與開啟按鈕仍保留。
  6. 安裝進度如實呈現:下載、驗證、安裝、建立捷徑等階段分開回報。尚未知道總數的檔案盤點顯示「已檢查 N 個檔案」,不偽造百分比;已知總數的複製與驗證才顯示百分比。

OpenCode 獨立入口與真實 MCP 連線狀態

OpenCode 保留為使用者明確開啟的獨立工作臺入口,不是背景派工器或自動 fallback。

  • 工作臺以實際 bridge/MCP 心跳判定連線,不把舊的 connected 進度紀錄永久視為已連線。
  • 服務停止、bridge 消失或服務重啟時會回到可重試狀態並提供重新連接。
  • 一般連線故障不再被誤標為 owner 授權失敗。
  • DevSpace owner 授權、OpenAI 帳號登入與本機服務認證仍是分開的步驟。

本次沒有使用真人帳號重新實測 OpenCode OAuth,也沒有執行真實模型推論;「已安裝」、「已啟動」或心跳正常不代表帳號與模型已驗證可用。

安裝與文件封裝

  • 快速安裝 manifest、根套件版本與下載連結更新為 1.7.0。
  • docs/chatgpt-conversation-workflow.md 同時納入應用程式 staging、Windows quick payload 與小型 bootstrap ZIP 的必要檔案清單,避免公開文件連結斷裂。
  • release audit 仍會檢查版本、必要檔案、payload manifest、主機絕對路徑、私密檔名、配對碼、符號連結與 Windows 路徑/大小寫衝突;沒有弱化任何稽核條件。

驗證結果

發行準備所依據的最新整合驗證為:

  • 671 項前端測試通過。
  • 691 項 Python 測試通過。
  • 發行檔案檢查另有 8 項測試通過,包含本版新增的對話指南封裝檢查。
  • TypeScript typecheck、ESLint 與 production build 通過。
  • v1.7.0 正式建置通過;應用程式暫存 555 個檔案、Windows 完整套件 641 個檔案均通過稽核,沒有可疑檔案或完整性問題。
  • 快速安裝的 NoLaunch 與 SkipDevSpace 流程成功。

三份 ZIP 的最終稽核結果與 SHA256 校驗碼隨 GitHub Release 公布。OpenCode 真人 OAuth 與模型推論的驗證限制如上所述。

升級注意事項

從舊版升級後,搜尋索引、文字問答、技能中心、像素辦公室、冒險模式及舊派工歷史仍保留。新的編碼工作與續作不再走 CLI 工單或原工具終端,請改用 統一 ChatGPT 對話流程。完整安裝及 OpenCode 操作見 安裝手冊與 DevSpace/OpenCode 說明。

正式資產稽核

Windows ZIP(641 個檔案)、快速安裝 ZIP(12 個檔案)與原始碼 ZIP(382 個檔案)均已通過 v1.7.0 版本、封裝完整性與私人資料檢查;三份資產沒有可疑檔案或稽核問題。原始碼 ZIP 對應已合併的 main 提交 f696ed16c2ec90e10b98af359c7ab60b1c521c84。

合併 PR #4;校驗碼請使用本版本附件 SHA256SUMS.txt。

v1.6.0 — ChatGPT 對話與 OpenCode 工作臺

Choose a tag to compare

@mars-tw mars-tw released this 21 Sep 07:11
6f2cbc6

v1.6.0 — ChatGPT 對話入口與 OpenCode 工作臺

DevSpace 分頁改為從 Chrome ChatGPT「對話」使用 MCP,新增獨立的 OpenCode 對話入口。模型直接透過 MCP 操作允許範圍內的專案,成果留在本機供原派工者檢查與接手。

下載

Windows 桌面包內含 Electron 與 Python;Node.js、Git Bash、DevSpace、OpenCode 與模型帳號需另外準備。快速開始及完整安裝手冊已更新。

更新內容

  • DevSpace 對話入口:選擇專案、準備並複製指示,開啟 Chrome ChatGPT;在「對話」加入 DevSpace 連接器後送出。此入口不呼叫 DevSpace agent 工作,不使用 ChatGPT「工作」或 Codex app-server。
  • 模型選擇說明:ChatGPT 實際模型須在其可見選單確認。面板偏好、提示文字或 Codex 模型識別碼不會遠端切換 ChatGPT 模型;指定模型無法使用時,不會自動改派其他模型。
  • OpenCode 工作臺:支援 OpenCode 1.18.31,選擇專案與 GPT-5.6 SOL/GPT-6 ASTRA 預設模型後,開啟獨立對話視窗。登入使用 OpenCode 的正常 Connect 流程。
  • 可隨包使用的 MCP bridge:控制台內附連接官方 DevSpace 1.0.8 的程式,不需私人修改版。首次連線開啟正常 OAuth 授權頁,由使用者確認;工具綁定所選專案,OpenCode 的這個入口不開放背景子代理與 task 操作。
  • 本機服務管理:OpenCode 只綁定本機位址,每次啟動產生 Basic 認證;關閉視窗後可再次開啟,停止服務保留對話紀錄。切換專案或預設模型前需先停止服務。
  • 首次安裝指引:全新互動設定導向官方 devspace init,選擇 ChatGPT,再完成使用者自己的 MCP 入口與認證。已有設定與認證保留。

升級與使用界線

v1.5.1 使用者可下載 v1.6.0 快速安裝包重新安裝,再開啟桌面捷徑。舊版目錄保留;DevSpace 分頁改用對話流程,其他原有的搜尋、問答、技能與派工主控台功能保留各自入口。舊 DevSpace 工作 API 留作相容用途,新入口不會呼叫。

ChatGPT MCP 需有該帳號支援的連線方式與可到達的入口,本機健康檢查不能證明雲端連線正常。控制台不會自動建立公開網址、tunnel 或代為登入。詳見 DevSpace 與 OpenCode 說明。

安裝成功、服務已啟動、模型出現在清單,都不代表模型帳號已驗證可用;實際對話結果才是依據。OpenCode 不會成為 ChatGPT 的自動替代路線。成果需讀回本機檔案並完成適當驗證,不能只憑聊天文字判定成功。

驗證

  • TypeScript、ESLint、770 項前端測試與 673 項 Python 測試通過。
  • 測試涵蓋官方設定入口、舊設定保留、安裝檔完整性、OAuth PKCE 與 callback 驗證、MCP 工具白名單、工作區及矛盾識別碼拒絕。
  • ChatGPT 對話已實測透過 DevSpace 讀檔、執行檢查、寫入並讀回本機交接檔。OpenCode 新版 bridge 的首次 OAuth 仍由使用者在正常授權頁完成;本次不使用發布者的登入資料測試模型推論。

Windows、原始碼及快速安裝 ZIP 均已通過版本、完整性與私人資料稽核。

程式碼變更 PR #3

v1.5.1 — 快速安裝與快速啟動

Choose a tag to compare

@mars-tw mars-tw released this 18 Sep 09:17
da509c2

v1.5.1 — 快速安裝與快速啟動

第一次使用可下載 ai-console-quick-start-v1.5.1.zip,解壓縮後雙擊 快速安裝.cmd。以後雙擊桌面「DevSpace 控制台」或 快速啟動.cmd,直接進入工作畫面。

快速開始說明 · 完整安裝與執行手冊

下載選擇

  • ai-console-quick-start-v1.5.1.zip:小型快速安裝包,首次使用會下載完整桌面包並驗證 SHA256。
  • ai-console-win32-x64-v1.5.1.zip:完整 Windows 免安裝包,內含 Electron、Python、兩個快速入口與說明。解壓縮後可直接啟動;快速安裝會使用同資料夾內容,免除再次下載桌面包。
  • ai-console-source-v1.5.1.zip:開發用原始碼。
  • SHA256SUMS.txt:上述三個 ZIP 的 SHA-256 校驗碼。

安裝流程

控制台安裝在使用者自己的 %LOCALAPPDATA%\Programs\AIConsole\versions\1.5.1\,建立桌面與開始功能表捷徑。程式安裝不需要管理員權限;缺少 Node.js 或 Git 時,系統安裝程式可能另要求權限及授權條款確認。

精靈會檢查 Node.js、Git Bash 與 DevSpace,詢問是否安裝缺少的工具。第一次設定會要求明確的專案資料夾與 Codex/Claude 執行者,接著建立本機設定。已有 DevSpace 時沿用原設定、認證及本機擴充。

AI 工具、帳號登入與模型仍需另外準備。設定完成不代表 AI 已登入或有可用額度。標準上游 DevSpace 沒有 local provider,需另外提供相容整合才可使用本機 AI。

驗證與修正

  • npm run verify 通過:735 項前端測試、666 項 Python 測試,型別與 Lint 檢查通過。
  • Windows PowerShell 5.1 測試涵蓋中文/空格/特殊字元路徑、下載校驗、解壓縮邊界、重複安裝與既有設定保留。
  • 安裝和啟動共用完整發行清單。缺少 Electron 或 Python 啟動元件時會拒絕啟用,保留原有版本指標;此問題已經獨立覆核修正。
  • 已實測 GitHub 下載與校驗、使用者目錄安裝、沿用既有 DevSpace、桌面捷徑及快速啟動。
  • Windows、快速安裝與原始碼 ZIP 均通過版本、必要檔案、私人資料與完整性檢查。

程式碼變更 PR #2

v1.5.0 — DevSpace 桌面控制台

Choose a tag to compare

@mars-tw mars-tw released this 18 Sep 08:28

安裝與執行手冊

第一次使用請看 完整安裝與執行手冊,或 下載 Markdown 手冊。內容包含免安裝版啟動、DevSpace 1.0.8 安裝、允許目錄設定、首次派工、原始碼執行與常見問題。

標準上游 DevSpace 1.0.8 沒有 local provider;本機 AI 選項需另外提供並啟用相容的 provider。單獨安裝 LM Studio 不會自動完成這項整合。

v1.5.0 — DevSpace 桌面控制台

現在可以在 AI Console 的「DevSpace」分頁選擇本機專案、派工、查看結果及接續任務。

下載與使用

  • Windows:下載 ai-console-win32-x64-v1.5.0.zip,完整解壓縮後開啟 AI控制台.exe。內附 Python 3.14.7,無須另外安裝 Python。
  • 原始碼:ai-console-source-v1.5.0.zip,供開發與自行建置;不是 Windows 執行檔。
  • 檔案驗證:SHA256SUMS.txt 列出上述 ZIP 的 SHA-256。

DevSpace、Node.js、Windows 所需的 Git Bash,以及 AI 工具、模型與帳號需要另外安裝或設定。已有 DevSpace 的電腦可直接沿用。請先完成 DevSpace 的允許目錄及 provider 設定,再在控制台選擇專案。

新增功能

  • 顯示 MCP 服務、agent daemon、已啟用的 Codex/Claude/本機 AI 與允許目錄。
  • 啟動 MCP、檢查環境及複製 MCP 網址;只停止由控制台啟動的服務。
  • 在允許的專案內派工,查看任務狀態、回覆及續接工作。
  • 任務歷史採唯讀查詢,重新整理不會啟動 AI 工作。
  • 支援繁體中文/English、舊版 JSON 與 version-1 JSONC 設定。
  • 新增 --devspace 桌面入口,原始碼附 Windows 捷徑建立腳本。

控制 API 僅接受本機控制台來源,未開放給手機遙控。工作目錄與任務 ID 都會檢查所屬專案。DevSpace 1.0.8 沒有停止單一任務的指令,因此不提供該按鈕。畫面列出 provider 代表設定已啟用,登入、額度及模型是否可用仍以執行結果為準。

驗證

  • 型別檢查、Lint、前後端測試及新增回歸測試通過。
  • Windows 發行包與來源 ZIP 經版本、必要檔案、私人資料及完整性檢查。
  • 打包版 Electron 使用內附 Python 成功啟動。
  • DevSpace 1.0.8 實測:連線、診斷、隔離服務啟停、Codex 派工、結果顯示及接續任務。
  • Windows PowerShell 中文捷徑編碼問題已修正並經獨立覆核。

使用說明 · 功能整合 PR #1

v1.4.1

Choose a tag to compare

@mars-tw mars-tw released this 08 Sep 04:26

v1.4.1 — 新手設定、匯入與派工流程修復

一般使用者下載

Windows 使用者請下載 ai-console-win32-x64-v1.4.1.zip,完整解壓縮後開啟 AI控制台.exe。包內包含 Python 3.14.7,不必另外安裝或改動系統 Python。

ai-console-source-v1.4.1.zip 是開發用原始碼,不是可直接執行的 Windows 程式。

使用界線

AI 工具、模型及雲端帳號不包含在下載包內。控制台不會替你註冊、購買額度或自動下載大型模型;雲端問答會將問題與目前聊天內容送到你選擇的服務,可能計費。

本機入口使用 LM Studio 與 CPU llama.cpp (Windows) 2.24.0,保留既有機器安全檢查的優先權,不卸載或接管其他工作的模型。手機遙控另需 Tailscale;對話、技能與設定端點仍不對手機遙控開放。

驗證摘要

  • 單元與整合測試:714 項網頁測試、594 項 Python 測試,全部通過。
  • Windows 發行 ZIP SHA256: f1ae093f3c50b1d527fae530c5f10fd14cf2cccfe9d2e1fe24323dfad11b0e76(192252090 bytes,622 檔)。
  • 展示圖以合成 API/資料擷取;未宣稱所有 provider 均已實機連線測試。

v1.4.0:AI 接入精靈與對話搜尋補強

Choose a tag to compare

@mars-tw mars-tw released this 07 Sep 06:07

v1.4.0 — 接入 AI 與對話搜尋補強

  • 新增「接入 AI/開始使用」精靈;沒有對話索引也能使用。
  • 常見 AI 工具安裝檢查、官方說明與重新檢查;登入和派工能力不以安裝狀態冒充。
  • 自訂本機或雲端 OpenAI 相容服務:取模型、儲存、測試回覆、開始文字問答。
  • 手動金鑰僅留背景服務記憶體(關閉視窗不會清除);支援環境變數名稱,變更服務網址須另建連線。
  • 補上單份 JSONL、NDJSON、JSON 訊息陣列、SQLite 多對話的發現與索引。
  • 手動搜尋不再沿用七天快取;新增擴大搜尋、資料夾選擇與未完成原因。
  • 額外發現的工具對話以唯讀匯入,不擴大派工或來源修改權限。
  • 保留手機遙控與既有四來源同步、技能匯入流程。

使用須知

Windows 版需要 Python 3.10+。手機遙控另需 Tailscale。
選擇雲端問答時,問題和該頁聊天紀錄會送到指定服務,可能計費。
自訂服務須提供 OpenAI 相容模型清單與文字聊天 API;LM Studio 使用內建安全入口。
搜尋有範圍與資源上限,不代表全磁碟完整掃描。

Windows 免安裝與原始碼 ZIP 均從同一 tag 乾淨產出;不含私人對話、連線設定、金鑰或手機配對資料。

驗證紀錄

  • npm run verify:型別、零警告 lint、306 項前端與 503 項 Python 測試通過。
  • 真實 CLI 隔離搜尋:4 種來源、5 份對話、9 則訊息匯出;來源檔雜湊不變、舊日期的唯讀匯入仍可見。
  • 真實瀏覽器串接隔離 HTTP 服務:取得模型、儲存、回覆測試與聊天皆完成。這是流程驗證,並非所有外部供應商都已逐一實測。
  • 獨立交叉驗證:手機端帶有效示範 token 仍無法存取 7 個新增私有設定/連線端點;唯讀匯入無法啟動、刪除或封存來源;Electron 資料夾選擇只接受主視窗主 frame。

v1.3.1 — 對話、手機遙控與技能匯入修復

Choose a tag to compare

@mars-tw mars-tw released this 07 Sep 03:17

v1.3.1 — 對話、手機遙控與技能匯入修復

這是 v1.3.0 的修補版,保留手機配對方式與既有資料格式。

  • 問 AI 的回答、草稿與模型選擇在切換分頁後保留;對話續聊的推理草稿另行收合,失敗重試不會污染後續上下文。
  • 快速派工確實附上勾選的對話背景;辦公室使用即時工具清單,送出工作前明確確認。
  • 手機配對會先驗證受保護的端點,錯誤會留在表單上;過期請求不會解除新配對。展開的日誌持續更新,失敗會重試。
  • 手機應用頁面優先讀取新版,快取清理只影響本應用。
  • 修正遙控靜態路徑可繞到私有資料的缺口,限制為手機頁面與有版本指紋的建置資源。
  • 技能安裝比對預覽內容指紋;取消或切換來源會作廢舊回應,來源中途改變時要求重新預覽。格式檢查與實際 AI 相容性分開標示。
  • 乾淨打包改用白名單暫存,並自動檢查私密檔案、本機路徑、配對碼、Windows 路徑衝突、必要檔案與版本。

Windows 免安裝包需要 Python 3.10+,或已安裝 Kimi Desktop 提供的 Python。手機遙控需先在電腦與手機安裝 Tailscale;桌面版開啟遙控後掃 QR 配對。

本次驗證包含三位獨立測試代理的桌面、手機視口與技能匯入實走,以及前後端回歸測試。瀏覽器操作使用示範資料,不會派出使用者的真實工作。

npm run verify 全過:292 個前端測試、431 個後端測試,共 723 項;TypeScript 與 ESLint 通過。手機頁在 320px、390px 視口沒有橫向溢出。

v1.3.0 — 手機遙控

Choose a tag to compare

@mars-tw mars-tw released this 04 Sep 05:27

v1.3.0 — 手機遙控

人在外面也能看派工、派工、停工。不是另一個 app,是同一個後端多開一個埠,手機瀏覽器就能用(可加到主畫面)。

📱 手機遙控

  • 只走 Tailscale:後端在 Tailscale 網卡上多開 5178 埠,不開放區網與公網。沒裝 Tailscale 就開不起來,面板會直接說。
  • 掃 QR 配對:桌面版派工面板多一條「📱 手機遙控」,按「開啟遙控」畫出 QR;手機在同一個 Tailscale 網路裡掃了就自動配對。「換一把 token」或「關閉並作廢」之後舊手機立刻連不上。
  • 每個請求都要 token:Authorization: Bearer,常數時間比對;十分鐘內猜錯十次擋十分鐘。
  • 只管派工:開放的路徑只有派工清單、派工、補一句、停止、取消、重派、工具、用量、日誌。對話索引、檔案、技能、設定、桌面主控台本身一律 403。
  • 手機頁(/m/):連線狀態、額度與今日用量、快速派工(限流工具灰掉、標出「自動會挑」誰)、派工清單(狀態、結果、接力徽章)與每列的動作、看日誌;PWA manifest 與 service worker,可加到主畫面。

其他

  • 打包排除本機 AI 工具設定、對話索引與使用者設定檔,只含產品本身(v1.2.0 起)。
  • README 補上手機遙控與 v1.2.0 以來的功能說明。

測試

前端 279、後端 419,共 698 條。npm run verify 一次跑完 typecheck、lint、測試。

檔案

  • ai-console-win32-x64-v1.3.0.zip:Windows x64 免安裝,解壓後執行 AI控制台.exe。
  • ai-console-source-v1.3.0.zip:原始碼(同 tag v1.3.0)。

升級

解壓覆蓋即可。派工登錄、遙控 token 與設定都在使用者目錄,不在安裝包裡。

v1.2.0 — 派工不用人盯著

Choose a tag to compare

@mars-tw mars-tw released this 04 Sep 01:57

v1.2.0 — 派工不用人盯著

自 v1.1.0(2026-08-31)以來 20 多個提交,主題只有一個:把「撞額度要人手動改派」這件事從流程裡拿掉。

派工

  • 撞額度自動換人:某個工具回「額度用完」(週額度、429、insufficient_quota),或 cursor 開了終端十分鐘沒人按,後端自動把同一份工單(含前面做到哪的日誌尾端)接力給下一個能無頭跑、沒限流的工具,最多兩手。順序是省錢順序:agy → qwen → kimi → grok → codex → claude。
  • 接力有時間門:只接這個伺服器親眼看著失敗、六小時內的紀錄,一輪一手。不會上線就把歷史重播一遍。
  • 額度與今日用量:派工面板最上面一條,每個工具還有沒有額度、什麼時候恢復、今天派了幾件、燒了多少 token;「自動」現在會挑到誰直接標出來。新端點 GET /api/dispatch/usage。
  • ⏹ 停止執行中的派工:先確認再砍整棵行程樹,停了老實標成「已停止」,不再像用工作管理員殺掉那樣顯示成「已完成」。新端點 POST /api/dispatch/stop。
  • agy(ANTIGRAVITY)接回無頭派工,改走 JSON 模式,成本欄看得到它的 token 數,日誌仍顯示回覆原文。工具下拉照省錢順序排,agy 第一。
  • 拆解的預設執行者不再是 claude:拆不出來時交給最便宜的可用工具;拆解提示告訴地端模型各工具的價差。
  • kimi 與 grok 改走無頭 CLI,不再開終端等人按。
  • 派工選單的「額度用完」寫出恢復時間或原因;qwen 週額度那一行現在認得出來。
  • pid 被回收之後不再永遠顯示「執行中」;重派產生新紀錄而不是覆蓋舊的。

對話與介面

  • 大對話不再假承諾「帶上下文」;捲到頂看得到「更早內容要回原工具」;續聊帶入的舊訊息保留原說話者與時間。
  • 問 AI 與辦公室對話:推理草稿不再冒充答案。
  • 主控台:已結束派工看得到全部;計畫選單把限流工具灰掉;資料夾名稱不再被徽章擠到 0px。
  • 吐司不再顯示原始 markdown;焦點框、深淺色對比重新校過。

打包

  • 安裝包排除本機 AI 工具設定與對話索引,只含產品本身。

測試

前端 259、後端 403,共 662 條。npm run verify 一次跑完 typecheck、lint、測試。

檔案

  • ai-console-win32-x64-v1.2.0.zip:Windows x64 免安裝,解壓後執行 AI控制台.exe。
  • ai-console-source-v1.2.0.zip:原始碼(同 tag v1.2.0)。