🚀 KitfoxMarkdown:让 Markdown 文档迁移变得简单

💡 基于 Electron + React + Ant Design 的 Markdown 文件链接转换工具,帮助用户将本地资源文件转移到云存储,方便分享和上传到各种平台


😫 解决什么问题?

在内容创作和技术文档编写中,你是否遇到过这些痛点:

  • 😤 本地资源无法分享:Markdown 文件中的本地图片和文件链接,分享后无法正常显示
  • 😰 手动替换太麻烦:需要逐个查找和替换链接,处理大量文件时工作量巨大
  • 😓 资源管理混乱:本地资源文件散落在各个目录,难以统一管理
  • 😩 重复上传浪费:相同的资源文件可能被多次上传,浪费存储空间和带宽
  • 😵 工具不够友好:命令行工具对普通用户不够友好,需要一定的技术门槛

痛点示意图
痛点示意图

这些问题不仅影响效率,还让人头疼不已。现在,KitfoxMarkdown 来帮你解决!


✨ 它能做什么?

KitfoxMarkdown 是一个 Markdown 文件链接转换工具,主要功能包括:

🎯 核心功能

  1. 智能资源识别:自动解析 Markdown 文件,识别所有本地图片和文件链接,无需手动指定
  2. 批量文件处理:支持同时处理多个 Markdown 文件,大大提高工作效率
  3. 自动链接替换:将本地路径自动替换为云存储链接,保持文档结构完整
  4. 文件去重机制:基于 MD5 哈希值检测,相同文件只上传一次,节省存储和带宽
  5. 现代化界面:使用 Ant Design 提供美观易用的图形界面,无需命令行操作

软件主界面
软件主界面

📊 工作流程

使用 KitfoxMarkdown 非常简单,只需三步:

  1. 配置云存储:填写云存储配置信息(目前支持阿里云 OSS,只需配置一次)
  2. 选择文件:通过图形界面选择要处理的 Markdown 文件(支持多选)
  3. 自动处理:工具自动解析、上传、替换链接,完成后查看结果

就这么简单!整个过程自动化,无需手动操作。


🏃 快速上手

安装(3步搞定)

# 步骤1:克隆项目
git clone https://github.com/kitfoxai/kitfoxmarkdown.git
cd kitfoxmarkdown/vnode

# 步骤2:安装依赖
npm install

# 步骤3:启动应用
npm run dev

使用示例

  1. 打开应用,点击"设置"配置 OSS 信息
  2. 点击"添加文件"选择 Markdown 文件
  3. 点击"开始处理",等待完成

就这么简单!🎉

处理后的文件中,所有本地资源链接都已自动替换为云存储链接,可以直接分享和发布了。

配置界面
配置界面

处理过程
处理过程界面

处理结果
处理结果界面


🎬 适用场景

场景1:个人博客迁移

适用情况: 你有一个本地维护的博客,包含大量 Markdown 文档和图片,想要迁移到 GitHub Pages 或其他静态网站。

效果: 使用 KitfoxMarkdown 批量处理所有文件,几分钟内完成整个博客的迁移,所有图片都能正常显示。(目前支持阿里云 OSS,后续会支持更多云存储服务)

场景2:技术文档发布

适用情况: 团队编写了大量技术文档,需要发布到公司内部文档平台或对外分享。

效果: 一次性处理所有文档,确保所有资源都能正常访问,无需逐个手动处理。

场景3:文档资源统一管理

适用情况: 多个项目或文档使用相同的资源文件(如 Logo、图标等),需要统一管理。

效果: 将所有资源上传到云存储,通过去重机制避免重复上传,实现资源的统一管理和复用。


🌟 核心优势

为什么选择 KitfoxMarkdown

  • 自动化处理:从资源识别到链接替换,全程自动化,无需手动操作
  • 🎯 批量处理:支持批量处理多个文件,提高工作效率
  • 🔧 文件去重:相同文件只上传一次,节省存储空间和上传时间
  • 💪 易于使用:图形界面操作,无需命令行,降低使用门槛
  • 🚀 稳定可靠:基于成熟的技术栈,确保应用稳定运行

📦 项目信息

代码仓库

🔗 GitHub:https://github.com/kitfoxai/kitfoxmarkdown

🔗 Gitee:https://gitee.com/kitfoxai/kitfoxmarkdown

开源协议

本项目采用 MIT 协议开源,可自由使用、修改、分发。

支持我们

如果这个项目对你有帮助,请给我们一个 ⭐ Star,这是对我们最大的支持!


💬 总结

KitfoxMarkdown 让 Markdown 文档迁移变得简单,是内容创作者、开发团队和文档维护者的实用工具。

立即体验: https://github.com/kitfoxai/kitfoxmarkdown


📌 标签

#开源项目 #Markdown #Electron #React #OSS #文档工具 #效率提升 #内容创作


最后更新:2024年1月

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐