Spaces:
Sleeping
Sleeping
| title: WeChat Markdown Editor | |
| emoji: 📝 | |
| colorFrom: green | |
| colorTo: blue | |
| sdk: docker | |
| pinned: false | |
| # 微信公众号 Markdown 编辑器 (WeChat Markdown Editor) | |
| 这是一个专为微信公众号写作设计的 Markdown 编辑器。它可以将 Markdown 实时转换为适合微信公众号粘贴的 HTML 格式,支持多种配色主题和代码高亮。 | |
| ## ✨ 新增功能 | |
| - **🎨 多主题切换**:支持默认、极客黑、粉彩、**Notion** 等多种风格。 | |
| - **🧹 一键格式化**:自动优化排版,实现中英文之间自动加空格(盘古之白)。 | |
| - **🖼️ 图片美化**:支持设置图片圆角和阴影,提升视觉体验。 | |
| - **📊 字数统计**:实时显示文章字数和预计阅读时间。 | |
| - **🛠️ 快捷工具栏**:提供常用的 Markdown 语法快捷键。 | |
| ## 主要特点 | |
| - **实时预览**:左侧写作,右侧实时预览效果。 | |
| - **一键复制**:点击按钮即可复制带有内联样式的 HTML,直接粘贴到微信公众号后台。 | |
| - **代码高亮**:完美支持代码块高亮,解决公众号代码排版难题。 | |
| - **链接转脚注**:自动将 Markdown 中的链接转换为文末脚注(因为公众号不支持外链)。 | |
| - **本地优先**:纯前端渲染,保护隐私,无数据上传。 | |
| ## 技术栈 | |
| - **Backend**: Flask (Python) | |
| - **Frontend**: Vue 3, Tailwind CSS | |
| - **Core**: markdown-it, highlight.js | |
| - **Icons**: Phosphor Icons | |
| ## 如何使用 | |
| 1. 在左侧输入 Markdown 文本,或使用顶部工具栏辅助输入。 | |
| 2. 在右上角选择喜欢的主题(如 Notion 风格)。 | |
| 3. 点击“魔法棒”图标进行中英文空格优化。 | |
| 4. 点击右上角的“复制”按钮。 | |
| 5. 在微信公众号后台编辑器中粘贴 (Ctrl+V / Cmd+V)。 | |
| ## 面试辅助 | |
| 如果你对这个项目的架构和实现细节感兴趣,请查看 [INTERVIEW_GUIDE.md](INTERVIEW_GUIDE.md)。 | |
| ## 作者 | |
| Designed by DuQing. | |