13,525
Stars
2,251
Forks
81
Watchers
13
Open Issues
WTFPL
许可证
TypeScript
语言
2019-11-01
创建时间
2026-11-11
最近更新
项目能做什么
高度简洁的微信 Markdown 编辑器,支持自定义主题、内容管理、多图床及 AI 助手等特性。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
[](https://github.com/doocs/md)
</div>
<h1 align="center">微信 Markdown 编辑器</h1>
<div align="center">
[](https://github.com/doocs/md/actions) [](https://nodejs.org/en/about/previous-releases) [](https://github.com/doocs/md/pulls) [](https://github.com/doocs/md/stargazers) [](https://github.com/doocs/md)<br> [](https://github.com/doocs/md/releases) [](https://www.npmjs.com/package/@doocs/md-cli) [](https://hub.docker.com/r/doocs/md)
</div>
中文 | [English](./README-EN.md)
## 项目介绍
**Markdown 文档自动即时渲染为微信图文**,让你不再为公众号排版发愁。只需掌握基本的 Markdown 语法,即可生成样式简洁、美观大方的微信图文。
如果这个项目对你有帮助,欢迎点个 Star ⭐️,我们会持续维护与迭代。
## 在线编辑器
[https://md.doocs.org](https://md.doocs.org)
> 推荐使用 Chrome 浏览器以获得最佳体验。
## 为何开发这款编辑器
现有的开源微信 Markdown 编辑器普遍存在样式繁杂、排版需反复调整的问题。本项目致力于提供一个更简洁、易用的编辑器,让内容创作者专注于写作本身,而非排版细节。
欢迎随时提交 PR 参与共建,也欢迎在 [Discussions](https://github.com/doocs/md/discussions) 中分享你的想法。
## 功能特性
- 支持标准 Markdown 语法及数学公式(KaTeX)
- 支持 Mermaid 图表、PlantUML、[GFM 警告块](https://github.com/orgs/community/discussions/16925)
- 支持 Ruby 注音扩展,格式兼容 `[文字]{注音}` 与 `[文字]^(注音)`
- 代码块提供多种高亮主题,可自定义主题色与 CSS 样式
- 内置本地草稿管理,支持内容自动保存
- 登录账户后可同步编辑器偏好([云同步说明](/docs/cloud-sync.md))
- 支持多种图床(GitHub、阿里云、腾讯云、七牛云、MinIO、S3、Cloudflare R2 等)
- 支持文件导入与导出
- 集成主流 AI 模型(DeepSeek、OpenAI、通义千问、腾讯混元、火山方舟、302.AI 等),辅助内容创作
## 支持的图床服务
| # | 图床 | 使用时是否需要配置 | 备注 |
| --- | ------------------------------------------------------ | -------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| 1 | 默认 | 否 | - |
| 2 |
阅读完整原文
商业机会分析 AI 生成
开箱即用托管 SaaS 版(云同步 + 内置图床 + AI 额度)
| 产品构想 | 基于 WTFPL 极度宽松的开源协议(允许商业闭源或二次托管),在原纯前端(db=0、apikey=0)架构外补充轻量后端,解决普通创作者自行申请图床、配置跨域/存储及购买 LLM API Key 的门槛,提供登录即用的完整工作流。 |
| 核心功能 | 账号体系与云端内容同步(补齐 db=0 缺口)、内置免配置图床及图片压缩加速、内置多模型 AI 润色/排版建议额度包、自定义主题云端备份。 |
| 目标用户 | 非技术背景的微信公众号作者、个体自媒体人、高频发文的内容工作室(推测)。 |
| 难度/周期 | 低到中(前端直接复用 Vue3+Vite+TS 代码,后端仅需常规鉴权、对象存储签名代理及计费接口) · 2-4 周上线 MVP(推测) · 成本:较低(轻量服务器 + 对象存储与 CDN 流量按量支出 + LLM API 成本按消耗转嫁给付费用户) |
| 收费模式 | Freemium 模式:基础本地排版免费,按月/按年订阅解锁云同步空间、高速图床流量与 AI 写作额度包。 |
| 竞争风险 | 纯排版免费替代品较多,低频用户付费意愿可能偏低(推测);图床外链如果缺少防盗刷与合规审核机制,可能带来额外带宽成本或内容合规风险。 |
| 依据 | 数据支持的判断 |
垂直行业主题模板商店与企业品牌样式定制
| 产品构想 | 围绕项目已有的“自定义主题样式”能力,面向不同内容赛道(科技、财经、律政、教育、独立通讯等)设计高辨识度的 CSS 主题与内容卡片组件,同时向企业号提供品牌 VI 专属样式定制服务。 |
| 核心功能 | 行业精选主题一键应用、品牌色系与页眉页脚规范模板、可复用排版组件库(如名片、产品卡、引用块)、B 端私有化主题导出。 |
| 目标用户 | 注重阅读体验与品牌调性的企业新媒体团队、专栏作者、机构号运营者(推测)。 |
| 难度/周期 | 低(基于现有 TailwindCSS 与主题样式机制扩展,无需复杂后端基础设施) · 1-3 周完成首批商业主题包(推测) · 成本:极低(主要为个人设计与前端样式适配时间成本) |
| 收费模式 | 单套主题一次性购买、全套主题会员年卡、面向企业客户的主题与模板一次性定制收费。 |
| 竞争风险 | 前端 CSS 样式较易被复制或模仿;微信公众号后台富文本粘贴规则若调整,需持续跟进维护兼容性(推测)。 |
| 依据 | 尚需验证的假设 |
跨平台分发桌面端 / 浏览器增强工作流工具
| 产品构想 | 利用原项目 Vue3 + Vite 纯前端、无 GPU/DB 强依赖(docker=0、gpu=0)的轻量特性,封装为桌面端应用(如本地 Markdown 文件夹管理)或浏览器插件,并扩展从单一“微信”到知乎、掘金、小红书等平台的样式适配与 AI 改写能力。 |
| 核心功能 | 本地 Markdown 文件库管理、一稿多平台排版样式一键切换、本地图片自动批量上传图床并替换链接、基于 AI 助手的跨平台风格改写。 |
| 目标用户 | 全网多平台同步分发的技术博主、知识型 IP 运营者、内容矩阵团队(推测)。 |
| 难度/周期 | 中(需适配桌面端打包或浏览器注入机制,并维护多个内容平台的富文本兼容性) · 4-8 周(推测) · 成本:极低(核心计算与存储运行在用户本地,几乎无持续性的图床带宽与数据库运维成本) |
| 收费模式 | Pro 功能一次性买断授权(License Key)或年度版本更新订阅。 |
| 竞争风险 | 第三方内容平台编辑器改版可能导致复制粘贴样式失效;开源社区或竞品可能推出同类免费多平台工具(推测)。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Zackriya-Solutions/meetily | 中文介绍暂未生成 Privacy-first AI meeting note taker for Windows and macOS. F |
32,592 | Rust |
| feder-cr/Jobs_Applier_AI_Agent | 中文介绍暂未生成 AI job application bot: automated job search and job hunting |
32,450 | Python |
| NirDiamant/GenAI_Agents | 中文介绍暂未生成 50+ tutorials and implementations for Generative AI Agent te |
24,914 | Jupyter Notebook |
| xerj-org/xerj | 中文介绍暂未生成 AI search engine and MCP server for bots and agents. One Rus |
18,753 | Rust |
| jo-inc/camofox-browser | 中文介绍暂未生成 Stealth headless browser for AI agents — bypass Cloudflare, |
12,229 | JavaScript |
| faisalman/ua-parser-js | 中文介绍暂未生成 UAParser.js: The Essential Web Development Tool for User-Age |
10,209 | JavaScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2019-11-01,近 30 天仍在推送,发布过 49 个 Release |
| 社区活跃 | Star 13,525 / Fork 2,251 / Issue 13(数据支持,可自行核实) |
| 许可证 | WTFPL |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/doocs/md.git cd md docker compose up -d # 或参考 README 中的 docker run 命令
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。