下面是用影刀RPA实现“AI生成文章+自动发布到B站/今日头条”的详细、可落地步骤,从工具准备到流程串联全程可视化,适合个人用户操作~
1,工具安装:
下载影刀RPA客户端(Windows/Mac均可),注册并登录账号。确保电脑已安装Chrome浏览器(影刀默认适配Chrome)。
2,账号/密钥准备:
讯飞星火/文心一言的API密钥(用于AI生成文章)。B站、今日头条的创作者账号(已开通专栏/文章权限)。
子流程作用:输入标题后,自动调用AI接口生成文章内容。
1,打开影刀,点击【工作台】→【新建流程】,命名为AI生成文章。
2,添加“变量”:
点击流程左侧【变量】→【新建变量】,创建标题(类型:文本)、文章内容(类型:文本)。
3,调用AI接口(以讯飞星火为例):
在左侧【动作库】搜索“HTTP请求”,拖入流程画布。配置HTTP请求:请求方式:POSTURL:https://spark-api.xf-yun.com/v1.1/chat(讯飞星火API地址)请求头:按讯飞API文档填写(需包含X-Date、Authorization等,可直接复制之前的API配置,注意替换为你的密钥)。请求体:粘贴以下JSON(把{{标题}}作为变量,后续传入):
{
"header": {"app_id": "你的讯飞APPID", "uid": "123456"},
"parameter": {"chat": {"domain": "general", "temperature": 0.7, "max_tokens": 2000}},
"payload": {"message": {"text": [{"role": "user", "content": "请以《{{标题}}》为标题,生成一篇1000字的自媒体文章"}]}}
}
4,提取文章内容:
拖入【数据处理】→【JSON解析】动作,选择“HTTP请求”的返回结果作为“待解析JSON”。解析路径填写:payload.choices.text[0].content,把结果赋值给文章内容变量。
5,保存子流程(后续可被其他流程调用)。
流程作用:模拟人工操作,自动登录B站并发布文章。
1,新建流程,命名为B站专栏自动发布,添加变量:标题、文章内容。
2,打开B站创作中心:
拖入【浏览器】→【打开网页】动作,URL填写:https://member.bilibili.com/platform/text/article/create。
3,自动登录B站(仅首次需手动辅助):
点击流程顶部的【录制】按钮,进入“录制模式”。手动在浏览器中完成B站登录(输入账号密码/扫码),录制“输入账号” “输入密码” “点击登录”的动作。录制完成后,关闭录制模式(后续运行流程会自动复用登录状态)。
4,填写文章信息:
拖入【浏览器】→【输入文本】动作,选择“标题输入框”(通过影刀的“元素选择器”点击页面上的标题框),输入内容选择标题变量。拖入【浏览器】→【输入文本】动作,选择“正文输入框”,输入内容选择文章内容变量。
5,选择分类/发布:
拖入【浏览器】→【点击元素】动作,选择“分类下拉框”,点击后选择固定分类(如“科技”)。拖入【浏览器】→【点击元素】动作,选择“发布”按钮,完成发布。
流程逻辑和B站一致,仅需替换网页地址和操作元素:
新建流程今日头条自动发布,添加变量标题、文章内容。
打开网页:https://mp.toutiao.com/(今日头条创作者平台)。
录制登录步骤(输入账号密码/扫码)。
点击“写文章”→ 输入标题(关联标题变量)→ 粘贴正文(关联文章内容变量)→ 点击“发布”。
把以上子流程/流程串联,实现“输入标题→AI生成→自动发布”的全流程:
1,新建流程AI写文+双平台自动发布。
2,输入标题:
拖入【交互】→【输入框】动作,提示文字填写“请输入文章标题”,把输入结果赋值给标题变量。
3,调用AI生成文章:
拖入【流程】→【调用流程】动作,选择AI生成文章子流程,把标题作为参数传入,获取文章内容变量。
4,发布到B站:
拖入【流程】→【调用流程】动作,选择B站专栏自动发布流程,传入标题和文章内容变量。
5,发布到今日头条:
重复步骤4,调用今日头条自动发布流程,传入同样的标题和文章内容变量。
点击总流程的【运行】按钮。
在弹出的输入框中填写文章标题,点击“确定”。
影刀会自动完成:
→ 调用AI生成文章 → 打开浏览器登录B站 → 自动发布 → 打开今日头条 → 自动发布。
验证码处理:首次登录B站/今日头条时,若出现滑块/短信验证,需手动完成一次,后续流程会自动保存登录Cookie(保持浏览器不关闭)。
发布频率:每天发布≤3篇,间隔≥1小时,避免触发平台“非人工操作”风控。
元素维护:若B站/今日头条界面改版,需重新用影刀的“元素选择器”更新流程中的点击/输入元素。
要不要我帮你整理一份影刀流程的关键界面截图(标注动作位置)?