← 返回博客

B站动态自动发布:视频投稿之后,那条预告动态和置顶评论别再手敲了

·B站动态自动发布B站动态运营B站视频预告UP主运营AI 自动发布

B站动态自动发布:视频投稿之后,那条预告动态和置顶评论别再手敲了

一句话回答:B站动态自动发布,可以用 PublishPort 的 ppcli bilibili dynamic-post "动态内容" --execute 发一条纯文字动态,再用 ppcli bilibili comment <BV号> "评论内容" --execute 给新视频补首评。这条命令只发纯文本,不带图片和视频,加 --execute 才会真正发出去。

视频审核过了,接下来还有三件小事:发一条动态告诉粉丝更新了,去视频底下写一条首评交代背景和章节,再把链接贴到别的平台。每件都不难,但每次投稿都要重复,而且最容易忘的恰恰是动态和首评。视频发出去两小时才想起来,那个时间点的推荐已经过去了。

这篇只讲这两个动作怎么交给 AI 去做,以及它们各自的边界。视频本身怎么投稿,之前写过一篇《B站视频自动投稿》,这里不重复。

先说清楚:这条命令能做什么、不能做什么

dynamic-post 是个很薄的命令,我读了它的源码,行为就这几条:

返回值里有 dynamic_id 和 url,发完可以直接点开核对。

动态加首评:投稿后的两条命令

前提是本机装好了 PublishPort 客户端并登录了B站账号,AI 通过 MCP 或 npx publishport 调用,都经过官方中转,不直接碰本机命令行。

# 1. 发预告动态(纯文本)
ppcli bilibili dynamic-post "新视频上线:Tauri 2 桌面应用打包踩坑 7 个,评论区有章节时间点" --execute

# 2. 给新视频补一条首评(支持 BV 号、链接、b23.tv 短链)
ppcli bilibili comment BV1xxxxxxxxx "章节:0:00 背景 / 2:10 签名问题 / 6:40 自动更新。有问题直接回复这条。" --execute

comment 的 --parent 参数可以给某条评论下回复,不写就是一级评论。评论里写的 @用户名 会被解析成真正的提及,不是一串普通文字,写之前想清楚要不要真的惊动对方。

这两条命令的价值不在“能发”,而在“别忘了发”。让 AI 在投稿成功、拿到 BV 号之后顺手执行,比你自己切回创作中心靠谱。想把它接进 AI 工作流的话,下载客户端登录账号后就能拿到接入地址;用量和套餐在 定价页。

一个实际的流程:投稿 → 动态 → 首评

我自己会这样排:

  1. 视频投稿完成,拿到 BV 号。
  2. 让 AI 根据视频标题和章节,生成一条 60 字内的预告动态,先发给我看,我点头再执行。
  3. 动态发出后,把返回的 url 记下来。
  4. 再用同一份章节信息写首评,调用 comment。
  5. 最后把动态链接贴到其他平台的预告里。

第 2 步那一下人工确认不要省。动态是发给粉丝的,一旦重复或者措辞跑偏,删起来也费事。想防重复发,最简单的办法是让 AI 每次执行前先把“准备发的正文”和“上一次返回的 dynamic_id“都写进对话,同样的正文已经有 id 就不再发第二次。这属于流程约束,不是命令自带的功能。

边界:什么时候别用

如果动态发完要接着处理粉丝的私信,那是另一条链路,见《B站私信自动回复怎么开》;专栏长文的发布见《B站专栏自动发布》。

常见问题 / FAQ

B站动态怎么发?

手机端点底部“动态”,右上角书写图标,输入文字后发送;电脑端在网页版“动态”页输入后点发布。可以带图片(最多九张)、话题和可见范围,来源见一篇B站用户写的网页版教程。

B站动态可以定时发布吗?

视频投稿有定时发布选项,动态是否原生支持,网上的说法不一致。有人说官方没有,只能用草稿箱加闹钟,也有教程提到创作中心里有“定时发布”。以你自己账号在B站创作中心实际看到的为准。ppcli bilibili dynamic-post 本身没有定时参数。

用命令发动态能带图片吗?

不能。这条命令只发纯文本。要发图文动态,在网页端或 App 手动发布。

执行了两次会发两条动态吗?

会。命令没有去重逻辑,同样的正文执行几次就发几条。让 AI 发之前先确认没有已发记录,或者发完把返回的 dynamic_id 记下来。

视频首评能自动写吗?

能,用 ppcli bilibili comment <BV号> "内容" --execute。适合自己的新视频补章节、补充说明,不适合到别人视频下批量留言。

这样会不会被B站限制?

没有人能保证。用的是你自己登录的账号,发的是真实有用的内容、频率像正常 UP 主更新,风险会小很多,但平台规则和审核随时在变,内容合规和发布节奏要你自己把关。


B站这边的投稿、专栏、私信都有对应的做法,动态是其中最轻的一环,值得先从它开始试。如果文中的命令和你实际看到的不一致,以 PublishPort 文档为准。