Pixmi Obsidian WeChat Publisher
unlistedby Pixmi Studio
Publish Obsidian notes to WeChat Official Account draft box.
Pixmi Obsidian WeChat Publisher
[English] | 简体中文
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.
- Once approved, open Settings > Community plugins.
- Click Browse and search for "Pixmi WeChat Publisher".
- Click Install, then Enable.
Manual Installation (Current Method)
- Download the
pixmi-ob-publisher.zipfile from the latest release on the Releases page. - Unzip the file. It will create a folder named
pixmi-ob-publisher. - Move this folder into your vault's
.obsidian/plugins/directory. - Reload Obsidian and enable the plugin in Settings > Community plugins.
Configuration
Before publishing, you need to configure your WeChat Official Account credentials:
- Go to your WeChat Official Account Platform.
- Navigate to Settings and Development > Basic Configuration.
- Locate your AppID and AppSecret.
- In Obsidian, go to Settings > Pixmi WeChat Publisher.
- Enter your AppID and AppSecret.
- (Optional) If you face network issues or IP whitelist restrictions, configure an API Proxy URL.
Usage
- Open the note you want to publish.
- Click the Paper Plane icon in the left ribbon, or use the command palette (
Ctrl/Cmd + P) and search forPublish to WeChat. - Wait for the notification confirming successful publishing.
- Log in to your WeChat Official Account Platform to find the note in your Drafts.
Development
If you want to build the plugin yourself:
- Clone the repository:
git clone https://github.com/pixmi-studio/pixmi-ob-publisher.git - Install dependencies:
npm install - Build the plugin:
npm run build - 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!
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.
