laborany
基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...
一键发布 Markdown 到微信公众号草稿箱。基于 wenyan-cli,支持多主题、代码高亮、图片自动上传。
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
SkillHub CLI
skillhub install 0731coderlee-sudo/wechat-publisherExaminez la source et la compatibilité, puis suivez les étapes d’installation.
Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.
一键发布 Markdown 文章到微信公众号草稿箱
基于 wenyan-cli 封装的 OpenClaw skill。
wenyan-cli 需要全局安装:
npm install -g @wenyan-md/cli
验证安装:
wenyan --help
注意: publish.sh 脚本会自动检测并安装 wenyan-cli(如果未安装)
API 凭证已保存在 /Users/leebot/.openclaw/workspace/TOOLS.md
确保环境变量已设置:
export WECHAT_APP_ID=your_wechat_app_id
export WECHAT_APP_SECRET=your_wechat_app_secret
重要: 确保你的 IP 已添加到微信公众号后台的白名单!
配置方法:https://yuzhi.tech/docs/wenyan/upload
文件顶部必须包含完整的 frontmatter(wenyan 强制要求):
---
title: 文章标题(必填!)
cover: https://example.com/cover.jpg # 封面图(必填!)
---
# 正文开始
你的内容...
⚠️ 关键发现(实测):
title 和 cover 都是必填字段!推荐封面图来源:
# 方案1: 相对路径(推荐,便于分享)
cover: ./assets/default-cover.jpg
# 方案2: 绝对路径
cover: /Users/bruce/photos/cover.jpg
# 方案3: 网络图片
cover: https://your-cdn.com/image.jpg
💡 提示: 使用相对路径时,从 Markdown 文件所在目录开始计算。
方式 1: 使用 publish.sh 脚本
cd /Users/leebot/.openclaw/workspace/wechat-publisher
./scripts/publish.sh /path/to/article.md
方式 2: 直接使用 wenyan-cli
wenyan publish -f article.md -t lapis -h solarized-light
方式 3: 在 OpenClaw 中使用
"帮我发布这篇文章到微信公众号" + 附带 Markdown 文件路径
wenyan-cli 支持多种主题:
内置主题:
default -...Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.
一键发布 Markdown 到微信公众号草稿箱 🚀
基于 wenyan-cli 封装的 OpenClaw skill。
npm install -g @wenyan-md/cli
git clone https://github.com/0731coderlee-sudo/wechat-publisher.git
cd wechat-publisher
在 OpenClaw workspace 的 TOOLS.md 中添加:
## 🔐 WeChat Official Account (微信公众号)
**API Credentials:**
\`\`\`bash
export WECHAT_APP_ID=your_wechat_app_id
export WECHAT_APP_SECRET=your_wechat_app_secret
\`\`\`
**IP Whitelist:** 确保运行机器的 IP 已添加到公众号后台白名单
**后台地址:** https://mp.weixin.qq.com/
如何获取凭证:
./scripts/publish.sh example.md
前往微信公众号后台草稿箱查看:https://mp.weixin.qq.com/
文件顶部必须包含 frontmatter(wenyan 强制要求):
---
title: 文章标题(必填!)
cover: ./assets/cover.jpg # 封面图(必填!推荐 1080×864)
---
# 正文开始
你的内容...
封面图推荐:
./assets/cover.jpg
/path/to/cover.jpg
https://example.com/cover.jpg
# 基本用法(使用默认主题)
./scripts/publish.sh article.md
# 指定主题和代码高亮
./scripts/publish.sh article.md lapis solarized-light
# 可用主题:lapis, phycat, d...
# wechat-publisher **一键发布 Markdown 文章到微信公众号草稿箱** 基于 [wenyan-cli](https://github.com/caol64/wenyan-cli) 封装的 OpenClaw skill。 ## 功能 - ✅ Markdown 自动转换为微信公众号格式 - ✅ 自动上传图片到微信图床 - ✅ 一键推送到草稿箱 - ✅ 多主题支持(代码高亮、Mac 风格代码块) - ✅ 支持本地和网络图片 ## 快速开始 ### 1. 安装 wenyan-cli **wenyan-cli 需要全局安装:** ```bash npm install -g @wenyan-md/cli ``` **验证安装:** ```bash wenyan --help ``` > **注意:** publish.sh 脚本会自动检测并安装 wenyan-cli(如果未安装) ### 2. 配置 API 凭证 API 凭证已保存在 `/Users/leebot/.openclaw/workspace/TOOLS.md` 确保环境变量已设置: ```bash export WECHAT_APP_ID=your_wechat_app_id export WECHAT_APP_SECRET=your_wechat_app_secret ``` **重要:** 确保你的 IP 已添加到微信公众号后台的白名单! 配置方法:https://yuzhi.tech/docs/wenyan/upload ### 3. 准备 Markdown 文件 文件顶部**必须**包含完整的 frontmatter(wenyan 强制要求): ```markdown --- title: 文章标题(必填!) cover: https://example.com/cover.jpg # 封面图(必填!) --- # 正文开始 你的内容... ``` **⚠️ 关键发现(实测):** - `title` 和 `cover` **都是必填字段**! - 缺少任何一个都会报错:"未能找到文章封面" - 虽然文档说"正文有图可省略cover",但实际测试必须提供 cover - 所有图片(本地/网络)都会自动上传到微信图床 **推荐封面图来源:** ```markdown # 方案1: 相对路径(推荐,便于分享) cover: ./assets/default-cover.jpg # 方案2: 绝对路径 cover: /Users/bruce/photos/cover.jpg # 方案3: 网络图片 cover: https://your-cdn.com/image.jpg ``` **💡 提示:** 使用相对路径时,从 Markdown 文件所在目录开始计算。 ### 4. 发布文章 **方式 1: 使用 publish.sh 脚本** ```bash cd /Users/leebot/.openclaw/workspace/wechat-publisher ./scripts/publish.sh /path/to/article.md ``` **方式 2: 直接使用 wenyan-cli** ```bash wenyan publish -f article.md -t lapis -h solarized-light ``` **方式 3: 在 OpenClaw 中使用** ``` "帮我发布这篇文章到微信公众号" + 附带 Markdown 文件路径 ``` ## 主题选项 wenyan-cli 支持多种主题: **内置主题:** - `default` -...
# wechat-publisher **一键发布 Markdown 到微信公众号草稿箱 🚀** 基于 [wenyan-cli](https://github.com/caol64/wenyan-cli) 封装的 OpenClaw skill。 --- ## ✨ 功能特性 - 🚀 **一键发布** - Markdown 自动转换并推送到草稿箱 - 🎨 **多主题支持** - lapis、phycat、default 等精美主题 - 💻 **代码高亮** - 9 种代码高亮主题,Mac 风格代码块 - 🖼️ **图片自动处理** - 本地/网络图片自动上传到微信图床 - 🔒 **安全设计** - 凭证从 TOOLS.md 读取,不会泄露 - 📚 **完整文档** - 详细的使用说明和故障排查指南 --- ## 🚀 快速开始 ### 1. 安装 wenyan-cli ```bash npm install -g @wenyan-md/cli ``` ### 2. 克隆此仓库 ```bash git clone https://github.com/0731coderlee-sudo/wechat-publisher.git cd wechat-publisher ``` ### 3. 配置 API 凭证 在 OpenClaw workspace 的 `TOOLS.md` 中添加: ```markdown ## 🔐 WeChat Official Account (微信公众号) **API Credentials:** \`\`\`bash export WECHAT_APP_ID=your_wechat_app_id export WECHAT_APP_SECRET=your_wechat_app_secret \`\`\` **IP Whitelist:** 确保运行机器的 IP 已添加到公众号后台白名单 **后台地址:** https://mp.weixin.qq.com/ ``` **如何获取凭证:** 1. 登录微信公众号后台:https://mp.weixin.qq.com/ 2. 设置与开发 → 基本配置 → 开发者ID(AppID) 和 开发者密码(AppSecret) 3. 添加服务器 IP 到白名单:设置与开发 → 基本配置 → IP白名单 ### 4. 发布测试文章 ```bash ./scripts/publish.sh example.md ``` ### 5. 查看草稿箱 前往微信公众号后台草稿箱查看:https://mp.weixin.qq.com/ --- ## 📝 使用方法 ### Markdown 格式要求 文件顶部**必须**包含 frontmatter(wenyan 强制要求): ```markdown --- title: 文章标题(必填!) cover: ./assets/cover.jpg # 封面图(必填!推荐 1080×864) --- # 正文开始 你的内容... ``` **封面图推荐:** - **相对路径**(推荐):`./assets/cover.jpg` - **绝对路径**:`/path/to/cover.jpg` - **网络图片**:`https://example.com/cover.jpg` - **尺寸建议**:1080×864(微信推荐比例) ### 发布命令 ```bash # 基本用法(使用默认主题) ./scripts/publish.sh article.md # 指定主题和代码高亮 ./scripts/publish.sh article.md lapis solarized-light # 可用主题:lapis, phycat, d...
基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Reusable OpenClaw skill for remote Linux deployment with MiniMax M2.1 and Telegram bot setup
Bots learn, human earns, curated open claw playbook list and skill list for life long learners at https://botlearn.ai