可视化工作流/工作流示例(Workflow Examples)
5.14 工作流示例(Workflow Examples)
本章通过多个完整示例,帮助你快速掌握 Pop 工作流的实际应用方式。
所有示例都可以直接复现,或作为你的业务流程模板使用。
本章包含:
- 文档分析与摘要生成
- 图表生成(数据 → 可视化)
- 知识库自动构建
- 自动化报告生成(PDF/Excel)
- 网页内容采集与整理
- AI 内容增强(翻译、润色、结构化)
📄 示例一:文档批量摘要生成
输入多个文档 → 输出摘要列表 → Layout 组件展示
🎯 场景
- 批量阅读文档太耗时
- 需要统一格式的摘要
- 需要导出结果用于二次加工
🔧 使用节点
- 文件读取节点(File Read)
- LLM 节点(AI 文本生成)
- 列表循环(Loop)
- 输出合并(Merge)
- 输出定义节点(Output)
🧩 流程设计
[Input: files]
↓
[Loop over files]
↓ 每个文件执行:
[Read File → Extract Text]
↓
[AI Summary]
↓
[Merge All Results]
↓
[Output: summary_list]
📝 示例输出结构
[
{
"filename": "会议记录.pdf",
"summary": "本次会议讨论了……"
},
{
"filename": "销售数据.docx",
"summary": "本季度销售表现……"
}
]
🎨 Layout 展示
- 左侧:文件上传
- 中部:运行按钮
- 右侧:摘要列表(Table + Text)
📊 示例二:生成图表(数据 → 图形可视化)
输入一段结构化数据 → 自动识别图表类型 → 输出图形数据给前端渲染
🎯 场景
- 业务上存在大量数据需要快速可视化
- 图表类型希望由 AI 自动选择
🔧 使用节点
- 文本输入 / 文件上传
- LLM(识别图表类型)
- PSL(转换数据格式)
- 输出节点
🧩 流程设计
[Input: data_json]
↓
[AI: 识别图表类型和X/Y字段]
↓
[Script: 转成 chart.js 兼容结构]
↓
[Output: chart_data]
📝 示例 AI 输出
{
"chart": "line",
"x": "date",
"y": "value"
}
🎨 Layout 渲染
使用图表组件绑定:
{{workflow.outputs.chart_data}}
📚 示例三:知识库自动构建流水线(Documents → Chunks → 索引)
上传文档 → 自动切分段落 → 写入 Solr / 向量库 → 完成知识库构建
🎯 场景
- 自动化构建 KB
- 批量导入 PDF、DOCX、TXT
- 生成可检索分段
🔧 使用节点
- 文件读取(File Read)
- 文档切分(Text Split)
- 向量生成(Embedding)
- Solr / 向量库写入节点
- Loop / Merge
🧩 流程图
[Input: files]
↓
[Loop]
↓
[Read File → Extract Text]
↓
[Split into Chunks]
↓
[Embedding]
↓
[Index Write]
↓
[Merge Index Result]
📝 输出
{
"imported": 128,
"failed": 0
}
🧾 示例四:自动化报告生成(PDF/Excel)
输入数据 → AI 撰写内容 → 生成为 PDF 或 Excel → 用户下载
🎯 场景
- 周报、月报、运营报告
- 经营分析文档
- 自动化生成可分享文件
🔧 使用节点
- AI 内容生成
- 模版填充 / 文本组织
- PDF 生成节点
- Excel 生成节点
- 文件输出
🧩 流程设计
[Input: structured_data]
↓
[AI: 生成报告内容]
↓
[Script: 格式化数据]
↓
[PDF Generator / Excel Generator]
↓
[Output: file_url]
📝 输出示例
/downloads/report_20240215.pdf
🌐 示例五:网页内容采集与整理
输入 URL → 抓取网页 → 清洗文本 → AI 提取关键信息
🔧 使用节点
- HTTP 请求节点
- 正则处理节点
- PSL 清洗文本
- AI 抽取要点
- 输出节点
🧩 流程
[Input: url]
↓
[HTTP GET]
↓
[Clean HTML]
↓
[AI Extract]
↓
[Output: structured_info]
输出示例
{
"title": "OpenAI 发布新模型",
"points": ["性能提升 2 倍", "推理更快", "新增语音输入"]
}
✨ 示例六:AI 内容增强(翻译、润色、纠错)
流程
[Input: text]
↓
[AI: 修正 → 提升 → 翻译]
↓
[Output: enhanced_text]
你可以自由指定语言、风格:
- 美式商务
- 科研论文
- 温柔客服语气
- 技术专家风格
🎯 小结
本章示例涵盖:
- 文档
- 图表
- 知识库
- 报表
- AI 内容增强
- Web 数据抓取
这些示例展示了 Pop 工作流的广泛能力,从自动化到 AI 混合场景,都可以通过低代码方式构建。