Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

bmmd

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bmmd

Markdown 排版 CLI,支持微信公众号、知乎、掘金与 HTML 输出。

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
6
-45.45%
Maintainers
1
Weekly downloads
 
Created
Source

bm.md

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

✨ 特性

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

🚀 快速开始

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

# 安装依赖
pnpm install

# 启动开发服务器
pnpm dev

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

CLI 使用

bmmd 可在命令行中复用核心 Markdown 处理能力,支持文件输入或 stdin,默认输出到 stdout。

# 直接运行
pnpm dlx bmmd render article.md --platform wechat --output article.html

# 管道输入
cat article.md | pnpm dlx bmmd extract

# 修复 Markdown 并写回源文件
pnpm dlx bmmd lint article.md --fix

本地开发可执行 pnpm build:cli 构建 CLI,入口文件为 bin/bmmd.mjs

🛠️ 技术栈

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

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

阿里云部署配置:

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

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

📖 文档

🤝 贡献

欢迎提交 Issue 和 Pull Request。

📄 许可证

AGPL-3.0

Keywords

markdown

FAQs

Package last updated on 27 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts