用途:将图片或文档转换为层级清晰的思维导图,适合整理资料、梳理文档结构与快速分享。
主要能力:支持图片格式 PNG、JPG、JPEG、GIF、WebP,由 Claude 直接分析图片结构;支持文档格式 TXT、MD、DOCX、PDF,读取内容后提取核心主题与子主题。生成 Markdown 大纲时使用 # 作主标题,##、###、#### 表示层级,不加粗、不使用列表。可输出三种格式:PNG 图片(易分享、无需额外软件)、XMind(可编辑,需 XMind 软件)、Markdown(可修改、便于版本管理)。
使用方式:先确认输入文件路径,未指定时需询问;可选了解层级深度、重点关注、组织方式等个性化需求。图片直接分析生成 Markdown 大纲;文档读取内容后分析生成大纲。随后调用 markdown_to_xmind() 转为 .xmind,调用 markdown_to_image() 生成 PNG,并保存 .md 文件。
环境要求:Python 3.7+,Claude Code 环境;图片生成依赖 Playwright,需执行 pip install playwright 与 playwright install chromium;XMind 转换依赖 /Users/lius/Code/md2xmind/lib/xmind_generator.py。AI 分析部分直接使用 Claude 会话能力,无需外部 API Key。
限制:图片质量会影响识别准确度,建议使用清晰、文字可读的图片;文档较长时自动截取前 50000 字符处理;生成文件保存在输入文件所在目录或指定输出目录。资料中另提到需要有效的 OpenRouter API Key,与“无需外部 API Key”的说明存在不一致,具体以实际环境为准。