跟着做必会,新手创作者的 ShellAgent 云端从创作到部署第一个 Agent
🚀
跟着做必会,新手创作者的 ShellAgent 云端从创作到部署第一个 Agent 🚀 跟着做必会,新手创作者的 ShellAgent 云端从创作到部署第一个 Agent Modified July 31, 2025 Code block Markdown Copy 2. user prompt:对应大模型的用户提示词,这里就直接引用用户输入的内容。 翻译任务配置好了,我们再来新增 Kontext 改图的任务。Kontext 模型有两个输入项: 1. prompt:对应文本输入,这里选择引用大模型翻译后的内容 2. input image:对应图片输入,这里选择引用用户上传的图片 两个任务都配置好后,再来配置输出的内容。 为了看下大模型翻译的情况是否符合预期,可以一开始将大模型的输出结果展示在 Message 中,正式上线再移除。 TIPS:在文本输入框的 Code 模式中,输入“/” 就会自动列出可以被选择的变量值。 这样,新增的 Kontext 改图功能就完成了。可以点击右上角 Run 进行测试,输入相同的图片和修改建议对比下, Kontext 改图的速度和人物一致性好很多,但没法显示中文,能理解的上下文也比较有限,所以可以根据场景来进行选择。 运行正常,更新部署即可。 回到 https://app.myshell.ai/robot workshop v1,进入这个 Agent 的设置页面,有更新内容,会自动提示“新版本的配置可用”,点击后保存立马就生效。 这样更新的 Kontext 改图功能也发布到线上去了,之前的 Agent 链接点击进去就能直接用。 我这个改图神器示例的链接:https://app.myshell.ai/bot/iE7jMf 大家不要小看今天搭建的这个 Agent,改图是非常刚需且高频的需求。在 MyShell 的工具类目下,围绕图片编辑和风格转化有很多非常受欢迎的 Agent,现在简单的搭建链路只是说,之前需要意图识别+多个 ComfyUI 流的链路被大模型的多模态能力内化了,所以创作者可以更专注在场景需求的挖掘和交互体验的优化上。 比如安仔老师的新作【Fast+ Image Editor】:https://app.myshell.ai/chat/1753633150 ,做了很多贴心的用户设计,值得观摩和学习。 课后作业 海报类 Agent 也是一个比较大且持续的需求场景,大家可以尝试按照自己的想象和理解来搭建一个这类的。 可以参考我的这个:https://app.myshell.ai/chat/1726973984 思路也拆解过:Posterio 的优化前后实现思路 感兴趣的同学可以自己先尝试和二创,下次有机会会带着大家搭建一遍,讲一讲细节。 欢迎关注我的公众号~ Posterio 的优化前后实现思路 2. user prompt:对应大模型的用户提示词,这里就直接引用用户输入的内容。 翻译任务配置好了,我们再来新增 Kontext 改图的任务。Kontext 模型有两个输入项: 1. prompt:对应文本输入,这里选择引用大模型翻译后的内容 2. input image:对应图片输入,这里选择引用用户上传的图片 两个任务都配置好后,再来配置输出的内容。 为了看下大模型翻译的情况是否符合预期,可以一开始将大模型的输出结果展示在 Message 中,正式上线再移除。 TIPS:在文本输入框的 Code 模式中,输入“/” 就会自动列出可以被选择的变量值。 TIPS:在文本输入框的 Code 模式中,输入“/” 就会自动列出可以被选择的变量值。 这样,新增的 Kontext 改图功能就完成了。可以点击右上角 Run 进行测试,输入相同的图片和修改建议对比下, Kontext 改图的速度和人物一致性好很多,但没法显示中文,能理解的上下文也比较有限,所以可以根据场景来进行选择。 运行正常,更新部署即可。 回到 https://app.myshell.ai/robot workshop v1,进入这个 Agent 的设置页面,有更新内容,会自动提示“新版本的配置可用”,点击后保存立马就生效。 这样更新的 Kontext 改图功能也发布到线上去了,之前的 Agent 链接点击进去就能直接用。 我这个改图神器示例的链接:https://app.myshell.ai/bot/iE7jMf 大家不要小看今天搭建的这个 Agent,改图是非常刚需且高频的需求。在 MyShell 的工具类目下,围绕图片编辑和风格转化有很多非常受欢迎的 Agent,现在简单的搭建链路只是说,之前需要意图识别+多个 ComfyUI 流的链路被大模型的多模态能力内化了,所以创作者可以更专注在场景需求的挖掘和交互体验的优化上。 比如安仔老师的新作【Fast+ Image Editor】:https://app.myshell.ai/chat/1753633150 ,做了很多贴心的用户设计,值得观摩和学习。 课后作业 海报类 Agent 也是一个比较大且持续的需求场景,大家可以尝试按照自己的想象和理解来搭建一个这类的。 可以参考我的这个:https://app.myshell.ai/chat/1726973984 思路也拆解过:Posterio 的优化前后实现思路 Posterio 的优化前后实现思路 感兴趣的同学可以自己先尝试和二创,下次有机会会带着大家搭建一遍,讲一讲细节。 欢迎关注我的公众号~ 最近 ShellAgent2.0 的内测预约已经排到 50w+,非常的火爆。社区里很多有动手能力的同学被点燃了创作的热情,但苦于还不能立刻拿到名额上手尝试 2.0。所以在等待的这些天,大家不妨跟着尝试下 ShellAgent1.0 云端版本的创作,也是非常容易上手,自由度非常高,目前阶段更适合致力于通过搭建 Agent 挣到钱的同学们。 MyShell 联合 WaytoAGI,未来会推出一系列共学课来帮助大家快速上手,迅速成长,成为 MyShell 通过认证的创作者,通过将自己的创作力打造别人需要的 Agent 来稳定且安逸的挣到钱。 本节直播课是第一节入门,务必将大家领进门里。 🪜自备!(玩 AI 这是最重要的前置条件,出海挣钱就更必要了) 账号准备 在 MyShell(https://app.myshell.ai/)主站上登录,如果未注册点击 登录成功就成为 MyShell 普通会员。每天会有 60 点电量值作为站内模型能力免费调用的积分,消耗会随着小时来恢复。当被平台认证为创作者会颁发通行证,每天的电量值会上升到 600 点以上,1000 点封顶。 创作流程 点击打开 ShellAgent1.0 云端 Builder(https://shellagent.myshell.ai/app),就进入创作首页了。 点击 Create 按钮,有两个选项: 1. Create a Blank:创建一个初始状态空白的 Agent 状态画布 2. Create from Template:基于可运行的特定功能的 Agent 模板进行二创 创建改图神器 我们先从一个空白的开始,方便了解 ShellAgent 里的一个 Agent 里的状态机的运行机制。 👍 状态机不明白是什么的话,大家可以认为我们生活的自动售货机:状态: • 等待投币 • 已投币待选择 • 出货中 • 找零中 转换条件: • 投币 → 从"等待投币"到"已投币待选择" • 选择商品 → 从"已投币待选择"到"出货中" • 出货完成 → 从"出货中"到"找零中" • 找零完成 → 从"找零中"到"等待投币" 状态机不明白是什么的话,大家可以认为我们生活的自动售货机:状态: • 等待投币 • 已投币待选择 • 出货中 • 找零中 转换条件: • 投币 → 从"等待投币"到"已投币待选择" • 选择商品 → 从"已投币待选择"到"出货中" • 出货完成 → 从"出货中"到"找零中" • 找零完成 → 从"找零中"到"等待投币" 首先创建一个在 MyShell 主站上运行的 Agent,类型选择“MyShell Agent”,“X Agent”是可以在推特中上被用户直接使用的 Agent 形态。 我们先简单做一个改图神器的应用,在搭建的过程中,对状态机有别于工作流的一些区别,有更清晰的理解。 进入创作状态画布,每一个 Agent 默认会两个状态节点。 1. 初始状态:一个 Agent 生命周期的开始,这里可以存一些预置数据和运行过程中保存的数据。 2. 介绍状态:用户可见的第一个交互界面状态,即能向用户展示图文的功能介绍,又能通过按钮做功能入口。 我们先编辑介绍状态节点的内容: 填写开场白文字,上传一张介绍图片,参考 Code block Markdown 欢迎使用改图神器 你只需要上传图片,提出你的改图想法,一键就能实现! Code block Markdown 欢迎使用改图神器 你只需要上传图片,提出你的改图想法,一键就能实现! 创建第一个功能的入口按钮:“开始!”. 由于按钮都需要有下一步行动的状态来承接,所以可以双击画布空白的区域或从右侧状态节点中拖拽一个“State”节点,将新创建的“开始!”按钮和新 State 节点连线。这样,当点击“开始!”,就会触发新的“State 1”,我们就可以在新的状态里添加任务了。 编辑完成后,点击右上角的“Run”按钮,可以看到预览运行面板。 但是,这里的实际用户交互,当用户点击“开始!”并不是直接开始改图任务,而是要等待用户上传图片和提改图要求。所以我们需要在“开始!”按钮和“State 1”节点之间添加一个表单节点“Form 1”,让用户输入内容。 用户在“Form 1”输入的内容需要作为“State 1”的输入项,所以我们需要在“State 1”的 Input 中添加两个输入字段,推荐字段名称保持一致。 然后就到了添加改图任务的步骤了。现在改图很简单,通过 GPT4o Image 就能直接通过对话的方式完成编辑图片的功能。点击“State 1”节点,在编辑面板中按照下面步骤修改 这样用户输入的图和建议都会传入 GPT Image 中进行改图,最后需要将改完的结果图展示给用户查看,在编辑面板下方的 Message 区域 这样一个基于 GPT Image 的改图神器就做好了,点击“Run”就能看到这样一个全貌。 点击应用的“开始!”按钮测试下,输入测试图片和建议 部署改图神器 测试 OK,那我们先部署第一个版本。 进入 https://app.myshell.ai/robot workshop v1,这是 ShellAgent1.0 的创作工坊,按照下面八步就完成了,非常快。 部署上线后就进入这个 Agent 的页面,跟我们在 Builder 里看到的预览页一样,测试一下,OK,就可以点击右下角的分享按钮给身边的朋友们玩了。 更新改图神器 接下来讲讲做了新功能怎么更新我们的 Agent。 现在改图好用的除了闭源的 GPT Image,还有开源的 Flux Kontext,尤其在人像一致性和速度上都更优,但 Kontext 不支持中文的修改输入,所以我们来加个兼容用户输入中文的 Kontext 改图版本。 回到 https://shellagent.myshell.ai/app 里的改图神器画布页面。 先在介绍节点中新增一个“Kontext 改图”的入口按钮,并将之前的“开始!”按钮的文本改成“GPT 改图”。同样,当用户点击“Kontext 改图”按钮,应该有对应的输入图和建议的表单节点和下一步执行任务的状态节点。将“Kontext 改图”和新创建的“Form 2”,“State 2”之间连线,并设置相同的输入字段。 当然节点也是可以直接复制粘贴,减少相同内容的重复操作。 由于 Flux Kontext 模型不支持中文输入。所以需要在 Kontext 改图任务前加一个翻译的任务。无论用户输入什么语言的内容都翻译成英文。再将英文输入给 Kontext 模型。 选择“State 2”节点唤出编辑面板。在 Task 中先添加一个大模型的任务,这里选“Gemini2.5 flash”,比较快。再点选这个任务项,进入编辑状态: 1。 system prompt:对应大模型的系统提示词,这里就是指定大模型做翻译的任务,这个任务比较简单,所以提示词一句话就够了。