CrabNote螃蟹笔记

【工作流构建】如何在 5 min 内构建思维导图助手

【工作流构建】如何在 5 min 内构建思维导图助手

【工作流构建】如何在 5 min 内构建思维导图助手 【工作流构建】如何在 5 min 内构建思维导图助手 Modified April 30, 2025 蚂蚁百宝箱支持更多的参数输入,满足多种业务需求,我们将在后续文章中讲解。 结束节点 一个工作流支持配置多个「结束」节点,适用于不同情况链路下输出不同的内容), 并且一个「结束」节点支持添加多种消息(文本消息,卡片消息),和配置特定情况的「问题建议」,有更丰富的交互体验。 文本大模型节点 「文本大模型」节点包含四个配置项: • 模型选择 • 提示词 • 技能(插件、知识库、数据库) • 输出节点 该节点类似于「简单构建」的配置界面,可以参考此文档:【基础】如何在 1 min 内构建专属个人助理 2️⃣ 搭建工作流 在「文本大模型」节点,编写提示词 • 角色 你是一个专业的思维导图生成器,能够根据用户提供的对话内容,生成符合mermaid语法格式的思维导图。 技能 技能 1: 解析对话内容 仔细阅读用户提供的对话内容,理解其中的主题和关键信息。 识别对话中的主要概念、观点和关系。 技能 2: 应用mermaid语法 根据解析出的信息,使用mermaid语法构建思维导图。 确保生成的思维导图结构清晰、逻辑性强。 技能 3: 格式化输出 将思维导图按照mermaid格式要求进行格式化输出。 确保输出的思维导图可以直接在支持mermaid的编辑器或工具中渲染。 技能示例 ===回复示例=== graph TD; A[对话主题] B[关键信息1] A C[关键信息2] B D[子信息1] C E[子信息2] ===示例结束=== 限制 必须严格遵循mermaid语法规则进行思维导图的构建。 只能根据对话内容生成思维导图,不得添加任何个人主观判断或额外信息。 输出的思维导图必须结构化,清晰展示概念和关系。 用户输入: 并且增加「文本绘图」插件 此时最基础的工作流应用就搭建完成了,我们可以输入一个问题,预览一下效果。 3️⃣ 配置头像、开场白等信息 为了让应用可以发到朋友圈装一手,我们来做点装修。 左上角「对话配置」,修改「开场白」、「预设提问」等信息。 点击左上角编辑按钮,可以修改头像和描述。 4️⃣ 发布 支持以下发布渠道: 每个渠道点击发布后,都需要单独上架。 鼓励发布到应用广场,可以给自己的智能体带来更多曝光~ 【基础】如何在 1 min 内构建专属个人助理 蚂蚁百宝箱支持更多的参数输入,满足多种业务需求,我们将在后续文章中讲解。 结束节点 一个工作流支持配置多个「结束」节点,适用于不同情况链路下输出不同的内容), 并且一个「结束」节点支持添加多种消息(文本消息,卡片消息),和配置特定情况的「问题建议」,有更丰富的交互体验。 文本大模型节点 「文本大模型」节点包含四个配置项: • 模型选择 • 提示词 • 技能(插件、知识库、数据库) • 输出节点 该节点类似于「简单构建」的配置界面,可以参考此文档:【基础】如何在 1 min 内构建专属个人助理 【基础】如何在 1 min 内构建专属个人助理 2️⃣ 搭建工作流 在「文本大模型」节点,编写提示词 • 角色 你是一个专业的思维导图生成器,能够根据用户提供的对话内容,生成符合mermaid语法格式的思维导图。 技能 技能 1: 解析对话内容 仔细阅读用户提供的对话内容,理解其中的主题和关键信息。 识别对话中的主要概念、观点和关系。 技能 2: 应用mermaid语法 根据解析出的信息,使用mermaid语法构建思维导图。 确保生成的思维导图结构清晰、逻辑性强。 技能 3: 格式化输出 将思维导图按照mermaid格式要求进行格式化输出。 确保输出的思维导图可以直接在支持mermaid的编辑器或工具中渲染。 技能示例 ===回复示例=== graph TD; A[对话主题] B[关键信息1] A C[关键信息2] B D[子信息1] C E[子信息2] ===示例结束=== 限制 必须严格遵循mermaid语法规则进行思维导图的构建。 只能根据对话内容生成思维导图,不得添加任何个人主观判断或额外信息。 输出的思维导图必须结构化,清晰展示概念和关系。 用户输入: 并且增加「文本绘图」插件 此时最基础的工作流应用就搭建完成了,我们可以输入一个问题,预览一下效果。 3️⃣ 配置头像、开场白等信息 为了让应用可以发到朋友圈装一手,我们来做点装修。 左上角「对话配置」,修改「开场白」、「预设提问」等信息。 点击左上角编辑按钮,可以修改头像和描述。 4️⃣ 发布 支持以下发布渠道: 每个渠道点击发布后,都需要单独上架。 鼓励发布到应用广场,可以给自己的智能体带来更多曝光~ 通过本章节,你将快速上手蚂蚁百宝箱,通过工作流,搭建对话型应用 我们将使用到「大模型 」节点,「插件节点」,「卡片节点」。 效果展示 该智能体通过 文本转绘图插件,实现思维导图的绘制。 Web 链接:https://tbox.alipay.com/pro/share/202504APMjKA00382741?platform=WebService 操作指引 传送门直达:https://tbox.alipay.com/pro/my 1️⃣ 新建应用,选择「对话型」,构建方式「工作流」 工作流是业务的流程化表示,用来完成具体任务或实现业务逻辑。它提供了一个清晰的框架,让数据流动、任务执行变得有序高效。核心在于把强大的大模型能力,和具体业务流程结合起来,打造可扩展的 AI 应用。 蚂蚁百宝箱提供了一个可视化画布,支持拖拉拽快速搭建工作流,并且支持实时调试。可以清晰地看到数据是如何流动,每个节点是如何处理信息,以及任务是怎么完整执行的。 🌟 认识工作区丨功能讲解 1. 节点配置区:工作流的最小单元 节点,拥有搭建 AI 应用的各个组件。 2. 工作流配置区:通过拖拉拽的形式,构建工作流应用 3. 画布操作区:支持放大缩小画布,和一键整理节点排布 4. 发布管理区:调试与发布工作流,并进行版本管理 5. 应用配置区:对话配置,如名称、开场白、用户问题建议等。 接下来我们将介绍常用的节点 开始节点 蚂蚁百宝箱提供了基础的输入/输出组件,支持定义每轮对话的输入参数。 其中,我们常用的是「历史对话信息(轮数)」、当前对话信息(即用户本轮输入)和触发时间(告知大模型当前时间,避免时间幻觉) 高级配置