Skip to content

Repository files navigation

sd-mind-map:Codex 中文文章总结与 Mermaid 思维导图 Skill

简体中文 · English

Validate License: MIT Release

sd-mind-map 是一个面向 Codex 的中文文章总结与思维导图 Skill。它能把长文、网页正文、短视频口播稿和会议转写稿,按阅读目的重构为 Mermaid mindmap、流程图、论证图及可下载的深色 PNG。

它不是机械缩写工具。Skill 会先确认用户准备怎样使用导图,再决定内容重点与图形结构;在 Mermaid 场景下同步交付可渲染导图、可复制源码、.mmd 文件和高清 PNG 成品。

A local-first Codex skill for article summarization, transcript structuring, Mermaid mind maps and PNG export.

sd-mind-map 把文章、口播稿和会议转写重构为 Mermaid 思维导图与深色 PNG

点击横版图查看全部真实案例;每个案例都提供输入材料、同源 .mmd 和可放大的 PNG。

安装后 30 秒体验

在 Codex 中粘贴下面这段内容:

$sd-mind-map

目的:4,执行落地。
请把下面内容整理成思维导图:
写短视频前,先确定观众看完只改变哪一个判断或动作。再保留理解这个结论必须出现的解释、例子和下一步,最后从正文最有冲突的内容中提炼开头。

没有指定目的时,Skill 会先展示带解释的选择菜单,而不是直接替你决定。还没安装?跳到安装说明

真实案例

1. 把 90 秒短视频口播稿变成执行流程

这不是单独绘制的效果概念图。下面的 PNG 由仓库中的 sd-mind-map 读取同一篇口播稿、生成 Mermaid 源码,再通过内置本地预览器实际导出。

输入稿件的开头:

真正做好一条短视频,第一步不是写开头,也不是找爆款模板。先回答一个问题:观众看完,到底要发生什么变化?

导图定位:

  • 阅读目的:执行落地。
  • 内容类型:方法教程型。
  • 核心问题:怎样让短视频重点清楚、容易听懂?
  • 一句话结论:好短视频不是说得最多,而是让对的人完成一次明确变化。

sd-mind-map 将“怎么做好短视频”的 90 秒口播稿重构成执行流程思维导图

点击图片可打开高清原图并继续放大。

查看完整 90 秒口播稿 · 查看 Mermaid 源文件 · 下载深色 PNG

这个案例刻意保留了一条清楚主线:定义一次变化 → 回答三个问题 → 先写价值再提炼开头 → 录制前回收承诺。导图没有机械塞入稿件的每一句话。

2. 判断“优化 GitHub 主页就能保证流量”是否可信

这个案例使用 GitHub 官方 README、Topics 和社交预览文档,区分官方材料直接支持的事实、总结者分析以及不能越过的结论边界。

sd-mind-map 区分 GitHub 主页优化观点中的事实、分析与限制

点击图片可打开高清原图。导图的结论是:这些优化能改善理解、发现入口和分享识别度,但官方材料不支持“保证排名或流量增长”的绝对说法。

查看来源与准确性说明 · 查看 Mermaid 源文件 · 下载深色 PNG · 浏览全部案例

能做什么

  • 支持快速了解、学习复习、汇报分享、执行落地和可信度判断。
  • 清洗口播与自动字幕转写,但不擅自改变原意。
  • 区分实质内容、传播包装、作者自述、证据、分析与推论。
  • 识别标题承诺与正文结论之间的表面矛盾。
  • 根据真实关系选择 Mermaid mindmap、flowchart、argument map 或 Markdown 树。
  • Mermaid 输出自动生成与内置本地预览器一致的深色 PNG。
  • 同步提供 .mmd 源文件,方便继续编辑与复用。
  • 支持 XMind-friendly Markdown、Markmap、OPML 和 Excalidraw 结构。

安装

方式一:下载 Release

  1. 打开 最新版本
  2. 下载 sd-mind-map-v1.3.0.zip
  3. 解压后,把 sd-mind-map 文件夹复制到 Codex Skills 目录。

Windows:

C:\Users\<你的用户名>\.codex\skills\sd-mind-map

macOS / Linux:

~/.codex/skills/sd-mind-map

如果 Codex 没有立即识别,重新打开任务或刷新 Skills 列表。

方式二:克隆仓库

git clone https://github.com/Allensen/sd-mind-map.git

然后只复制仓库中的 skill/sd-mind-map 到本机 Skills 目录。不要把仓库根目录的 README、CI 或开发文件复制进去。

使用

在 Codex 中调用 $sd-mind-map,随后粘贴正文或提供可访问的内容。

$sd-mind-map

请把下面这篇文章整理成思维导图:
……

如果没有说明阅读目的,Skill 会先展示目的菜单。回复序号即可:

1        快速了解
2        学习复习
3        汇报分享
4        执行落地
5        判断文章是否可信
1 + 5    快速了解为主,可信度判断为辅

也可以直接指定格式:

1,使用 Mermaid flowchart
2,输出 XMind-friendly Markdown
4,PNG 使用透明背景

Mermaid PNG

Skill 内置离线 Mermaid 预览器:

skill/sd-mind-map/assets/mermaid-preview-lite/index.html

直接用浏览器打开即可手动粘贴、缩放、平移和导出。自动 PNG 使用相同的渲染与导出逻辑,默认参数为:

  • 深色背景。
  • 2× 清晰度。
  • 32px 安全边距。
  • 最长边 8192px 保护。
  • 同名文件自动添加数字后缀。

自动导出需要:

  • Node.js 18 或更高版本。
  • Chrome 或 Edge。
  • Playwright。Codex Desktop 通常已包含;其他环境可以安装 Playwright,或通过 CODEX_NODE_MODULES 指向包含 Playwright 的 node_modules

也可以手动运行:

node path/to/sd-mind-map/scripts/render_mermaid_png.mjs \
  --input path/to/diagram.mmd \
  --output path/to/diagram.png \
  --scale 2 \
  --background dark

Windows PowerShell 示例:

node "$env:USERPROFILE\.codex\skills\sd-mind-map\scripts\render_mermaid_png.mjs" `
  --input ".\diagram.mmd" `
  --output ".\diagram.png" `
  --scale 2 `
  --background dark

仓库结构

sd-mind-map/
├─ README.md
├─ LICENSE
├─ CHANGELOG.md
├─ .github/
├─ docs/
├─ tests/
├─ tools/
└─ skill/
   └─ sd-mind-map/
      ├─ SKILL.md
      ├─ agents/
      ├─ references/
      ├─ scripts/
      └─ assets/

只有 skill/sd-mind-map 是可安装的 Skill 本体。

验证

仓库的 GitHub Actions 会检查:

  • Skill frontmatter 和必要目录。
  • 本机用户名、临时路径、备份文件与常见密钥痕迹。
  • Node 渲染脚本语法。
  • 内置 Mermaid 资源和第三方许可证。
  • Flowchart 到深色 PNG 的真实导出。
  • Release ZIP 是否能够重复构建。

本地验证:

python .github/scripts/validate_skill.py skill/sd-mind-map
node --check skill/sd-mind-map/scripts/render_mermaid_png.mjs
node --check tools/render_social_preview.mjs
python tools/package_release.py --version 1.3.0

已知限制

  • 自动 PNG 依赖本机浏览器和 Playwright;只有预览器本身可以完全独立打开。
  • 极大导图会自动降低实际导出倍率,避免浏览器画布超过 8192px。
  • Skill 只能忠实处理实际获得的内容;无法确认完整正文时会明确标记范围限制。
  • PNG 是阅读成品,不是可编辑源文件;继续编辑请使用同步生成的 .mmd

常见问题

能把文章直接总结成思维导图吗?

可以。粘贴文章、网页正文、口播稿或会议转写后,Skill 会先确认你是想快速了解、学习复习、汇报分享、执行落地,还是判断内容是否可信,再按目的保留不同信息。

支持中文 Mermaid、流程图和 PNG 导出吗?

支持。Skill 会根据内容关系选择 mindmap、flowchart 或 argument map,并同步生成可复制 Mermaid 源码、.mmd 文件和深色 PNG。

必须使用 Mermaid Live Editor 或付费软件吗?

不需要。仓库已经内置可离线打开的 Mermaid 本地预览器,可以缩放、平移和导出 PNG;自动导出也复用同一套渲染逻辑。

PNG 太小或看不清怎么办?

GitHub 主页中的案例图片可以点击打开原图。继续编辑时,使用同目录下的 .mmd 源文件在内置预览器中缩放和导出即可。

参与改进

问题与建议可以提交到 Issues。提交前请移除文章原文、账号数据、访问令牌和其他私人内容。

许可证

本项目使用 MIT License

内置 Mermaid 文件保留其原始许可证,详见 第三方声明skill/sd-mind-map/assets/mermaid-preview-lite/vendor/MERMAID-LICENSE.txt

About

Codex 中文文章总结与思维导图 Skill:把长文、短视频口播稿和会议转写重构为 Mermaid、可编辑 .mmd 与深色 PNG。

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages