Pixmi Obsidian WeChat Publisher

unlisted

by Pixmi Studio

Publish Obsidian notes to WeChat Official Account draft box.

1 starsUpdated 1mo agoMIT
View on GitHub

Pixmi Obsidian WeChat Publisher

[English] | 简体中文

GitHub release (latest by date) License: MIT Buy Me A Coffee GitHub stars

An Obsidian plugin that allows you to publish your Markdown notes directly to your WeChat Official Account (公众号) draft box.

Features

  • Direct Publishing: Push your active note to WeChat drafts with a single click.
  • Image Handling: Automatically processes and uploads local images referenced in your notes to WeChat.
  • Markdown Support: Converts Obsidian Markdown to a format compatible with WeChat's editor.
  • Proxy Support: Bypasses WeChat IP whitelist restrictions using a custom API proxy.
  • Seamless Integration: Use the ribbon icon or command palette for quick access.

Installation

From Obsidian Community Plugins (Coming Soon)

We are currently in the process of submitting this plugin to the official Obsidian directory.

  1. Once approved, open Settings > Community plugins.
  2. Click Browse and search for "Pixmi WeChat Publisher".
  3. Click Install, then Enable.

Manual Installation (Current Method)

  1. Download the pixmi-ob-publisher.zip file from the latest release on the Releases page.
  2. Unzip the file. It will create a folder named pixmi-ob-publisher.
  3. Move this folder into your vault's .obsidian/plugins/ directory.
  4. Reload Obsidian and enable the plugin in Settings > Community plugins.

Configuration

Before publishing, you need to configure your WeChat Official Account credentials:

  1. Go to your WeChat Official Account Platform.
  2. Navigate to Settings and Development > Basic Configuration.
  3. Locate your AppID and AppSecret.
  4. In Obsidian, go to Settings > Pixmi WeChat Publisher.
  5. Enter your AppID and AppSecret.
  6. (Optional) If you face network issues or IP whitelist restrictions, configure an API Proxy URL.

Usage

  1. Open the note you want to publish.
  2. Click the Paper Plane icon in the left ribbon, or use the command palette (Ctrl/Cmd + P) and search for Publish to WeChat.
  3. Wait for the notification confirming successful publishing.
  4. Log in to your WeChat Official Account Platform to find the note in your Drafts.

Development

If you want to build the plugin yourself:

  1. Clone the repository: git clone https://github.com/pixmi-studio/pixmi-ob-publisher.git
  2. Install dependencies: npm install
  3. Build the plugin: npm run build
  4. For development with hot-reload: npm run dev

Running Tests

npm run test

Contributing

Contributions are welcome! Please see our Contributing Guidelines for more details on how to get started.

Support

If you find this plugin helpful, please consider giving it a star!

Star History Chart

License

This project is licensed under the MIT License - see the LICENSE file for details.


Developed by Pixmi Studio.

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.