Tools 選單
Tools 選單提供 SSH 用戶端、AI 開發工具,以及內建的 WYSIWYG 架構圖編輯器。 每個工具都可以作為 **分頁**(在主分頁元件中)或 **停靠面板**(浮動/可停靠面板)開啟。
SSH
SSH Client Tab
以新分頁的形式開啟 SSH 用戶端介面。詳細資訊請參閱 SSH 用戶端。
SSH Client Dock
以可停靠面板的形式開啟相同的 SSH 用戶端,可以定位在主視窗的邊緣。
AI 工具
AI Code-Review Tab / Dock
開啟 AI 程式碼審查用戶端,允許您將程式碼發送到 AI API 端點進行自動程式碼審查。 詳細資訊請參閱 AI 工具。
CoT Prompt Editor Tab / Dock
開啟思維鏈(CoT)提示詞編輯器,用於建立和管理結構化的提示詞範本。 詳細資訊請參閱 AI 工具。
Skill Prompt Editor Tab / Dock
開啟基於技能的提示詞編輯器,用於建立特定任務的提示詞範本 (如程式碼審查提示詞、程式碼解釋提示詞)。詳細資訊請參閱 AI 工具。
Skill Send GUI Tab / Dock
開啟技能提示詞傳送介面,用於將提示詞發送到 LLM API 並查看回應。 詳細資訊請參閱 AI 工具。
架構圖編輯器
Diagram Editor Tab / Dock
開啟內建的 WYSIWYG 架構圖編輯器,可直接在 PyBreeze 中繪製流程圖與架構圖, 不需要切換到外部工具。
繪圖工具
選取(Select) – 點選、搬移、橡皮筋多選
矩形 / 圓角矩形 / 橢圓 / 菱形 – 節點形狀
連線(Connection) – 將兩個節點以可加標籤的連線串接
文字(Text) – 浮動文字註記
圖片(檔案) – 插入本地圖片檔
圖片(URL) – 從 URL 下載並插入圖片(會驗證 目標 IP 不在 private/loopback 範圍,並限制 20 MB 上限以防止 SSRF)
檔案操作
操作 |
說明 |
|---|---|
New |
清除目前圖形(畫布非空時會跳出確認)。 |
Open |
載入先前儲存的 |
Save / Save As ( |
將圖形儲存為 |
Import Mermaid |
貼上 Mermaid |
Export PNG / SVG |
將畫布輸出為點陣圖(PNG)或向量圖(SVG)。 |
編輯輔助
Undo / Redo (
Ctrl+Z/Ctrl+Y) – 完整的 undo stack,含具名指令 (新增、搬移、刪除、Import 等)Copy / Paste / Duplicate / Select All – 標準快捷鍵;
Ctrl+D可複製選取項目對齊(Align) – 將選取項目以左、右、上、下、水平置中、垂直置中對齊
分佈(Distribute) – 三個以上選取項目可水平或垂直平均分佈
Grid – 切換背景格線
Snap – 拖曳節點時對齊格線
屬性面板(右側) – 編輯選取項目的文字、顏色、線寬、形狀、連線樣式
Zoom – 放大/縮小 (
Ctrl+=/Ctrl+-)、重設 100% (Ctrl+0)、Fit-to-content
分頁 vs. 停靠面板
分頁:作為新分頁開啟,與程式碼編輯器的分頁並列。適合一次專注於單一工具。
停靠面板:作為浮動或固定的面板開啟。適合在編輯程式碼的同時查看工具。 停靠面板可以:
拖曳到主視窗的任何邊緣
自由調整大小
作為獨立視窗浮動
與其他停靠面板堆疊