讲师中心 微信公众号
AI工具推荐 视频效率加速

扣子一键将结构化数据转PDF并自动发送邮件开发指南

秋伟小哥_7823

秋伟小哥_7823

发布时间:2026-07-30 15:05:13

|

629人浏览过

|

来源于php中文网

原创

需将清洗后的CSV/JSON数据上传至扣子知识库并启用自动更新,复制知识库ID;在工作流中配置Webhook触发器、PDF生成(含Logo)及邮件发送节点,发布后用Webhook URL自动触发全流程。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

扣子一键将结构化数据转pdf并自动发送邮件开发指南

你需要把数据库导出的JSON或CSV表格,自动生成带公司Logo和固定格式的PDF报告,并立刻发给客户邮箱——整个过程不想手动点任何按钮,只要数据一就位,PDF就生成、邮件就发出。

准备结构化数据源

确保你的数据已清洗完毕,字段名不含空格和中文标点,例如用 order_id 而非 “订单编号”;CSV必须用UTF-8编码保存,否则后续PDF中会出现乱码。

将数据文件(.csv 或 .json)上传到扣子知识库 → 选择「结构化数据」类型 → 勾选「启用自动更新」→ 点击「保存并同步」。

【知识库ID必须复制留存】 后续流程节点需手动填入该ID,丢失后无法关联数据源。

搭建自动化工作流

进入扣子「工作流」→ 新建空白工作流 → 拖入「定时触发器」或「Webhook触发器」(推荐后者,可由你系统调用)→ 设置触发条件为「当新数据写入知识库时」。

方法一:使用内置PDF生成节点
拖入「PDF生成」节点 → 选择模板类型为「表格型」→ 在「数据源」下拉框中选择你刚创建的知识库 → 点击「预览模板」确认字段映射正确 → 修改页眉文字为“XX公司月度报表” → 勾选「嵌入Logo」并上传PNG格式Logo(尺寸建议300×100像素)。

扣子Coze CLI工具
扣子Coze CLI工具

与 Coze CLI (@coze/cli) 交互——创建/部署 Coze 项目、管理空间和组织、向项目发送消息、生成图像/音频/视频等功能

下载

方法二:用代码节点自定义PDF
拖入「代码节点」→ 语言选Python → 粘贴以下代码片段:

from fpdf import FPDF<br>import json<br>data = json.loads($input.data)<br>pdf = FPDF()<br>pdf.add_page()<br>pdf.set_font("Arial", size=12)<br>for row in data[:5]:<br>  pdf.cell(200, 10, txt=str(row), ln=1)<br>output = pdf.output(dest='S').encode('latin1')

注意:此方式不支持中文,如需中文请改用reportlab并提前在环境配置中安装对应字体包。

配置邮件发送环节

第一步:在工作流中拖入「邮件发送」节点 → 连接上一步PDF生成节点的输出端口。
第二步:填写收件人字段,支持两种写法:
① 直接填邮箱地址(如 client@xxx.com)
② 引用数据字段(如 $input.email,前提是你的原始数据里有email列)
第三步:主题栏输入「您的报表已生成【{date}】」→ 系统会自动替换{date}为当前日期。
第四步:正文内容可留空,PDF将作为唯一附件发送;若需正文,勾选「启用HTML正文」并插入简短说明文字。

务必点击「测试发送」验证邮箱配置是否生效——首次使用前必须完成SMTP授权,否则所有邮件均被拦截。

发布并获取调用地址

点击右上角「发布」→ 等待状态变为「已启用」→ 复制页面顶部显示的Webhook URL。

将该URL提供给你内部系统的开发同事,让他们在数据入库完成后,用POST请求携带JSON体调用该地址,例如:
{"knowledge_base_id": "kb_xxx123", "trigger_data": {"email": "user@test.com"}}

这一步操作起来很简单,直接把这段curl命令粘贴进终端就能触发一次全流程测试:
curl -X POST [你的Webhook URL] -H "Content-Type: application/json" -d '{"knowledge_base_id":"kb_xxx123"}'

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

相关专题

更多
WorkBuddy核心功能与实操模式
WorkBuddy核心功能与实操模式

深入探索WorkBuddy的强大功能。本专题包含智能问答、文档处理、会议纪要生成、日程管理、任务协作等核心模块的操作指南与最佳实践。通过图文并茂的教程,助您快速上手,最大化发挥WorkBuddy的办公效能。

602

2026.04.09

扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

494

2026.06.05

扣子工作流全功能使用教程
扣子工作流全功能使用教程

本专题系统讲解扣子工作流的搭建逻辑与节点使用,覆盖LLM节点、代码节点、条件分支、循环节点与子工作流等核心能力,配合15个实战案例,帮助你用工作流把复杂业务流程自动化。

374

2026.06.05

扣子知识库零基础入门
扣子知识库零基础入门

本专题围绕扣子知识库与记忆系统,详细讲解知识库创建、文档上传、切片策略、向量召回、问答调优以及变量记忆与数据库的使用方法,帮助你打造高准确率的私有知识问答能力。

487

2026.06.05

PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

100

2026.10.10

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

40

2026.10.10

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

20

2026.10.10

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

40

2026.10.10

C++类与对象的封装方法教程
C++类与对象的封装方法教程

C++封装是面向对象编程的核心特性之一,通过类将数据与操作数据的函数组织在一起,并利用访问权限控制外部访问。本专题介绍类的定义、成员变量、成员函数以及public、private和protected的使用方法,帮助初学者掌握封装的基本原理。

40

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 275人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn