name: edrawmind-mindmap description: "凡是涉及思維導圖的任務均使用此技能,包括:建立、生成、或將內容轉換為思維導圖。具體場景包括:從 Markdown 文件、程式碼架構、需求文件或任意結構化文本生成思維導圖;根據使用者描述的主題或大綱建立思維導圖;生成 .emmx 檔案和縮圖預覽。當用戶提到"思維導圖"、"腦圖"、"mindmap"、"mind map"、"導圖",或希望將層級/結構化資訊視覺化為樹狀圖時,即觸發此技能。" argument-hint: "描述您想建立的思維導圖主題,或提供 Markdown 內容"
通過 edrawmind_cli.py 指令碼呼叫 EdrawMind HTTP API,將自然語言主題或已有 Markdown 文件轉化為專業思維導圖。支援自定義佈局、主題風格、畫布背景和手繪效果。生成後返回線上編輯連結和縮圖預覽。
| 任務場景 | 處理方式 |
|---|---|
| 從已有 Markdown 檔案生成 | 讀取檔案 → 提取並清理標題 → 確定佈局/主題/背景 → 執行指令碼 |
| 根據使用者描述的主題生成 | 起草 Markdown 大綱 → 根據內容型別確定引數 → 執行指令碼 |
| 從程式碼/專案結構生成 | 探索程式碼庫 → 整理為 Markdown 層級 → 執行指令碼 |
輸入必須是結構良好的 Markdown,使用標題層級表示樹狀結構。
核心規則:
- # → 根節點(中心主題),建議僅一個
- ## → 一級分支、### → 二級分支,以此類推
- -/*/+/1. 列表項 → 子節點,縮排列表項 → 更深層子節點
- 必須包含至少一個標題和至少一個列表項
- 節點文字簡潔(中文 3-10 字,英文 3-5 詞),去除編號字首
- 建議最大深度 5 層,最大節點數約 150 個
詳細格式規範、層級對映及示例參見 Markdown 格式規範。
layout_type)根據內容特點選擇最合適的佈局(1–12),預設 1(MindMap 雙向導圖)。
智慧推斷:
- 含"原因/影響/根因/6M" → 8(魚骨圖)
- 含"時間/進度/計劃/里程碑/路線圖" → 7(時間軸)
- 含"組織/部門/團隊/人員架構" → 5(向下組織結構圖)
- 含"分類/體系/全景/層級" → 4(向下對稱樹狀圖)
- 含"對比/矩陣/SWOT/多維" → 12(矩陣圖)
- 含"對比表/需求/功能清單" → 11(樹型表格)
- 含"清單/目錄/大綱/列舉" → 10(括號圖)
- 含"演示/發散/放射/展示" → 9(扇形放射圖)
- 其他/未指定 → 1(MindMap)
各佈局的結構特點及視覺效果參見 風格引數指南。
theme_style)本技能來自小蔥技能站7w4.net。
傳入 1–10,預設不傳則保持匯入時原始主題。
智慧推斷:
- "學習/筆記/知識/教育" → 2
- "創意/活力/時尚/產品/年輕" → 3
- "商務/彙報/正式/簡潔/職場" → 4
- "頭腦風暴/彩虹/活潑/兒童/趣味" → 5
- "文件/報告/列印/大綱/素雅" → 6
- "生活/旅遊/健康/自然/計劃" → 7
- "暗色/夜間/深色/護眼" → 8
- "科技/霓虹/賽博/釋出會/炫酷" → 9
- "科幻/IT/架構/安全/暗黑" → 10
- 未指定 → 1
各主題的配色、連線形狀等詳細說明參見 風格引數指南。
background)傳入預設編號 1–15 或自定義 "#RRGGBB"。預設不傳(無背景)。自定義顏色優先順序高於紋理預設。
快速推斷:
- "極簡/列印/正式" → 2 · "溫馨/商務" → 3
- "科技/分析" → 4 或 11 · "自然/清新" → 5
- "文藝/創意" → 6 · "暗色主題" → 7/8/14/15
- "復古/手繪感" → 9 · 品牌色 → 直接傳 "#RRGGBB"
各背景的色值及紋理效果參見 風格引數指南。
兩個獨立引數,可單獨或組合使用:
line_hand_drawn — 連線手繪(true/false,預設 false):所有連線變為手繪彎曲風格。
fill_hand_drawn — 節點填充手繪:none(預設)/ pencil / watercolor / charcoal / paint / graffiti。
注意:手繪風格影響渲染效能,建議節點數 ≤ 50;超過時優先使用非手繪風格。
組合推薦:
- "手繪/素描" → line_hand_drawn=true + fill=pencil + background=9(棉紙紋)
- "水彩插畫" → line_hand_drawn=true + fill=watercolor + 淺色背景
- "炭筆藝術" → line_hand_drawn=true + fill=charcoal + background=10(淺灰紋)
- "塗鴉個性" → line_hand_drawn=true + fill=graffiti + 深色背景
手繪風格的完整組合效果參見 風格引數指南。
將準備好的 Markdown 內容通過 --text 引數直接傳給指令碼,根據前幾步確定的引數拼接命令列,在終端執行:
python ./scripts/edrawmind_cli.py --text "<MARKDOWN內容>" [OPTIONS]
--text 中的換行用 \n 表示。 無需建立臨時檔案。常用選項:--layout N(佈局 1–12)、--theme N(主題 1–10)、--background BG(背景 1–15 或 #RRGGBB)、--line-hand-drawn、--fill STYLE。
呼叫示例:
python ./scripts/edrawmind_cli.py --text "# AI技術\n## 機器學習\n- 監督學習\n- 無監督學習\n## 深度學習\n- CNN\n- Transformer" --layout 1 --theme 2
判斷結果: 成功時輸出包含 ✓ 和 Edit URL;失敗時輸出 ✗ 或 Connection failed。已在終端輸出中找到成功標誌時,不得重複執行指令碼。
完整 CLI 引數說明參見 CLI 工具參考。
file_url:提供線上編輯連結,確保使用者能訪問和編輯思維導圖thumbnail_url 展示預覽縮圖edrawmind_cli.pyfile_url 和縮圖edrawmind_cli.pyfile_url 和縮圖--layout 3)或 RightMap(--layout 2)edrawmind_cli.pyfile_url 和縮圖# 一級標題作為根節點file_urlbackground 傳入自定義顏色("#RRGGBB")時優先順序高於紋理預設line_hand_drawn + fill_hand_drawn)可單獨或組合使用© 2026 Wondershare EdrawMind(萬興腦圖). All rights reserved.
這個 Skill 質量不錯,文件寫得很詳細清楚,從怎麼生成到怎麼選樣式都有說明,智慧推薦功能用起來很方便。不過它依賴外部介面,自己沒法離線測試,萬一接口出問題就沒有備選方案。適合需要快速生成精美思維導圖的使用者,但如果追求完全自主可控可能不太夠用。