返回顶部
b

baoyu-post-to-weibo微博发布

Posts content to Weibo (微博). Supports regular posts with text, images, and videos, and headline articles (头条文章) with Markdown input via Chrome CDP. Use when user asks to "post to Weibo", "发微博", "发布微博", "publish to Weibo", "share on Weibo", "写微博", or "微博头条文章".

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.103.1
安全检测
已通过
959
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

baoyu-post-to-weibo

发布到微博

通过真实的Chrome浏览器(绕过反机器人检测)将文本、图片、视频和长文发布到微博。

脚本目录

重要:所有脚本均位于此技能的 scripts/ 子目录中。

代理执行说明

  1. 1. 确定此 SKILL.md 文件的目录路径为 {baseDir}
  2. 脚本路径 = {baseDir}/scripts/<脚本名称>.ts
  3. 将本文档中的所有 {baseDir} 替换为实际路径
  4. 解析 ${BUN_X} 运行时:若已安装 bun → bun;若可用 npx → npx -y bun;否则建议安装 bun

脚本参考

脚本用途
scripts/weibo-post.ts普通帖子(文本+图片)
scripts/weibo-article.ts
头条文章发布(Markdown) |
| scripts/copy-to-clipboard.ts | 复制内容到剪贴板 |
| scripts/paste-from-clipboard.ts | 发送真实粘贴按键 |

偏好设置(EXTEND.md)

检查 EXTEND.md 是否存在(优先级顺序):

bash

macOS, Linux, WSL, Git Bash


test -f .baoyu-skills/baoyu-post-to-weibo/EXTEND.md && echo project
test -f ${XDGCONFIGHOME:-$HOME/.config}/baoyu-skills/baoyu-post-to-weibo/EXTEND.md && echo xdg
test -f $HOME/.baoyu-skills/baoyu-post-to-weibo/EXTEND.md && echo user

powershell

PowerShell (Windows)


if (Test-Path .baoyu-skills/baoyu-post-to-weibo/EXTEND.md) { project }
$xdg = if ($env:XDGCONFIGHOME) { $env:XDGCONFIGHOME } else { $HOME/.config }
if (Test-Path $xdg/baoyu-skills/baoyu-post-to-weibo/EXTEND.md) { xdg }
if (Test-Path $HOME/.baoyu-skills/baoyu-post-to-weibo/EXTEND.md) { user }

┌──────────────────────────────────────────────────┬───────────────────┐
│ 路径 │ 位置 │
├──────────────────────────────────────────────────┼───────────────────┤
│ .baoyu-skills/baoyu-post-to-weibo/EXTEND.md │ 项目目录 │
├──────────────────────────────────────────────────┼───────────────────┤
│ $HOME/.baoyu-skills/baoyu-post-to-weibo/EXTEND.md│ 用户主目录 │
└──────────────────────────────────────────────────┴───────────────────┘

┌───────────┬───────────────────────────────────────────────────────────┐
│ 结果 │ 操作 │
├───────────┼───────────────────────────────────────────────────────────┤
│ 找到 │ 读取、解析、应用设置 │
├───────────┼───────────────────────────────────────────────────────────┤
│ 未找到 │ 使用默认设置 │
└───────────┴───────────────────────────────────────────────────────────┘

EXTEND.md 支持:默认 Chrome 配置文件

前置条件

  • - Google Chrome 或 Chromium
  • bun 运行时
  • 首次运行:手动登录微博(会话会保存)

普通帖子

文本 + 图片/视频(总共最多 18 个文件)。发布在微博首页。

bash
${BUN_X} {baseDir}/scripts/weibo-post.ts 你好微博! --image ./photo.png
${BUN_X} {baseDir}/scripts/weibo-post.ts 看这个 --video ./clip.mp4

参数

参数描述
<text>帖子内容(位置参数)
--image <路径>
图片文件(可重复) |
| --video <路径> | 视频文件(可重复) |
| --profile <目录> | 自定义 Chrome 配置文件 |

注意:脚本会打开浏览器并填充内容。用户需自行审核并手动发布。



头条文章

长格式 Markdown 文章,发布在 https://card.weibo.com/article/v3/editor。

bash
${BUN_X} {baseDir}/scripts/weibo-article.ts article.md
${BUN_X} {baseDir}/scripts/weibo-article.ts article.md --cover ./cover.jpg

参数

参数描述
<markdown>Markdown 文件(位置参数)
--cover <路径>
封面图片 |
| --title <文本> | 覆盖标题(最多 32 字符,超出则截断) |
| --summary <文本> | 覆盖摘要(最多 44 字符,超出则自动重新生成) |
| --profile <目录> | 自定义 Chrome 配置文件 |

Frontmatter:支持 YAML 前置元数据中的 title、summary、cover_image。

字符限制

  • - 标题:最多 32 个字符(超出则截断并发出警告)
  • 摘要/导语:最多 44 个字符(超出则从内容自动重新生成)

Markdown 转 HTML:转换 Markdown 为 HTML 时,请勿传递任何 --theme 参数。使用默认主题(无主题参数)。

文章工作流程

  1. 1. 打开 https://card.weibo.com/article/v3/editor
  2. 点击写文章按钮,等待编辑器变为可编辑状态
  3. 填写标题(验证 32 字符限制)
  4. 填写摘要/导语(验证 44 字符限制)
  5. 通过粘贴将 HTML 内容插入 ProseMirror 编辑器
  6. 逐个替换图片占位符(复制图片 → 选择占位符 → 粘贴)

发布后检查:脚本会在所有图片插入后自动验证:

  • - 编辑器中剩余的 WBIMGPH_ 占位符
  • 预期图片数量与实际图片数量

如果检查失败(输出中有警告),在用户发布前提醒具体问题。



帖子类型选择

除非用户明确指定帖子类型:

  • - Markdown 文件(.md) → 头条文章
  • 纯文本 / 带图片的文本 → 普通帖子

故障排除

Chrome 调试端口未就绪

如果脚本因 Chrome 调试端口未就绪 或 无法连接 而失败,请仅终止 CDP Chrome 实例(那些带有 --remote-debugging-port 且使用 baoyu-skills 配置文件的实例),然后重试:

bash
pkill -f remote-debugging-port.*baoyu-skills/chrome-profile 2>/dev/null; sleep 2

关键:切勿终止所有 Chrome 进程(pkill -f Google Chrome)。仅终止由 CDP 启动且使用 baoyu-skills 配置文件目录的 Chrome 实例。用户可能打开了常规的 Chrome 窗口。

重要:此操作应自动执行——遇到此错误时,终止 CDP Chrome 实例并重试命令,无需询问用户。

注意事项

  • - 首次运行:需要手动登录(会话会持久保存)
  • 所有脚本仅将内容填充到浏览器中,用户必须审核并手动发布
  • 跨平台:macOS、Linux、Windows

扩展支持

通过 EXTEND.md 进行自定义配置。参见偏好设置部分了解路径和支持的选项。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 baoyu-post-to-weibo-1776180850 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 baoyu-post-to-weibo-1776180850 技能

通过命令行安装

skillhub install baoyu-post-to-weibo-1776180850

下载

⬇ 下载 baoyu-post-to-weibo v1.103.1(免费)

文件大小: 132.96 KB | 发布时间: 2026-4-15 11:05

v1.103.1 最新 2026-4-15 11:05
## 1.103.1 - 2026-04-13

### Fixes
- `baoyu-markdown-to-html`: decode HTML entities and strip tags from article summary
- `baoyu-post-to-weibo`: decode HTML entities and strip tags from article summary

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部