【愚公系列】《扣子开发 AI Agent 智能体应用》009-扣子插件和卡片(卡片制作实战案例:最新头条新闻)

【愚公系列】《扣子开发 AI Agent 智能体应用》009-扣子插件和卡片(卡片制作实战案例:最新头条新闻)

💎【行业认证·权威头衔】
✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家
✔ 开发者社区全满贯:ZEEKLOG博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主
✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者

🏆【荣誉殿堂】
🎖 连续三年蝉联"华为云十佳博主"(2022-2024)
🎖 双冠加冕ZEEKLOG"年度博客之星TOP2"(2022&2023)
🎖 十余个技术社区年度杰出贡献奖得主

📚【知识宝库】
覆盖全栈技术矩阵:
◾ 编程语言:.NET/Java/Python/Go/Node…
◾ 移动生态:HarmonyOS/iOS/Android/小程序
◾ 前沿领域:物联网/网络安全/大数据/AI/元宇宙
◾ 游戏开发:Unity3D引擎深度解析

文章目录


🚀前言

扣子的插件是一个工具集,包括资讯阅读、旅游出行、效率办公、图片理解等 API及多模态模型,使用这些插件可以极大地拓展智能体的能力边界。扣子还支持智能体以消息卡片的形式发送消息,卡片可以让输出的格式更加美观。本章将介绍扣子的插件和卡片的用法。

🚀一、卡片:丰富智能体交互形式

🔎1.什么是卡片

在扣子平台中,卡片(Card) 是一种用于优化信息展示格式的富媒体消息模板。它旨在将智能体返回的原始文本数据(如标题、摘要、链接、图片地址等),按照预设的、美观的视觉布局呈现给用户,从而显著提升交互体验。

例如,智能体通过插件获取到一篇新闻数据。如果直接以纯文本输出,可能只是平淡的文字列表。而如果预先设计好一个新闻卡片模板,将标题、摘要、图片和链接等元素精心排版,最终就能呈现出一个图文并茂、结构清晰的新闻卡片(如图所示的新闻列表或列表卡片),使信息更易读、更吸引人。

在这里插入图片描述


在这里插入图片描述

🦋核心概念与规则

  • 权限:卡片暂不支持多人协作编辑。只有卡片的创建者本人可以编辑或删除自己创建的卡片,团队内其他成员(包括所有者和管理员)均无此权限。
  • 构成:卡片由组件(Component) 搭建而成,组件分为两类:
  • 生效范围:目前,消息卡片仅在豆包客户端飞书客户端内能够正确渲染显示。
  • 支持场景:仅当通过工作流插件返回数据时,才能调用并渲染消息卡片。

基础组件:用于承载和展示具体内容,如图片、文本、按钮等(如图)。一个完整的卡片通常由布局组件搭好骨架,再由基础组件填充内容(如图所示的图片+文本卡片)。

在这里插入图片描述


在这里插入图片描述

布局组件:用于划分卡片的整体结构区域(如图),例如分栏、网格等。可对每个布局区域单独进行参数设置,实现灵活多样的版面设计。

在这里插入图片描述

🔎2.卡片制作实战案例:最新头条新闻

本节将通过一个完整案例,学习如何制作一个用于展示头条新闻列表的消息卡片。目标是调用“头条新闻”插件获取数据,并利用卡片以列表形式优雅地展示出来。

案例目标:制作一个如图所示的新闻列表卡片,每条新闻包含左侧图片和右侧的文字标题与摘要,并能循环展示多条新闻。

在这里插入图片描述

🦋第1步:创建卡片并设计布局

  1. 进入扣子平台“资源库”,点击“+资源”,选择“卡片”。
  2. 在卡片编辑界面,从“组件”面板拖拽布局组件。本例需要左右两列(1:1),因此选择“多列布局”,并将其调整为两列

为了适配正方形图片并给文字更多空间,可以调整列宽比例。例如,将图片所在列的宽度比例设为1,文字所在列设为5,通过中间虚线框预览调整效果。

在这里插入图片描述

🦋第2步:添加并配置基础组件

在布局好的两列中,分别添加基础组件:

  1. 左侧列:添加一个“图片”组件。

右侧列:添加两个“文本”组件,分别用于显示新闻标题摘要
(可选)为提升美观度,可在图片和文字列之间插入一个空列作为间隔。

在这里插入图片描述


此时,卡片的静态结构已搭建完成。点击“结构”标签(如图),可以清晰看到由两列(Column)组成的树形结构,每列下包含对应的组件。

在这里插入图片描述

🦋第3步:创建模拟数据并绑定循环

为了预览效果,需要先创建模拟数据并实现列表循环渲染。

  1. 创建数组变量
    • 切换到“变量”选项卡,点击“新建变量”。
    • 设置变量名,如 newsList
    • 变量类型选择 Array(数组)

在“默认值”中,粘贴一个包含3条模拟新闻数据的JSON数组。每条数据应包含 title(标题)、summary(摘要)、image(图片URL)、url(链接)等字段。

[{"title":"新闻标题1","summary":"新闻摘要的作用很重要。","image":"https://www.cloudssss.com/images/common/footer-logo.png","url":"https://www.cloudssss.com"},{"title":"新闻标题2","summary":"新闻摘要的作用很重要。","image":"https://www.cloudssss.com/images/common/footer-logo.png","url":"https://www.cloudssss.com"},{"title":"新闻标题3","summary":"新闻摘要的作用很重要。","image":"https://www.cloudssss.com/images/common/footer-logo.png","url":"www.cloudssss.com"}]
在这里插入图片描述
  1. 启用循环渲染
    • 在画布或“结构”视图中,选中卡片的最外层布局组件
    • 在右侧“高级配置”中,打开“循环渲染”开关。
  2. 为组件绑定数据
    • 点击图片组件,在资源配置中,选择数据源为:循环项 -> image(即 item.image)。
    • 点击标题文本组件,在内容配置中,绑定数据源:循环项 -> title(即 item.title)。
    • 点击摘要文本组件,在内容配置中,绑定数据源:循环项 -> summary(即 item.summary)。

在“循环数据”中,选择刚刚创建的数组变量 newsList。此时画布会按数组长度(3条)循环生成对应的卡片项。

在这里插入图片描述

完成绑定后,画布将根据模拟数据动态显示3条新闻卡片预览。

在这里插入图片描述

🦋第4步:保存模板并发布卡片

点击右上角“发布”按钮。填写版本信息,可选择生成封面,最后确认发布。只有发布后的卡片才能被插件或工作流调用。

在这里插入图片描述

点击顶部“保存为模板”,为卡片模板命名(如“头条热榜卡片”),方便后续复用。

在这里插入图片描述

🦋第5步:在智能体中集成卡片

  1. 创建智能体:新建一个智能体,命名为“头条新闻-卡片演示”。
  2. 绑定卡片
    • 在弹出窗口中,选择“我的卡片”,找到并选中已发布的“头条热榜卡片”。
  3. 测试效果
    • 在右侧“预览与调试”区域,输入“查询头条新闻”。
    • 智能体将调用插件获取真实新闻数据,并自动套用卡片模板进行渲染。

最终,用户将收到一个以美观的卡片列表形式呈现的最新新闻,效果如图3-54所示,体验远胜于纯文本回复。

在这里插入图片描述

关键步骤:将卡片中各个组件的数据源,与插件返回的实际API字段进行映射绑定。例如,将卡片的 item.image 绑定到插件返回数据中的 image_url 字段,将 item.title 绑定到 title 字段等。

在这里插入图片描述

在该插件的配置区域,找到并点击“绑定卡片数据”按钮。

在这里插入图片描述

添加插件:在智能体编排页面的“技能”区域,添加“头条新闻”官方插件,并选择 getToutiaoNews 这个工具。

在这里插入图片描述

总结:本案例完整展示了消息卡片从设计、制作、数据绑定到最终集成的全流程。掌握卡片功能,能极大提升你所开发的智能体或AI应用的专业度和用户体验。

Read more

解放双手!用Windows搭建闲鱼0成本“赚米神器”!AI客服秒回复!

解放双手!用Windows搭建闲鱼0成本“赚米神器”!AI客服秒回复!

前言 在闲鱼上,卖家每天都要面对大量的私信和订单,如果手动回复,既费时间又容易出错。想象一下,如果有一套 AI 自动回复系统,能够帮你 自动处理买家消息、快速响应订单,你只需要动动手指,就能轻松管理闲鱼店铺,该有多爽!更棒的是,这套系统 完全零成本、无需服务器,只要一台 Windows 电脑,就能快速部署运行。本文将 手把手教你在 Windows 上搭建闲鱼 AI 自动回复系统,让你 轻松解放双手、提高效率,即刻开始自动化管理闲鱼店铺吧! 1 闲鱼自动回复系统介绍 闲鱼自动回复管理系统 是一个基于 Docker 部署的自动化工具,能够帮助闲鱼卖家实现消息的智能化回复和订单管理,大幅度减少手动操作的工作量。 核心功能说明自动化消息回复对闲鱼买家的消息进行自动回复,支持关键词触发和 AI 智能对话。可集成大语言模型(如通义千问)实现自然语言交流。多账号管理支持添加和管理多个闲鱼账号。账号间数据相互隔离,

被问爆的Agent实战:从0到1搭建可落地AI智能体

被问爆的Agent实战:从0到1搭建可落地AI智能体

🎁个人主页:User_芊芊君子 🎉欢迎大家点赞👍评论📝收藏⭐文章 🔍系列专栏:AI 文章目录: * 【前言】 * 一、先搞懂:2026年爆火的AI Agent,到底是什么? * 1.1 Agent的核心定义 * 1.2 Agent的4大核心能力 * 1.3 2026年Agent的3个热门落地场景 * 二、框架选型:2026年6大主流Agent框架,新手该怎么选? * 三、实战环节:从0到1搭建可落地的“邮件处理Agent”(全程代码+步骤) * 3.1 实战准备:环境搭建(10分钟搞定) * 3.1.1 安装Python环境 * 3.1.2 创建虚拟环境(避免依赖冲突) * 3.

Llama Factory微调显存不够?试试这个云端GPU的终极方案

Llama Factory微调显存不够?试试这个云端GPU的终极方案 作为一名数据工程师,我在微调大模型时经常遇到显存不足的问题。即使使用了多张A100显卡,全参数微调像Baichuan-7B这样的模型仍然会出现OOM(内存溢出)错误。经过多次尝试和调研,我发现云端GPU资源可能是解决这一问题的终极方案。本文将分享如何利用预置环境快速部署Llama Factory进行大模型微调,避开显存不足的坑。 为什么大模型微调需要云端GPU? 大模型微调对显存的需求远超想象。根据实测数据: * 全参数微调7B模型至少需要80GB显存 * 微调32B模型可能需要多张A100 80G显卡 * 截断长度从2048增加到4096时,显存需求呈指数级增长 本地环境往往难以满足这些需求。即使使用Deepspeed等技术优化,显存不足的问题依然存在。这时,云端GPU资源就显得尤为重要。 提示:ZEEKLOG算力平台提供了包含Llama Factory的预置镜像,可以快速部署验证微调任务。 Llama Factory镜像预装了什么? 这个镜像已经为你准备好了大模型微调所需的一切: *

本文从实际应用角度出发,对8个热门论文降重与AI写作工具进行了全面对比

本文从实际应用角度出发,对8个热门论文降重与AI写作工具进行了全面对比

工具对比总结 目前AI论文工具的综合排名如下:DeepL Write凭借精准的语法修正和学术风格优化居首,QuillBot的实时改写与多模式输出紧随其后,Grammarly的基础校对功能和跨平台兼容性位列第三,ChatGPT因生成创意内容但偶现事实性错误排名第四,Paperpal的期刊投稿适配性第五,Writefull的上下文感知改写第六,Jasper的模板化写作第七,而Wordtune因侧重商务场景在学术适用性上暂居末位。该排序综合考量了文献润色深度、响应效率及学术场景适配度,其中前三位工具在IEEE等标准文献修订测试中错误率低于8%。 工具名称 主要功能 优势亮点 aibiye 降AIGC率 20分钟处理,AIGC率降至个位数�� aicheck 论文降重 速度快,高重复率压至10%以下�� askpaper 降AIGC率 带AIGC查重,适配知网等平台 秒篇 写作+降重 多任务支持,适合初稿创作(补充信息) 千笔AI论文 降AI率 免费无限次修改,智能重构语句 Papermaster AI检测+降重 精准识别AI内容,自动提供建议