公众号草稿上传

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

微信公众平台图文草稿自动上传工具。将本地已排版好的 HTML 排版文件,自动导入微信公众号草稿箱并保存为草稿。支持完整的14步自动化流程:文件检查 → HTML解析 → 结果确认 → 浏览器启动 → 扫码登录 → 新建图文 → 填写标题 → 注入正文 → 填写作者 → 上传封面 → 截图确认 → 保存草稿。触发词:自动上传、公众号上传、微信排版、图文草稿、自动发布、导入草稿、publish wechat。

一句话选型结论

按资料字段整理

公众号草稿上传是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_20711b89/wechat-upload
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_20711b89仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791734331
正文体量4.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
公众号草稿上传当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

4.2 KB
模型实际读到的说明书原文,来自技能仓库

自动上传工具 — 微信公众号图文草稿自动导入

概览

将本地已排好版的 HTML 文件自动导入微信公众号草稿箱,省去手动复制粘贴的重复操作。

核心能力:
- 解析 HTML 文件中的标题、摘要、正文、封面引用
- 自动打开浏览器、登录公众号、创建图文草稿
- 填写标题、注入正文、上传封面、填写作者
- 截图确认、保存为草稿

环境依赖

  • Node.js >= 18.x
  • Playwright(脚本自动检测安装)

使用方式

安装依赖

cd {skill_dir}
npm install playwright
npx playwright install chromium

执行发布

# 完整命令(HTML路径 + 封面路径)
node scripts/publish-wechat.js /path/to/article.html /path/to/cover.png

# 如果封面在HTML同级目录且命名为 cover_xxx.png,可省略第二个参数
node scripts/publish-wechat.js /path/to/article.html

完整的14步工作流

本 Skill 的精髓在 scripts/publish-wechat.js,它执行以下 14 个步骤:

步骤 操作 是否自动 备注
1 检查 HTML 文件和封面是否存在 ✅ 不存在则报错退出
2 解析 HTML(标题/摘要/正文/封面) ✅ 正则提取
3 展示解析结果让用户确认 ✅ 等待5秒自动继续
4 打开微信公众号后台 ✅ 非无头模式
5 等待扫码登录 ⏳ 最长等待3分钟
6 进入草稿箱 → 新建图文 ✅ -
7 自动填写标题 ✅ -
8 注入正文到编辑器 ✅ contenteditable / iframe 自动检测
9 填写作者 ✅ 默认"高国书"
10 上传封面图 ✅ -
11 封面失败则等待人工选择 ⏳ 30秒超时
12 截图让用户确认内容 ✅ 保存为 draft_confirm.png
13 确认内容完整 ⏳ 20秒等待
14 点击「保存为草稿」 ✅ 截图保存结果

> ✅ = 自动执行 ⏳ = 需人工参与

正文注入策略

编辑器自动检测优先级:
1. contenteditable — 直接设置 innerHTML
2. iframe body — 遍历所有 frame,找到编辑器 iframe
3. 手动粘贴兜底 — 都失败时提示用户粘贴

关键代码片段

// 登录等待
for (let i = 0; i < 180; i++) {
  await page.waitForTimeout(1000);
  const url = page.url();
  if (url.includes('cgi-bin/home') || url.includes('token=')) break;
}

// Token 提取
const token = (page.url().match(/[?&]token=(\d+)/) || [])[1];

// 正文注入
await page.locator('[contenteditable="true"]').first()
  .evaluate((el, html) => { el.innerHTML = html; }, htmlContent);

HTML 文件格式要求

脚本通过以下 CSS 类名解析内容,生成的 HTML 需要包含这些结构:

<!-- 标题 -->
<div class="article-title">标题文字</div>

<!-- 封面引用 -->
<img src="cover_xxx.png" alt="封面">

<!-- 摘要(可选,第一个灰色段落) -->
<p style="color:#888; font-size:14px;">摘要文字</p>

<!-- 正文段落 -->
<div class="article-body">
  <p>正文内容...</p>
</div>

错误处理

  • 文件不存在 → ❌ 报错退出
  • 登录超时(>3分钟) → ❌ 关闭浏览器退出
  • 封面缺失/上传失败 → ⏳ 暂停30秒让用户手动操作
  • 正文注入失败 → ⏳ 暂停30秒让用户手动粘贴
  • 运行时异常 → ❌ 输出错误堆栈后退出

Skill 包结构

auto-upload-tool/
├── SKILL.md                    # 本文件
├── scripts/
│   └── publish-wechat.js       # 发布脚本(14步完整流程)
└── references/
    └── workflow.md             # 流程图 + 常见注意事项

常见问题

5 问
答案由本站依据条目字段整理
公众号草稿上传怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_20711b89/wechat-upload。安装方式为未标注。装完刷新技能列表或重开客户端。

公众号草稿上传支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

公众号草稿上传权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

公众号草稿上传收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

公众号草稿上传用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。