利用影刀实现批量发布文章的RPA流程(附视频演示)

前言

大家好,我是小智。在这篇文章中,我将分享一个实战案例,展示如何利用影刀实现批量发布文章的RPA流程。这里主要介绍其中一个简单步骤,其它步骤将通过视频演示。有使用方面的疑问可以留言。

影刀是一款强大的自动化工具,可以帮助用户通过Python脚本自动生成文章。以下是一个简单的教程,教你如何在影刀上使用Python脚本自动生成文章。

前置条件

  1. 安装影刀
    访问影刀的官方网站下载并安装最新版本的影刀。

  2. 创建一个新的影刀项目
    安装完成后,打开影刀并创建一个新的项目。你可以根据自己的需求命名项目。

  3. 编写Python脚本
    在影刀项目中,你可以编写一个Python脚本来自动生成文章。

获取生成文章内容

在这个步骤中,我们将展示如何使用影刀自带的Python模块来生成文章内容。以下是详细步骤:

影刀RPA中自带Python模块,可以方便的调用Python脚本。

  1. 创建Python脚本
    在影刀项目中,创建一个新的Python脚本文件,例如article_gen.py

  2. 编写生成文章的Python代码
    article_gen.py文件中,编写以下代码来生成文章内容:

import json
from openai import OpenAI

def get_article_text(article_title):

    client = OpenAI(
    api_key="sk-L0wLDzWQC1uv*******C18e835aB3905cD633",
    base_url="https://opus.gptuu.com/v1",
    )

    system_prompt = """
    请撰写一篇关于"""+article_title+"""的文章。文章应包含以下部分:
    1. 文章开头简要介绍主题即可,不要直接引用或重复"""+article_title+"""这几个字
    2. 详细讨论与标题相关的内容
    3. 总结文章内容
    请确保文章内容与标题紧密相关,并避免偏离主题。
    最后,对整篇文章进行润色,增加可读性和吸引力。
    文章长度应适中,确保信息充分且易于阅读。
    """
    completion = client.chat.completions.create(
        model="gpt-4o",
        messages=[{"role": "user", "content": system_prompt}],
    )    
    content = completion.choices[0].message.content
    print("原始返回内容===:", content)
    # json_output = json.dumps(content, ensure_ascii=False, indent=4)
    # print("生成新的内容:", json_output)
    return content
 
def main(args):
    article_title="睿思学院李思念ip创业私教课"
    print(get_article_text(article_title))
  1. 运行Python脚本
    在影刀项目中,找到你编写的article_gen.py脚本,并点击“运行”按钮,脚本将自动执行并生成文章内容。

  2. 查看生成结果
    脚本执行完成后,你可以在控制台中查看生成的文章内容。你可以将生成的内容复制并粘贴到需要发布的地方。

通过以上步骤,可以使用影刀自带的Python模块来自动生成文章内容,并将其应用到批量发布文章的RPA流程中。

其它实现流程

  • 本地读取配置文件.flow

  • 格式化生成的文本.flow

  • 微信发布文章.flow

  • 从本地excel模板中读取标题和图片

视频演示

请观看以下视频,了解完整的RPA流程以及更多定制化RPA服务。

批量发布文章

结论

通过这个实战案例,希望大家能够了解影刀在批量发布文章中的应用。如果你有更多定制化RPA需求,请随时联系我。
欢迎大家持续关注我的公众号:小智AI指南(资深软件从业者,专注AI编程提效,致力于分享一些AI使用方法和技巧,以实战应用为主,帮助大家提高生产力,给大家在通往AGI的路上赋能。)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/882355.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java项目实战II基于Java+Spring Boot+MySQL的网上租贸系统设计与实现(开发文档+源码+数据库)

目录 一、前言 二、技术介绍 三、系统实现 四、论文参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 "随着…

简单的云存储靶场

搭建靶场 我这里使用tx云,请自行搭建 https://shuihui2211-1329809954.cos.ap-nanjing.myqcloud.com 复现 私有读写 访问权限为私有读写时,我们访问url则会出现如下提示 目录遍历 漏洞成因 将policy权限设置为所有操作时 复现 我这里上传了一…

java-----异常

目录 异常:代表程序出现的问题 运行时异常和编译时异常的区别? 异常的作用: 异常的处理方式: 异常中常见的方法: 抛出异常: 自定义异常: 异常:代表程序出现的问题 Exception:叫做异常,代表程序可能出现的问题。…

Python 连接mysql数据库,并且执行查询

之前一直在写Java,但是随着python的崛起,自己也被慢慢的带入到了这样的一个阵营,学习python,了解机器学习 曾经有一个.... 不谈曾经,现在的我是一个小菜鸟,用学习Java实现业务的需求来学习python 项目的目…

科研绘图系列:R语言树结构聚类热图(cluster heatmap)

文章目录 介绍加载R包导入数据数据预处理画图修改图形导出数据系统信息介绍 热图结合树结构展示聚类结果通常用于展示数据集中的模式和关系,这种图形被称为聚类热图或层次聚类热图。在这种图中,热图部分显示了数据矩阵的颜色编码值,而树结构(通常称为树状图或聚类树)则显…

iptables限制网速

1、使用hashlimit来限速 #从eth0网卡进入INPUT链数据,使用模块hashlimit 限制网速为100kb/s或2mb/s,超过限制的数据包会被DROP。OUTPUT链同理,mode为srcip,有4个mode选项: srcip(默认匹配每个源地址IP,配置指定源地址…

计算机网络33——文件系统

1、chmod 2、chown 需要有root权限 3、link 链接 4、unlink 创建临时文件,用于非正常退出 5、vi vi可以打开文件夹 ../是向外一个文件夹 6、ls ls 可以加很多路径,路径可以是文件夹,也可以是文件 ---------------------------------…

Tcping:一款实用的端口存活检测工具

简介 tcping 是一个基于TCP协议的网络诊断工具,通过发送 TCP SYN/ACK包来检测目标主机的端口状态。 官网:tcping.exe - ping over a tcp connection 优点: (1)监听服务器端口状态:tcping 可以检测指定端口的状态,默认是80端口,也可以指定其他端口。 (2)显示ping返…

桌面便签哪个好用?好用的便签软件推荐?

随着信息技术的发展,我们的生活方式也发生了翻天覆地的变化。从纸质笔记本到电子便签,这不仅仅是载体的转换,更是思维习惯的一次革新。在这个数字时代,如何利用科技工具来辅助我们更好地管理时间和信息,成为了值得探讨…

Java刷题知识总结(一)

1.局部变量参与运算前是必须要初始化的,比如下面的代码就会编译出错,提示y必须要初始化。 public static void main(String[] args) {int x 1;int y;int z x y; } 2.ArrayList和Vector主要区别是什么? A Vector与ArrayList一样&#xf…

计算机毕业设计 扶贫助农系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

记一次Apache点击startup立马闪退的修复

人们总是在靠近幸福时患得患失 --生菜特斯拉 这两天频繁在各个虚拟机中使用apache搭建服务,但是时而会出现点击startup.bat启动脚本后立马出现闪退,所以记录一下。 一、环境复现 实验器材 1、win10虚拟机 2、apache项目 3、JDK(1.8&am…

Linux高级I/O:多路转接模型

目录 一.常见的IO模型介绍二.多路转接I/O1.select1.1.函数解析1.2. select特点和缺点1.3.基于 select 的多客户端网络服务器 2.poll2.1.poll函数解析2.2.poll特点和缺点2.3.基于poll的tcp服务器 3.epoll3.1.系列函数解析3.2.epoll原理解析2.3.基于 select 的多客户端网络服务器…

Java 入门指南:JVM(Java虚拟机)—— Java 类加载器详解

类加载器 类加载器(Class Loader)是 Java 虚拟机(JVM)的一部分,它的作用是将类的字节码文件(.class 文件)从磁盘或其他来源加载到 JVM 中。类加载器负责查找和加载类的字节码文件,并…

BEV学习--Nuscenes数据集解读

一、Nuscenes数据集简介 Nuscenes数据的采集来自不同城市的1000个场景中,采集车上配备了完善的传感器,包括6个相机(CAM)、1个激光雷达(LIDAR)、5个毫米波雷达(RADAR)、IMU和GPS&…

论文(六):Fire-Net: A Deep Learning Framework for Active Forest Fire Detection

文章目录 1.Introduction2.Study Area2.1Landsat-8 Dataset2.2Inventory data 3.Methodology3.1Image Pre-processing3.2Proposed Deep Learning Architecture (Fire-Net)3.2.1Convolution Layers3.2.2 Evaluation Indices/methods or accuracy assessment. 4.Results4.1 Austr…

新一代图像生成E2E FT:深度图微调突破

文章地址:Fine-Tuning Image-Conditional Diffusion Models is Easier than You Think 项目主页:https://gonzalomartingarcia.github.io/diffusion-e2e-ft/ 代码地址:https://github.com/VisualComputingInstitute/diffusion-e2e-ft 机构&am…

SpringBoot 整合 apache fileupload 轻松实现文件上传与下载(通用版)

我们以Thymeleaf页面模板引擎为例,简单介绍利用 apache fileupload 工具实现文件上传的功能。 2.1、添加相关依赖包 首先创建一个基础的 Spring Boot 项目,并引入相关的依赖包。 2.2、添加相关配置参数 2.3、文件上传示例 对应文件上传的Controller类&…

传知代码-基于多尺度动态卷积的图像分类

代码以及视频讲解 本文所涉及所有资源均在传知代码平台可获取 概述 在计算机视觉领域,图像分类是非常重要的任务之一。近年来,深度学习的兴起极大提升了图像分类的精度和效率。本文将介绍一种基于动态卷积网络(Dynamic Convolutional Netw…

计算机网络17——IM聊天系统——客户端核心处理类框架搭建

目的 拆开客户端和服务端,使用Qt实现客户端,VS实现服务端 Qt创建项目 Qt文件类型 .pro文件:配置文件,决定了哪些文件参与编译,怎样参与编译 .h .cpp .ui:画图文件 Qt编码方式 Qt使用utf-8作为编码方…