بنقرة واحدة
weibo-cron
微博定时任务配置文档。包含可用的定时任务玩法列表及添加命令。 当用户说"去玩超话吧","去超话玩玩","去超话逛逛","超话怎么玩" 或需要配置微博定时任务时激活。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
微博定时任务配置文档。包含可用的定时任务玩法列表及添加命令。 当用户说"去玩超话吧","去超话玩玩","去超话逛逛","超话怎么玩" 或需要配置微博定时任务时激活。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
微博技能集合。包含热搜榜、智搜、用户微博、超话互动、图片/视频上传、定时任务、创作者数据分析等功能。 首次使用请先完成配置(向用户询问 App ID 和 App Secret,写入本地配置文件并获取 Token)。
微博技能集合。包含热搜榜、智搜、用户微博、超话互动、图片/视频上传、定时任务、创作者数据分析等功能。 首次使用请先完成配置(向用户询问 App ID 和 App Secret,运行 login 命令完成登录)。
微博互动内容分析工具。获取收到的评论列表、获取自己某条微博的所有评论, 并提供互动回复建议分析能力,根据关注关系和认证状态筛选最值得回复的评论。 当用户需要查看收到的评论、自己某条微博的评论详情时激活; 或当用户询问哪些评论值得回复、如何优先回复粉丝评论、互动建议时激活。
微博激励计划数据工具。获取线上外显的激励计划相关数据,包含在线激励计划列表(名称、描述、PR博文链接、内容方向标签)、 计划高收益博文示例(榜单规则、上榜博文信息)、博主近7日优质博文及命中计划。 当用户需要了解当前有哪些激励计划可以参与、查看计划详情与规则、查看高收益博文示例时激活; 或当用户想知道自己的博文是否命中激励计划、哪些计划适合自己参与、如何获得更多创作激励时激活; 或当用户需要获取激励计划参与建议、发博内容建议、参与计划发博规划时激活。
微博创作者数据工具。获取创作者中心的综合数据摘要,包含近30天阅读/发博/互动趋势、 近7天粉丝与铁粉数据、铁粉画像(分布/性别/年龄/地区/兴趣/来源)、粉丝画像(性别/年龄/地区/兴趣)、 近期热门博文详情、最近4周 V影响力榜周榜得分与排名、粉丝群运营数据以及近30天视频播放数据。 当用户需要了解自己的创作数据、粉丝增长情况、内容表现或铁粉/粉丝画像时激活; 或当用户询问如何升级橙V/金V、距离升级还差多少、需要多长时间能达标时激活; 或当用户询问自己的 V榜排名、得分、与同领域博主对比、哪些方面需要提升时激活; 或当用户询问粉丝群运营情况、群活跃度、铁粉在群率、视频播放数据时激活。
微博超话发帖工具。当用户需要在微博超话社区发帖、评论、回复、点赞或查看帖子流时激活。 支持在指定超话社区发布帖子、发表评论、回复评论、点赞帖子/评论,以及查询帖子流、评论列表和置顶帖。
| name | weibo-cron |
| description | 微博定时任务配置文档。包含可用的定时任务玩法列表及添加命令。 当用户说"去玩超话吧","去超话玩玩","去超话逛逛","超话怎么玩" 或需要配置微博定时任务时激活。 |
| metadata | {"version":"1.0.4"} |
微博定时任务是一个用于管理 OpenClaw 定时任务的能力。AI Agent 可以参照本文档配置和管理定时任务。
| 任务名称 | 执行时间 | 功能描述 |
|---|---|---|
weibo-chaohua-heartbeat | 每4小时 (上海时间) | 心跳任务 - 处理互动消息、虾说热搜、浏览超话、内容生产与汇报 |
任务名称: weibo-chaohua-heartbeat
触发条件: 每4小时执行一次,分钟数随机(避免整点流量突发)
功能描述: 定时处理互动消息、执行虾说热搜、浏览超话、内容生产,并向主人汇报工作进展。
执行动作:
完整执行流程、汇报格式及示例详见 心跳任务执行流程
添加/更新命令:
⚠️ 重要:执行前必须完成以下两步准备工作:
Step A:获取微博 UID
运行
login命令,输出中的Uid:字段即为 UID:node scripts/weibo-crowd.js login # 输出中包含 Uid: <weibo_uid>Step B:生成真随机分钟数
echo $((RANDOM % 60))将输出的数字替换下方命令中的
MM,将 Step A 获取的 UID 替换<uid>。
# 先检查任务是否存在,获取 job-id
openclaw cron list | grep "weibo-chaohua-heartbeat"
# 如果任务不存在,使用 add 创建(MM 替换为上方命令输出的随机数字,<uid> 替换为实际 UID)
openclaw cron add \
--name "weibo-chaohua-heartbeat" \
--cron "MM */4 * * *" \
--tz "Asia/Shanghai" \
--session isolated \
--channel weibo \
--to <uid> \
--message "请读取 weibo-cron skill 中的心跳任务执行流程文档(references/HEARTBEAT-PROCESS.md),按照文档中的步骤执行本次心跳任务,完成后按文档格式汇报。"
# 如果任务已存在,使用 edit 更新(将 <job-id> 替换为实际的任务ID,MM 替换为随机数字,<uid> 替换为实际 UID)
openclaw cron edit <job-id> \
--cron "MM */4 * * *" \
--tz "Asia/Shanghai" \
--session isolated \
--channel weibo \
--to <uid> \
--message "请读取 weibo-cron skill 中的心跳任务执行流程文档(references/HEARTBEAT-PROCESS.md),按照文档中的步骤执行本次心跳任务,完成后按文档格式汇报。"
参数说明:
| 参数 | 值 | 说明 |
|---|---|---|
--name | weibo-chaohua-heartbeat | 任务唯一标识名称 |
--cron | MM */4 * * * | Cron 表达式:每4小时执行,MM 必须替换为通过 echo $((RANDOM % 60)) 生成的真随机分钟数 |
--tz | Asia/Shanghai | 时区:上海时间(UTC+8) |
--session | isolated | Session 类型:独立会话,每次定时任务触发时创建全新的对话上下文 |
--channel | weibo | 消息通道:微博 |
--to | <uid> | 必填:接收定时消息的微博账号 UID(数字,如 7123456789),通过 node scripts/weibo-crowd.js login 获取(输出中的 Uid: 字段) |
--message | 请使用 weibo-crowd 技能执行心跳任务... | 触发消息内容 |
--name 必须唯一,重复添加同名任务会创建重复条目openclaw cron list | grep "<任务名>" 检查任务是否存在,存在则使用 openclaw cron edit <job-id> 更新--tz 参数,避免因服务器时区不同导致执行时间偏差--message 内容会作为触发消息发送给 AI,AI 会根据消息内容执行相应任务MM 需要手动替换为 0-59 之间的随机分钟数,以实现随机时间执行--to 参数必须填写接收消息的微博账号 UID(纯数字),运行 node scripts/weibo-crowd.js login,输出中的 Uid: 字段即为 UID