Repository navigation
Releases: mars-tw/ai-console
Release list
v1.7.0 — ChatGPT 對話工作臺與使用體驗改善
v1.7.0 — 統一 ChatGPT 對話執行路徑與工作臺可靠性改善
AI Console 的編碼啟動與續作入口現在統一使用 ChatGPT「對話」+ DevSpace MCP。控制台負責整理專案路徑、工作內容、模型偏好與有限近期背景;使用者仍須在 ChatGPT 選擇「對話」、加入 DevSpace、確認實際模型、貼上並自行送出。
控制台不會宣稱已代為貼上、送出或切換 ChatGPT 模型,也不再從公開工作臺入口建立、重派、接力或接續 CLI 工單。
下載
- 快速安裝包:完整解壓縮後執行
快速安裝.cmd。 - Windows 64 位元免安裝版:完整解壓縮後開啟
AI控制台.exe。 - 原始碼:供開發者自行建置。
- SHA256 校驗碼。
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/launchPOST /api/dispatchPOST /api/dispatch/batchPOST /api/dispatch/retryPOST /api/dispatch/followupPOST /api/schedule/savePOST /api/schedule/runPOST /api/devspace/runPOST /api/devspace/continue
GET /api/dispatches 現在只讀取舊紀錄,不會 flush pending、重派、啟動子行程或執行 auto-handoff。啟動伺服器時也不再啟動舊 Scheduler。
仍保留的舊工作能力只有:
- 查看歷史狀態與結果。
- 查看日誌。
- 查看 Git 差異。
- 停止仍在執行的既有舊工作。
- 取消尚未開始的既有舊工作。
停止與取消不會建立新工作。
六項工作臺 UX 改善
- 頁籤往返保留草稿:DevSpace 工作內容、專案資料夾與模型偏好在同一次控制台執行期間保留;不把 prompt 寫入永久儲存。「清除對話草稿」只清工作內容,專案與模型保留。
- 準備狀態分開顯示:載入中、未安裝、未設定、狀態不可讀、專案無效、內容空白、MCP 停止與 MCP 執行中都有不同原因與下一步;適用時直接提供啟動 MCP 或設定說明。
- 安裝成功與 DevSpace 設定分離:控制台安裝完成後,可選擇「稍後設定,先開啟控制台」;略過設定不會把既有認證當成失敗,也不會抹除已完成的安裝。
- DevSpace 資料夾選擇器:桌面版可直接選擇資料夾;取消時保留原路徑,中文與空格路徑可用,瀏覽器仍可手動輸入,並持續遵守
allowedRoots。 - 先複製、再開啟 ChatGPT:新增主要操作「複製指示並開啟 ChatGPT」。只有剪貼簿成功後才會開啟網站;防止連點,失敗時保留草稿並提供手動替代方式。獨立複製與開啟按鈕仍保留。
- 安裝進度如實呈現:下載、驗證、安裝、建立捷徑等階段分開回報。尚未知道總數的檔案盤點顯示「已檢查 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 工作臺
v1.6.0 — ChatGPT 對話入口與 OpenCode 工作臺
DevSpace 分頁改為從 Chrome ChatGPT「對話」使用 MCP,新增獨立的 OpenCode 對話入口。模型直接透過 MCP 操作允許範圍內的專案,成果留在本機供原派工者檢查與接手。
下載
- 快速安裝包:完整解壓縮後執行
快速安裝.cmd。 - Windows 64 位元免安裝版:完整解壓縮後開啟
AI控制台.exe。 - 原始碼:供開發者自行建置。
- SHA256 校驗碼。
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 均已通過版本、完整性與私人資料稽核。
v1.5.1 — 快速安裝與快速啟動
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 均通過版本、必要檔案、私人資料與完整性檢查。
v1.5.0 — DevSpace 桌面控制台
安裝與執行手冊
第一次使用請看 完整安裝與執行手冊,或 下載 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 中文捷徑編碼問題已修正並經獨立覆核。
v1.4.1
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 接入精靈與對話搜尋補強
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 — 對話、手機遙控與技能匯入修復
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 — 手機遙控
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:原始碼(同 tagv1.3.0)。
升級
解壓覆蓋即可。派工登錄、遙控 token 與設定都在使用者目錄,不在安裝包裡。
v1.2.0 — 派工不用人盯著
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:原始碼(同 tagv1.2.0)。