前言
--
在 AI 程式碼生成工具層出不窮的今天,程式設計師面臨著一個核心問題:如何更高效、更精準地讓 AI 理解我們的需求?傳統的 AI 對話模式需要我們反覆描述專案背景、手動關聯各種文件與技能規範。這種模式不僅效率低下,還容易因為資訊不完整導致 AI 產生「幻覺」,生成結果與預期相差甚遠。
鳌蝦(Aoxia-code) 正是為解決這些痛點而生。
在 1.0 版本中,鳌蝦作為一個 npm 全域工具,首創了「可視化拖放生成 AI 指令」的工作流程,廣受好評(詳見1.0版本介紹)。今天,我們正式推出 鳌蝦 Aoxia-code 2.0!這一次,鳌蝦完成了架構級的蛻變:從獨立的 npm 工具,全面進化為沉浸式的 VS Code 外掛,並重磅推出了基於流程圖的複雜邏輯編排功能,讓單頁面真正串連成完整的業務流!
傳統程式碼生成器通常依賴「硬編碼模板(EJS/FreeMarker)」,一旦業務邏輯發生變化,模板就變得極難維護。而 鳌蝦 走的是另一條路: 元資料編排 + 技能規範約束 + AI 生成 。
在鳌蝦 2.0 中,你不再需要手敲冗長的 Prompt。你只需在 VS Code 內部透過拖放元件搭建頁面骨架,再透過連線配置頁面間的跳轉邏輯。鳌蝦會自動把這些視覺化的設計意圖,結合專案中的技能規範檔案,編譯成一段高度結構化的 AI 指令。把這段指令發給 Trae/Cursor,完美契合你期望的原始碼瞬間生成!
鳌蝦 2.0 告別了過去 npm install -g 啟動本地服務的繁瑣流程。現在,你只需在 VS Code 外掛市集搜尋並安裝 Aoxia-code Extension tool。按下 Ctrl+Alt+X(Mac 為 Cmd+Option+X)即可在編輯器內瞬間喚出可視化工作台。它能原生讀取你當前工作區的目錄結構和規範檔案,體驗如絲般順滑。

在前端開發中,對專案目錄的掌握至關重要。鳌蝦 2.0 徹底重構了左側欄目錄樹:
src/views),留空則預設載入整個專案。node_modules、.git、.husky 等無關產物),保證樹狀結構清爽無比,甚至能精準顯示目錄下的 .vue、.ts 等業務程式檔案。在 1.0 版本中,我們解決了「如何快速生成單一頁面」的問題。但真實的業務往往是多頁面聯動的。 鳌蝦 2.0 引入了基於流程圖的可視化拓撲連線引擎,分為兩個維度:
(這裡非常適合放一張截圖:Flow Designer 的流程拓撲連線介面,展示模組之間或頁面之間帶有箭頭和路由說明的連線)


前端開發的第一步往往是看 API 文件寫欄位。鳌蝦內建了強大的解析引擎,支援四種零成本匯入方式:

CREATE TABLE 語句貼進來!鳌蝦會自動擷取欄位名、註解作為 Label,甚至能根據欄位型別自動推導前端元件(比如 datetime 變成日期選擇器,varchar 變成輸入框,註解裡帶「狀態」自動推導為下拉選單)。@ApiModelProperty 等註解,秒變前端結構字典。解析完欄位後,進入可視化拼裝環節:


如何讓 AI 生成的程式碼符合團隊規範?

鳌蝦 2.0 繼承並強化了 1.0 的規範讀取能力。它會自動掃描並讀取當前 VS Code 工作區下的技能檔案,優先順序為: .trae/skills > .trae/rules > .cursor/rules > .windsurf/rules > .aocode/rules > docs/rules
<rules></rules> 提取:只要在技能檔案中標注了 <rules>...</rules> 或 [CODE_RULES_START]...[CODE_RULES_END] 標籤,鳌蝦 2.0 會透過強大的正則比對(支援多塊掃描),完整提取並編號所有規則片段,精準輸送給大型模型。| 對比維度 | 傳統 AI 編程 | 鳌蝦 AoCode 2.0 |
|---|---|---|
| Prompt 輸入 | 每次都要手敲完整描述 | 可視化配置,一鍵生成結構化指令 |
| 技能規範傳遞 | 手動複製貼上或反覆提及 | 自動讀取並按需注入 |
| 多頁面互動 | AI 難以理解頁面間的跳轉與狀態共享 | 流程圖編排,清晰定義彈窗/抽屜/路由邏輯 |
| 資訊完整性 | 容易遺漏關鍵約束條件 | 結構化輸出,確保資訊無遺漏 |
| 學習成本 | 需要學習複雜的 Prompt 撰寫技巧 | 零門檻,所見即所得 |
(這裡可以作為總結,放一張最終生成 AI 指令後,程式碼在 VS Code 中自動寫入過程的錄屏動圖)
Ctrl+Shift+P 執行 Aoxia: Open Aoxia。.trae/skills/table-spec.md 規範。鳌蝦 2.0 外掛現已正式上架 VS Code 官方外掛市集! 打開 VS Code 擴充面板,搜尋 Aoxia-code Extension tool 即可安裝體驗!(開發者:Zhang-Lab)
⚠️ 特別提示(針對 Trae 使用者):由於 Trae 預設使用的是其內部審核的外掛市集,如果在 Trae 的外掛面板中搜尋不到
Aoxia-code Extension tool,直接用瀏覽器造訪:marketplace.visualstudio.com/_apis/publi… 它會把 .vsix 檔案下載下來。只需要打開 Trae,從 VSIX 安裝即可。

我們不是要用低程式碼取代程式設計師,而是用 「可視化編排 + 流程定義 + AI」 把程式設計師從最無聊的增刪改查與寫 Prompt 的泥潭中解放出來,去思考更有價值的系統架構。
歡迎大家下載體驗!如果有任何建議或發現了 Bug,歡迎在留言區交流!如果覺得好用,別忘了在外掛市集留下五星好評哦~ ⭐️⭐️⭐️⭐️⭐️