SuperAPI AI 工具集

xmind

通用与其它

查看项目

更新于 10-15 16:51

技能介绍

用途:创建、读取、搜索与分析 .xmind 思维导图文件,支持中文与英文交互,并按用户语言回复。创建时可识别思维导图、项目计划/甘特图、流程图、组织架构图、鱼骨图、待办清单等意图;读取时支持浏览、列出文件、搜索文件、多文件对比、定位节点、按任务状态或笔记、标签检索等操作。

主要能力:创建脚本 create_xmind.mjs 通过传入 JSON(含 path 与 sheets)生成文件,节点支持标题、子节点、备注、链接、附件、标签、标记、标注、边界、摘要、布局结构、形状与任务属性(taskStatus、progress、priority、startDate、dueDate、durationDays、dependencies)。读取脚本 read_xmind.mjs 提供 read、list、search_files、read_multiple、extract_node、extract_node_by_id、search_nodes、format_info 八个动作。读取时自动检测 zen(content.json)或 legacy(content.xml)格式;创建时可通过 format 字段指定版本别名,默认 zen。更新已存在文件时,脚本会按工作表标题自动保留原主题样式与内嵌资源,但仅适用于 zen 格式,且需保留未改动工作表。

必要用法:创建执行 node <skill-dir>/scripts/create_xmind.mjs < /tmp/xmind_input.json;读取执行 echo '{"action": "read", "path": "/path/to/file.xmind"}' | node <skill-dir>/scripts/read_xmind.mjs。输出路径必须为 .xmind,文件写到用户指定位置。

限制:备注 HTML 仅支持 <strong>、<u>、<ul>、<ol>、<li>、<br>,不支持 <code>。不要用 unzip 等外部 ZIP 工具处理 .xmind。处理大型 PDF 失败时,可先用 pdftotext input.pdf /tmp/extracted.txt 提取文本。关系与依赖按标题解析,ID 自动生成。其他功能、收费或平台信息资料未提供。