woocs 是一款基于doocs/md开发的微信 Markdown 编辑器桌面应用,专为喜欢使用 Markdown 进行写作,并希望在本地进行内容管理的用户打造。它适用于撰写微信公众号文章、技术博客、笔记记录等场景。该软件不仅保留了 doocs/md 的原有功能,还进行了深度的桌面端适配和功能优化。旨在为用户提供一个本地化、高效且功能丰富的 Markdown 写作与编辑工具。
技术背景
基于doocs/md,这是一个面向微信公众号排版优化的 Markdown 编辑器。
使用 Electron 构建跨平台桌面应用,结合 Vite + TypeScript + Tailwind CSS 等现代前端技术栈。
支持代码格式化(Prettier)、TypeScript 配置、ESLint 检查等工程化能力。
项目结构概览
├── .github/ # GitHub 工作流配置
├── .vscode/ # VS Code 配置文件
├── build/ # 构建输出目录
├── resources/ # 应用资源文件
├── src/ # 核心源码目录
├── package.json # 项目依赖及脚本配置
├── pnpm-lock.yaml # 包锁定文件
└── README.md # 项目说明文档
软件功能
功能分类 具体功能描述 基础功能 支持标准 Markdown 编写、实时预览、语法高亮、微信样式兼容等。 内容管理 将数据从浏览器localStorage移动至本地路径${用户文档目录}/woocs,实现更安全的内容存储。 菜单系统 新增菜单栏,包含新建、设置、导入导出、关于等功能模块,并支持快捷键操作。 工具栏 提供格式化、上传图片、插入表格、内容管理、新建文档等常用功能按钮,提升编辑效率。 设置面板 整合原菜单栏与设置页中的重复项,统一管理偏好设置。 构建支持 提供针对不同系统的构建命令:pnpm build:win(Windows)pnpm build:mac(macOS)pnpm build:linux(Linux)软件特色
微信风格排版优化
专为微信公众号设计,支持微信特有的 Markdown 渲染效果,如字体、段落间距、代码块样式等。
本地化内容管理
所有内容默认保存在本地文件系统中(${用户文档目录}/woocs),避免依赖云端或浏览器缓存。
桌面端专属优化
增加菜单栏与工具栏,提升交互体验;
快捷键支持常见操作(如 Ctrl/Cmd+S 保存、Ctrl/Cmd+N 新建);
支持多窗口管理与拖拽操作。
开源与可扩展性强
项目采用现代化前端技术栈(Vite + Electron + TypeScript);
支持社区贡献(欢迎提交 PR);
可作为模板用于二次开发或私有部署。
良好的工程实践
包括 ESLint、Prettier、Git Hook、CI/CD 流程等现代开发规范;
支持 GitHub Codespaces 和 github.dev 直接在线开发。
收费价格
当前版本为开源免费软件
woocs 目前完全免费提供给用户使用,无需注册、无广告、无订阅费用。所有源码可在 GitHub 上查看并自行编译安装。
许可证类型:MIT License
适用人群:Markdown 写作者、微信公众号运营者、前端开发者、技术爱好者等
未来计划:暂未提及商业化路线,但不排除后续推出付费插件、高级主题或企业定制服务。
总结
woocs 是一款专注于微信 Markdown 编辑的桌面应用,凭借其简洁的界面、强大的功能以及对本地内容的高度控制,成为微信创作者的理想选择。尤其适合需要脱离浏览器依赖、追求稳定性和隐私保护的用户。
软件截图