Content Distributor

unlisted

by Content Distributor

Multi-platform content distribution — format your notes for WeChat Official Account, Zhihu, and Xiaohongshu, then copy & paste with one click.

1 starsUpdated 1mo ago
View on GitHub

📤 Content Distributor

一个 Obsidian 插件,将你的 Markdown 笔记一键分发到微信公众号、知乎、小红书三大中文内容平台。支持富文本复制、纯文本复制、PNG 导出和复制,并内置 8 套精美排版主题。

支持平台

平台复制方式导出方式特点
💬 微信公众号复制富文本 / HTML导出/复制 PNG8套主题、二维码名片、有序列表优化
📝 知乎复制富文本 / HTML导出/复制 PNG居中标题、带头像昵称签名
📕 小红书复制富文本 / HTML导出/复制 PNG卡片式笔记、标签、时间信息

功能特点

  • 一键预览 — 在 Obsidian 内实时预览各平台渲染效果
  • 8 套公众号主题 — 经典绿色、高级灰、暖阳红棕、科技蓝、极简黑、诗意紫、热情红、Claude 风格
  • 多格式导出 — 复制富文本、复制 PNG 到剪贴板、导出 PNG 文件
  • 个性化设置 — 头像、昵称、账号 ID、公众号二维码、名称、简介
  • 二级标题自动编号 — 公众号模式下二级标题自动添加 01 |02 | 前缀
  • 有序列表优化 — 正确识别和渲染 Markdown 有序列表

使用方法

打开分发预览

  • 点击左侧功能区中的 📤 图标
  • 或使用命令面板 Cmd/Ctrl + P分发当前笔记

操作按钮

按钮功能
📋 复制富文本复制格式化的富文本,直接粘贴到平台编辑器
🖼️ 导出 PNG生成 PNG 图片并下载到本地
🖼️ 复制 PNG生成 PNG 图片并复制到剪贴板,可粘贴到聊天/文档

设置

在 Obsidian 设置 → Content Distributor 中配置:

  • 头像 — 上传个人头像图片
  • 用户名 / 昵称 — 作者显示名称
  • 账号 ID — 平台账号唯一标识
  • 主题模板 — 选择各平台使用的排版主题
  • 公众号专属 — 上传二维码、填写公众号名称和简介

手动安装

  1. Releases 下载最新版本
  2. main.jsmanifest.jsonstyles.css 复制到你的 Obsidian vault 的 .obsidian/plugins/content-distributor/ 目录下
  3. 在 Obsidian 设置 → 第三方插件中启用 Content Distributor

开发

# 克隆仓库
git clone https://github.com/jerryma535/obsidian-content-distributor.git
cd obsidian-content-distributor

# 安装依赖
npm install

# 开发模式(监听文件变化自动构建)
npm run dev

# 构建生产版本
npm run build

构建产物为 main.js,将其和 manifest.jsonstyles.css 一起复制到插件目录即可。

技术栈

  • TypeScript
  • Obsidian Plugin API
  • html-to-image(PNG 导出)
  • remark(Markdown 解析)

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.