A markdown processing server that renders, formats, and optimizes markdown content specifically for Chinese publishing platforms like WeChat, Zhihu, and Juejin.

Markdown processing server with tools for rendering, linting, parsing, and text extraction, optimized for Chinese publishing platforms like WeChat, Zhihu, and Juejin.

518184 views57Remote

What it does

  • Render markdown with 14 styling themes
  • Format content for WeChat and Chinese platforms
  • Extract and parse markdown text
  • Export formatted content as images
  • Lint markdown for publishing standards
  • Apply platform-specific formatting rules

Best for

Chinese content creators publishing on WeChatWriters formatting articles for Zhihu or JuejinMarketing teams creating styled contentDevelopers processing Chinese markdown content
14 styling themes optimized for Chinese platformsOne-click WeChat formattingImage export functionality

About bm.md

bm.md is a community-built MCP server published by miantiao-me that provides AI assistants with tools and capabilities via the Model Context Protocol. bm.md — 面向微信、知乎、掘金的中文 Markdown 处理工具:渲染、校验、解析与文本抽取,提升公众号与社区发布效率。 It is categorized under productivity.

How to install

You can install bm.md in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server supports remote connections over HTTP, so no local installation is required.

License

bm.md is released under the AGPL-3.0 license.

bm.md

更好用的 Markdown 排版助手|一键适配微信公众号、知乎专栏掘金、网页与图片。


✨ 特性

  • 📝 实时预览 - 基于 CodeMirror 6 的 Markdown 编辑器,所见即所得
  • 🎨 14 种排版样式 - 从专业商务到复古怀旧,满足不同场景需求
  • 🌈 14 种代码主题 - 支持浅色/深色多种代码高亮风格
  • 📱 多平台适配 - 一键复制到微信公众号、知乎掘金
  • 🖼️ 图片导出 - 将排版内容导出为图片分享
  • 🔌 开发者友好 - 提供 REST API 和 MCP 协议集成
  • ⌨️ 快捷操作 - 命令面板 + 全局快捷键,高效操作

🚀 快速开始

# 克隆项目
git clone https://github.com/miantiao-me/bm.md.git
cd bm.md

# 安装依赖
pnpm install

# 启动开发服务器
pnpm dev

访问 http://localhost:2663 开始使用。

🛠️ 技术栈

#阿里云ESA Pages #阿里云云工开物

本项目由阿里云ESA提供加速、计算和保护: Alibaba ESA

阿里云部署配置:

安装命令: pnpm install
构建命令: pnpm run build
根目录: /
静态资源目录: dist/client
函数文件路径: dist/server/server.js

其他环境部署配置参考 Nitro 文档。

📖 文档

🤝 贡献

欢迎提交 Issue 和 Pull Request。

📄 许可证

AGPL-3.0

Alternatives

Related Skills

Browse all skills
ai-assisted-development

Leveraging AI coding assistants and tools to boost development productivity, while maintaining oversight to ensure quality results.

4
teams-channel-post-writer

Creates educational Teams channel posts for internal knowledge sharing about Claude Code features, tools, and best practices. Applies when writing posts, announcements, or documentation to teach colleagues effective Claude Code usage, announce new features, share productivity tips, or document lessons learned. Provides templates, writing guidelines, and structured approaches emphasizing concrete examples, underlying principles, and connections to best practices like context engineering. Activates for content involving Teams posts, channel announcements, feature documentation, or tip sharing.

4
cto-engineering-metrics

Expert methodology for defining, tracking, and interpreting engineering performance metrics including DORA, team health, productivity, and executive reporting.

4
personal-assistant

This skill should be used whenever users request personal assistance tasks such as schedule management, task tracking, reminder setting, habit monitoring, productivity advice, time management, or any query requiring personalized responses based on user preferences and context. On first use, collects comprehensive user information including schedule, working habits, preferences, goals, and routines. Maintains an intelligent database that automatically organizes and prioritizes information, keeping relevant data and discarding outdated context.

3
productivity-helper

Boost your productivity with automated task management

2
cursor-local-dev-loop

Optimize local development workflow with Cursor. Triggers on "cursor workflow", "cursor development loop", "cursor productivity", "cursor daily workflow". Use when working with cursor local dev loop functionality. Trigger with phrases like "cursor local dev loop", "cursor loop", "cursor".

2