文档、代码仓库、网页内容等不同格式的 Markdown 转换工具


一、文档类转换工具

  1. Feishu2Md

功能:专为飞书(Lark)文档设计,支持将飞书文档导出为 Markdown 格式,包括图片本地化存储。

特点:需配置飞书开放平台的 App ID 和 App Secret 以获取 API 权限。支持命令行操作,例如 feishu2md <文档URL> 直接下载。

适用场景:企业用户需将飞书云文档迁移至支持 Markdown 的博客或知识库系统。

  1. html2md

功能:将 HTML 网页(如 CSDN、掘金、微信文章等)一键转换为 Markdown。

特点:纯前端实现,无需后端接口,支持跨平台使用。可处理防盗链图片,通过粘贴到特定编辑器解决预览问题。

适用场景:博客迁移、网页内容存档或整理技术文档。


二、代码仓库与开发工具

  1. r2md

功能:将代码仓库转换为结构化 Markdown 文件,支持多目录合并、PDF 输出及训练数据生成。

特点:可指定包含/排除文件(如 r2md --include 'src/**/*.rs')。生成 JSON 格式数据用于机器学习模型训练。

适用场景:代码库文档化、团队协作或 LLM 训练数据准备。

  1. issue2md

功能:将 GitHub Issue 转换为干净的 Markdown,便于投喂 AI 或存档。

特点:提供 CLI 和 Web 两种模式,支持 Docker 部署。依赖 Go 标准库,仅适用于公开仓库。

适用场景:开源项目维护者需整理用户反馈或技术讨论。


三、使用建议

  • 优先选择场景匹配工具:例如飞书文档用 Feishu2Md,代码库用 r2md。
  • 注意权限与限制:如 Feishu2Md 需配置 API 权限,issue2md 受 GitHub API 速率限制。
  • 扩展功能:部分工具支持 PDF 输出(如 r2md)或多格式兼容(如 html2md),可按需选择。
原文链接:,转发请注明来源!