嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法
✍ 一款高度简洁的微信 Markdown 编辑器:支持实时预览、多图床混搭、AI 智能排版、自定义主题样式,让技术写作与公众号排版完美融合!
为什么你需要这个编辑器
每次写完技术文章都要花半小时调整公众号格式?图片上传要反复切换多个平台?代码块样式总是不统一?这个来自Doocs社区的开源项目,用Markdown原生语法+多图床支持+AI辅助,彻底解放技术创作者的生产力!
核心功能亮点
🎯 沉浸式双栏编辑
• 左栏书写Markdown,右栏实时渲染公众号效果
• 支持#标签#
、@提及
等微信特色语法
• 自带20+种代码主题,支持深色/浅色模式切换
// 插入代码块自动美化
function hello() {
console.log("只需写标准Markdown,就能生成完美排版!");
}
🌈 七图床混合编排
同时配置多个图床服务,写作时智能选择最优上传路径:
图床类型 | 配置参数示例 | 上传速度 |
GitHub | token+仓库路径 | ⚡⚡⚡ |
阿里云OSS | AccessKey+Bucket | ⚡⚡⚡⚡ |
腾讯云COS | SecretId+SecretKey | ⚡⚡⚡ |
自建MinIO | Endpoint+AccessKey | ⚡⚡⚡⚡⚡ |
🤖 AI写作助手
• 输入/ai 帮我润色这段代码说明
自动优化表述
• 支持中英互译、语法纠错、段落重组
• 内置ChatGPT/文心一言等多模型接口
🎨 主题定制工坊
通过CSS变量自定义所有视觉元素:
:root {
--primary-color: #2ab1ee; /* 主色调 */
--code-bg: #f8f9fa; /* 代码块背景 */
--font-family: "霞鹜文楷"; /* 中文字体 */
}
技术架构解析
技术栈 | 作用说明 | 版本特性 |
Vue3 | 前端框架 | Composition API |
Vite | 构建工具 | 秒级热更新 |
Tailwind CSS | 样式引擎 | JIT模式极速编译 |
Node.js | CLI工具 | 支持私有化部署 |
Docker | 容器化部署 | 一键启动服务 |
四大典型使用场景
- 技术博客迁移:将Hexo/Jekyll文章直接粘贴,自动转换公众号格式
- 多平台发布:一次编写,同步到知乎/掘金/CSDN等平台
- 团队协作:通过Git管理文章版本,支持变更记录对比
- 企业定制:内网部署保障数据安全,集成自有图床服务
界面效果
三步极速上手
- 在线体验:md.doocs.org
- 本地部署:
# 通过Docker快速启动
docker run -d -p 8080:80 doocs/md:latest
- 公众号对接:
[配置指南]->[绑定开发者ID]->[设置自动同步]
同类项目对比
功能 | doocs/md | MdNice | WeChat Format |
多图床支持 | ✅ 7+平台 | ❌ 仅单图床 | ✅ 3平台 |
AI辅助 | ✅ 深度集成 | ❌ 无 | ✅ 基础润色 |
私有化部署 | ✅ Docker/CLI | ❌ 仅SaaS | ❌ 仅SaaS |
代码块主题 | 30+ | 15 | 20 |
历史版本管理 | ✅ Git集成 | ❌ 无 | ✅ 基础记录 |