Files
NASOpenClawRunTime/skills/wechat-publisher-pro/SKILL.md
小橙 7edb53c43c feat(publish): B站-智能工厂四级补贴首发归档
- drafts/ 按日期+名称分类重整
- 2026-05-09_B站首发归档至published/
- 配图6张永久存档
2026-05-09 13:20:00 +00:00

148 lines
2.7 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: wechat-publisher-pro
description: 一键发布文章到微信公众号草稿箱,支持 Markdown/HTML 格式,自动美化排版、上传封面图、中文编码修复。
---
# 微信公众号自动发布技能
一键发布文章到微信公众号草稿箱,支持 Markdown/HTML 格式,自动美化排版。
## 功能特性
**核心功能**
- 一键发布到草稿箱
- Markdown/HTML 自动转换
- 自动上传封面图
- 美化排版样式
- 中文编码修复UTF-8
**技术优势**
- 解决 Unicode 转义问题
- 支持长文章50000 字以内)
- 自动图片压缩
## 配置
### 1. 获取微信公众号配置
登录微信公众平台https://mp.weixin.qq.com
**路径:** 设置与开发 → 基本配置
**需要:**
- `APPID` (公众号 ID)
- `APPSECRET` (应用密钥)
### 2. 设置环境变量
```bash
WECHAT_APPID=你的 APPID
WECHAT_APPSECRET=你的 APPSECRET
```
## 使用方法
### 方式 1: 命令行发布
```bash
python scripts/wechat_publish.py \
--article "article.md" \
--cover "cover.jpg" \
--title "文章标题"
```
### 方式 2: Python 代码
```python
from wechat_publish import WeChatPublisher
publisher = WeChatPublisher(
appid="你的 APPID",
appsecret="你的 APPSECRET"
)
result = publisher.publish(
article_path="article.md",
cover_path="cover.jpg",
title="文章标题"
)
```
## 脚本说明
### wechat_publish.py
主发布脚本,支持多种选项:
```bash
# 基本用法
python wechat_publish.py --article article.md --cover cover.jpg --title "标题"
# 指定摘要
python wechat_publish.py \
--article article.md \
--cover cover.jpg \
--title "标题" \
--digest "摘要"
```
## 常见问题
### Q1: Token 获取失败?
**原因:** IP 白名单未配置
**解决:**
1. 登录 mp.weixin.qq.com
2. 设置与开发 → 基本配置 → IP 白名单
3. 添加你的公网 IP
### Q2: 中文乱码?
**解决:** 脚本已自动处理 UTF-8 编码
### Q3: 图片上传失败?
**原因:** 图片格式不支持或太大
**解决:**
- 格式JPG/PNG
- 大小:<10MB
- 尺寸:建议 1200x630px
## 最佳实践
### 封面图选择
- **尺寸:** 1200x630px (2.35:1)
- **格式:** JPG/PNG
- **大小:** <10MB
### 发布时间
**最佳时间:**
- 工作日20:00-22:00
- 周末10:00-12:00
## 更新日志
### v3.1.2 (2026-03-13)
- ✅ 精简代码,减少 token 使用
- ✅ 优化文件结构
- ✅ 清理私人信息
### v3.1.1 (2026-03-13)
- ✅ 手机阅读优化
- ✅ 代码块优化
- ✅ 表格样式优化
### v3.1.0 (2026-03-13)
- ✅ 官网配图自动下载
- ✅ 智能过滤图片
---
*版本v3.1.2*
*最后更新2026-03-13*
*作者Robotqu*