在数字化时代,内容创作的需求日益增长,如何高效地生产高质量的电子书,成为许多作家和内容创作者面临的挑战。传统的电子书创作过程耗时耗力,需要进行大量的研究、写作和编辑工作。幸运的是,随着人工智能技术的不断发展,我们现在可以利用自动化工具来简化和加速这一过程。Make.com是一个强大的自动化平台,它允许用户通过可视化界面创建复杂的工作流程,将不同的应用程序和服务连接起来。OpenAI的ChatGPT是一个大型语言模型,能够生成高质量的文本内容。通过将Make.com和ChatGPT结合使用,我们可以创建一个自动化流程,自动生成电子书的各个章节,从而极大地提高创作效率。本文将详细介绍如何利用Make.com和ChatGPT构建一个电子书生成器,帮助您轻松创建高质量的电子书。准备好了吗?让我们开始探索自动化电子书创作的奇妙世界!
准备工作:Airtable数据库的构建
在开始构建自动化工作流程之前,我们需要创建一个Airtable数据库,用于存储电子书的相关信息。Airtable是一个强大的云端协作表格,可以帮助我们组织和管理数据。在本例中,我们将创建一个包含两个表格的Airtable数据库:
- 电子书表格 (Ebooks):用于存储电子书的主题、标题、关键词、描述等信息。
- 电子书章节表格 (Ebook Chapters):用于存储电子书的各个章节信息,包括章节标题、内容、图片等。
以下是电子书表格需要包含的字段:
- 主题 (Topic):电子书的主题,例如“冷邮件营销”。
- 标题 (Title):电子书的标题,由ChatGPT自动生成。
- 章节RAW (Chapters RAW):电子书的章节列表,由ChatGPT自动生成。
- 关键词 (Keywords):电子书的关键词,由ChatGPT自动生成。
- 描述 (Description):电子书的描述,由ChatGPT自动生成。
- 内容 (Book Content):整本电子书的内容。
- 创建时间 (Created):记录创建条目的时间。
- 最近修改时间 (Last Modified):记录最近一次修改条目的时间。
- 电子书章节 (ebook Chapters):链接到Ebook Chapters表格。
以下是电子书章节表格需要包含的字段:
- 章节标题 (Chapter Title):章节的标题,由ChatGPT自动生成。
- 内容 (Content):章节的内容,由ChatGPT自动生成。
- 图片 (Picture):章节的插图,由Dall-E自动生成。
- 章节总结 (Short Summary):每章的摘要,由ChatGPT自动生成。
- 创建时间 (Created):记录创建条目的时间。
- 最近修改时间 (Last Modified):记录最近一次修改条目的时间。
- 电子书 (ebooks):链接到Ebooks表格,Ebooks表格拥有所有章节的所有信息。
重要提示:请确保电子书章节表格中的“电子书”字段链接到电子书表格,这样我们才能将各个章节与对应的电子书关联起来。选择“链接到另一个记录”并选择“Ebooks”表格。完成Airtable数据库的构建后,我们就可以开始在Make.com中构建自动化工作流程了。
自动化工作流程:Make.com的配置
Make.com允许您创建多个步骤完成的复杂workflow。首先,我们需要创建一个新的Make.com场景,并添加Airtable模块作为触发器。将Airtable“Watch Records”模块设置为场景的第一个模块。此模块会侦听在Airtable电子书基表中创建的新记录。以下是如何配置Airtable模块:
- 连接:选择或创建Airtable帐户的连接。
- 基表:选择包含电子书数据的Airtable基表。
- 表:选择包含电子书信息的表。即Ebooks表格。
- 触发字段:选择“创建时间”字段,以便在创建新记录时触发场景。
Make.com中添加OpenAI(ChatGPT)模块,用于生成电子书的标题、章节列表、关键词和描述。这个模块会调用OpenAI的API,并将主题作为输入,生成相应的文本内容。以下是如何配置OpenAI模块:
- 连接:选择或创建OpenAI帐户的连接。
- 选择方法:选择“创建聊天补全”。
- 模型:选择要使用的GPT模型。选择“GPT-3.5 Turbo”以获得成本效益,或选择“GPT-4”以获得更高的质量。
- 信息:系统:设置提示角色,设定“你是一名专业的电子书作家,拥有20年的写作经验,精通编写高度详尽的指导类电子书,内容清晰、简洁、用正式的语气创作电子书标题”。
- 用户:生成一个具有高度转化率的电子书标题。
- 从现在开始:从现在开始监控Airtable。
配置完成后,ChatGPT将根据您提供的主题,自动生成电子书的标题。您可以在Make里添加OpenAI模块用来编写电子书描述信息。再次添加一个OpenAI模块,设定如下连接:
- 连接:选择或创建OpenAI帐户的连接。
- 选择方法:选择“创建聊天补全”。
- 模型:选择要使用的GPT模型。选择“GPT-3.5 Turbo”以获得成本效益,或选择“GPT-4”以获得更高的质量。
- 信息:系统:设置提示角色,设定“你是一名专业的电子书作家,拥有20年的写作经验,精通编写高度详尽的指导类电子书,内容清晰、简洁、用正式的语气创作电子书的描述信息”。
- 用户:为一本关于主题的电子书生成一段描述,这段描述需要使用这些关键字。
文本聚合器:将各章节的内容整理在一起,以便用于最终生成书籍,可以设定H1是章节标题,剩下的正文内容。Make.com本身并没有自动保存功能,因此需要经常手动保存方案。完成此步骤后,您可以根据电子书生成章节标题和关键词。通过这种方式,每个电子书都将具备独特的信息,ChatGPT可以区分电子书的主题。
用人工智能DALL-E添加视觉效果
现在让电子书章节更充实一些,添加图像。这一步是可选的,DALL-E是一种人工智能系统,可以根据文本描述创建逼真的图像和艺术作品。选择“创建图像”模块,在Make方案中添加DALL-E模块。将OpenAI DALL-E 3连接到方案中。要充分利用免费套餐,我们使用以下提示创建章节专题图片:create a chapter feature image for an ebook chapter called with keywords。使用企业插图风格,生成16:9图片,横向拓展。Use a corporate illustration style. Generate 16:9 aspect ratio images。要控制这一步骤的成本,可以删除generate image模块。
保存和整合电子书内容
在创建好标题,摘要,主题图片和章节后,我们需要将这些信息保存到Airtable数据库中。添加“更新记录”模块,并将Airtable电子书库与Airtable连接起来。这将从您提供的信息中创建所有电子书,让ChatGPT填写所有内容,并将Dall-E图片添加到数据库中。以下是电子书表格需要包含的字段:
- 连接:选择或者创建Airtable账户链接。
- 基表:点击添加按钮,链接ebook Generator表。
- 表:选择eBooks。
在更新数据库后,您可以通过Google Docs创建这个模块。请按照以下步骤操作:
- 选择Google Docs的“创建文档”模块。
- 将Minty Analyst Google连接到模块。
- 内容:从文本聚集中选择文本。
- 硬盘:将该文件保留在“My Drive”中。在电子书生成的文件夹里。
有了如上操作,就配置好了自动化步骤,并创建所有部分。
Make.com进阶技巧:提升电子书创作效率
使用文本聚合器 (Text Aggregator) 合并章节内容为了将所有章节的内容整合到一本完整的电子书中,我们需要使用文本聚合器模块。该模块可以将多个文本字符串合并成一个字符串,并可以自定义分隔符。添加“文本聚合器”模块到您的场景中。源模块:选择“iterate over each chapter”模块。文本:从Text1中选择,然后选择名称。通过文本和创建章节内容,可以创建大型内容。通过文本聚合器模块,我们可以将电子书的各个章节内容合并成一个完整的文本,并将其保存到Airtable数据库中。
详细使用步骤
创建自动化电子书分步骤指南自动化使用Ebook Generator可以极大的提高效率,以下步骤可以帮助您使用Make来构建一个简单的自动化流程:
- 创建新的Make场景:在Make.com中,点击“创建新场景”按钮,创建一个新的空白场景。
- 添加Airtable模块:在场景中添加Airtable模块,并将其配置为触发器,用于侦听Airtable数据库中创建的新电子书主题。
- 添加OpenAI模块:添加OpenAI模块,并将其配置为根据主题生成电子书的标题、章节列表、关键词和描述。
- 添加Dall-E模块:添加Dall-E模块,并将其配置为根据章节标题生成章节图片。
- 添加文本聚合器模块:添加文本聚合器模块,用于将各个章节的内容合并成一个完整的文本。
- 添加Google Docs模块:添加Google Docs模块,并将其配置为将完整的电子书内容保存到Google Docs文档中。
- 连接各个模块:将各个模块按照正确的顺序连接起来,形成一个完整的工作流程。
- 测试和优化:测试整个工作流程,确保其能够正常运行,并根据需要进行优化。
通过以上步骤,您就可以创建一个自动化电子书生成器,自动生成高质量的电子书。
价格方案
Make.com的套餐价格方案Make.com和OpenAI都提供了不同的价格方案,以满足不同用户的需求。Make.com的免费套餐允许用户每月执行一定数量的操作,并可以使用大部分模块。对于简单的自动化流程,免费套餐可能足够使用。但是,如果需要执行更复杂的操作,或者需要更高的执行次数,则需要升级到付费套餐。
- 基础套餐:9 美元起/每月
- 标准套餐:16 美元起/每月
- 专业套餐:29 美元起/每月
OpenAI根据API的使用量收费,包括token的数量和模型的类型。GPT-3.5 Turbo模型的费用相对较低,适合生成大量的文本内容。GPT-4模型的费用较高,但可以生成更高质量的文本内容。
- GPT-3.5 Turbo:0.001 美元/1K tokens
- GPT-4:0.03 美元/1K tokens
Dall-E 3的使用也需要付费,价格根据生成的图片尺寸而定。
- DALL-E 3:0.04 美元/张(1024x1024)
使用Make.com自动化电子书有什么优势?
优点
- 提高创作效率
- 降低创作成本
- 标准化内容
- 可定制性强
- 降低人为错误概率
缺点
- 需要一定的学习成本
- 依赖于API的稳定性
- 生成的内容可能需要编辑和修改
- 无法完全替代人工创作
核心功能
Make.com核心功能
Make.com提供了一系列强大的功能,可以帮助用户构建复杂的自动化工作流程。
- 可视化界面:Make.com使用可视化界面,允许用户通过拖拽和连接模块来创建工作流程,无需编写任何代码。
- 丰富的模块库:Make.com提供了丰富的模块库,包含各种应用程序和服务,例如Airtable、OpenAI、Google Docs等。
- 灵活的逻辑控制:Make.com允许用户使用各种逻辑控制模块,例如条件判断、循环等,来控制工作流程的执行流程。
- 实时监控和调试:Make.com提供实时监控和调试功能,帮助用户了解工作流程的执行情况,并及时发现和解决问题。
OpenAI (ChatGPT)核心功能
OpenAI的ChatGPT是一个大型语言模型,能够生成高质量的文本内容。
- 自然语言生成:ChatGPT可以根据用户提供的提示,生成各种类型的文本内容,例如文章、对话、摘要等。
- 多语言支持:ChatGPT支持多种语言,包括中文、英文、西班牙语等。
- 可定制性:ChatGPT允许用户通过调整各种参数,例如温度、最大长度等,来控制文本生成的风格和质量。
OpenAI (Dall-E)核心功能
OpenAI的DALL-E是一个人工智能系统,可以根据文本描述创建逼真的图像和艺术作品。
- 图像生成:DALL-E可以根据用户提供的文本描述,生成各种类型的图像,例如照片、绘画、插图等。
- 图像编辑:DALL-E允许用户对生成的图像进行编辑,例如修改颜色、添加对象等。
- 图像变体:DALL-E可以根据用户提供的图像,生成其变体。
- 图像分辨率控制:DALL-E允许用户控制生成的图像分辨率。
用例
自动化电子书创作利用Make.com和ChatGPT,可以自动化生成电子书的各个章节,从而极大地提高创作效率。批量生成产品描述利用Make.com和ChatGPT,可以批量生成产品描述,从而提高电商平台的商品上架效率。自动生成博客文章利用Make.com和ChatGPT,可以自动生成博客文章,从而提高内容营销的效率。定制内容生成根据用户需求,自动生成定制化的内容,例如定制化的报告、邮件等。
常见问题
使用Make.com和ChatGPT生成电子书需要哪些准备工作?
需要准备一个Airtable数据库,用于存储电子书的主题、标题和章节信息。同时,需要拥有一个Make.com账户和一个OpenAI账户。
Make.com的免费套餐是否足够使用?
对于简单的自动化流程,Make.com的免费套餐可能足够使用。但是,如果需要执行更复杂的操作,或者需要更高的执行次数,则需要升级到付费套餐。
OpenAI的API如何收费?
OpenAI根据API的使用量收费,包括token的数量和模型的类型。
如何控制使用Dall-E生成图片的成本?
可以通过删除Generate image模块或者减少图片生成数量,和调整生成的图片分辨率来节省成本。
相关问题
Make.com的竞争对手有哪些?
Make.com的竞争对手包括Zapier、IFTTT、Tray.io等。这些平台都提供了类似的自动化功能,但Make.com以其可视化界面和强大的模块库而著称。当然每个平台都有自己鲜明的特点与长处,在选购时还请根据自身的需求选择。
OpenAI的ChatGPT有哪些替代方案?
OpenAI的ChatGPT的替代方案包括Google的Bard、Anthropic的Claude等。这些模型都具有强大的文本生成能力,但在不同的领域和任务中表现有所差异。
如何提高ChatGPT生成的文本内容的质量?
提高ChatGPT生成的文本内容的质量,可以通过以下几种方式:提供更清晰和详细的提示。调整ChatGPT的参数,例如温度、最大长度等。对ChatGPT生成的文本内容进行编辑和修改。