aura-engine 入門引導 是做什麼的?
當成員首次開啟 Aura Engine 或輸入「setup」、「onboarding」或「configurar」時,執行入門引導。驗證技術環境(Node.js 20 以上為必要;FFmpeg、Whisper、Groq、Python、single-file-cli、Playwright 與 design-clone 的 venv 為選用),以實際查詢測試 Aura 的 MCP,確認 aura 指令捷徑,首重詢問報表語言,以 30 秒解釋 Aura 運作方式,並收集 4 組回應(情境 A 至 D,預算)。
觸發方式
- 首次開啟 Aura Engine 時自動觸發
- 輸入以下任一指令:
setup、onboarding、configurar
檢查項目
必要
- Node.js: 版本 20 或以上(低於此版本將顯示錯誤並停止流程)
選用(僅檢查是否存在,缺少不影響主要流程)
- FFmpeg:用於媒體處理
- Whisper:語音轉文字
- Groq:API 端點
- Python:指令碼支援
- single-file-cli:網頁封存工具
- Playwright:瀏覽器自動化
- design-clone 的
venv:虛擬環境
流程步驟
- 技術環境驗證:執行必要與選用工具檢查
- MCP 連線測試:對 Aura 發送真實查詢,確認模型上下文協定正常運作
- 指令捷徑確認:確保
aura指令可在終端機中直接使用 - 語言偏好設定:優先詢問報表語言(這在後續任何操作之前完成)
- 30 秒快速介紹:簡潔說明 Aura Engine 的運作原理
- 情境收集:引導使用者依序回覆以下 4 個情境的預算資訊:
- 情境 A
- 情境 B
- 情境 C
- 情境 D
輸出結果
完成後,Aura Engine 將根據收集到的回應與環境檢查結果,產出個人化設定檔與建議動作。