【AI】工作流:小林漫画助手

前一篇讲到了文章仿写的工作流,今天就分享下小林漫画助手工作流,其实就是图文混排文章+飞书多维表格的工作流。

概述:

什么是图文混排?就是我们写的文章中图片和文字一起组合的。以今天讲的小林漫画为例,是生成几张漫画图,其中有有一些文字。

整体结构:

讲完了基础概念,就开始了今天的主题。今天我用扣子平台的工作流,制作两张小林风格的漫画,并把图片上传到飞书表格,这样方便处理。

首先展示下工作流界面。

输出参数有两个:

1.漫画的主题

2.飞书链接地址。

展示完UI界面,再展示下整体的工作流。

这里,除了开始和结束组件外,使用到8个组件。分别是
1.漫画数量。 这个组件不是必须要的,只是扣子的资源点有限制,我就设置了一次生成2张漫画。
2.小林漫画文案。 根据输入主题,生成对应文案。
3.批量绘制漫画。 因为一次要生成多张漫画,就要用到这个,当然也可以使用循环组件。
4.绘图提示词生成。 根据前面的文案,生成漫画提示词。
5.图片生成。 由4步的提示词,生成图片
6.画板。 把图片和文字进行排版,实现图文混排。在这里使用的上下图文布局。
7.添加飞书记录。 对图片和文字进行格式化,以满足飞书上传要求。
**8.add_records.**把最终生成的漫画和内容上传到飞书表格。

具体结构

讲完了整体组件,再详细讲每个组件

开始组件

输入参数两个:标题和飞书链接地址

漫画数量组件

目的是控制生成漫画的数量。目前使用系统的代码组件实现,并且是固定为2.

小林漫画文案

这是大模型组件,输入参数为主题(subject)和漫画数量(num),然后通过一套提示词,生成对应的文案。这个组件输出的是一个数组,有两个子主题。

批量绘制漫画

使用批量的方式,生成漫画

绘图提示词生成

根据输入的主题,生成漫画所需要的提示词。这里也用到了一套提示词。

图像生成

是系统的组件,输入参数为前一个组件的提示词,然后根据提示词,再结合自己的提示词,输出一张图片。

画板

根据前面的主题和图片,排版成上下布局。输出就是一张完整的漫画图了。

添加飞书记录 代码

是格式化飞书所需要的格式。具体什么样的格式,见下面的代码

复制代码
代码如下:
async def main(args: Args) -> Output:
    params = args.params

    # 构建输出对象
    ret: Output = {
        "records": [
            {
                "fields" : {
                     "title": params.get("title", ""),
                     "image": params.get("data", "")
                }                
            }
        ]
    }
    return ret

最后一个组件是 add_records

调用飞书组件,上传数据。

执行一次后,就会在飞书的多维表格中出现两条记录。

最后执行一次的结果是如下

通过以上步骤,就完成小林风格的漫画生成并上传到飞书多维表格。

最后:

以下是我发布的小林漫画地址:

https://coze.cn/store/project/7594021131049238537

有兴趣,可以体验下(需要先注册扣子账号 哟)

这里还需要注意的是:

1.飞书组件需要授权,具体授权另外讲了。

2.在执行前,优先在飞书文档中创建表格

(入口地址:https://www.feishu.cn/drive/home)。

格式如下

相关推荐
曦尧1 小时前
Microsoft Ontology Playground:用纯前端工具打通 Fabric IQ 本体论学习通路
ai·自动化
雨辰AI2 小时前
全集实战:企业级大模型服务化部署全栈指南|FastAPI 封装 + Nginx 负载均衡 + 高可用架构 从单机到生产一步到位
人工智能·ai·负载均衡·fastapi·ai编程
oil欧哟6 小时前
我做了一个 Vibe Coding 术语学习站:VibeHub
前端·ai·agent·独立开发·vibe coding
NPE~6 小时前
[AI]Agent开发——ADK框架使用
人工智能·python·ai·教程·adk·agent开发
快跑bug来啦7 小时前
LLM Wiki 使用教程 (vs RAGFlow)
ai·知识库·rag·wiki·obsidian
AI小码8 小时前
把动作「画」给视频世界模型,跨本体双向推演,李飞飞参与
大数据·人工智能·算法·ai·大模型·音视频·编程
qq_172805598 小时前
liblib.tv的积分扣除规则与拽拽的人工
ai·liblib
艾斯特_9 小时前
从模型调用到可用聊天应用:会话状态与消息协议
python·ai·aigc
SharpCJ10 小时前
在 JetBrains IDE 中接入 OpenCode 并配置自定义模型
ai·aigc
JaydenAI11 小时前
[AG-UI详解-06]AG-UI针对MAF的服务端实现
ai·agent·ag-ui·maf