扣子工作流可将重复性日常任务自动化为关键词驱动的流水线:先梳理任务动词链并标记人工介入点,再创建工作流定义topic等输入变量,最后通过代码节点生成搜索词、插件节点调用必应、代码节点清洗结果、大模型节点生成文案、结束节点输出成果。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把重复性高、步骤固定、耗时又容易出错的日常任务,比如日报生成、竞品信息抓取、选题库自动更新、PPT初稿批量产出,变成输入一个关键词就自动跑完的流水线。扣子工作流不是让你多学一门编程语言,而是用拖拽和配置,把AI、插件、代码节点像齿轮一样咬合起来,让每个环节输出稳定、可预期、不掉链子。
第一步:理清你的任务链条
别急着打开扣子画布。拿出一张纸,写下你最近三天手动做的最烦的一件事,例如:“每天早上9点,从飞书多维表里筛选‘待发布’状态的选题→去必应搜最新数据→复制三段摘要→粘贴进Notion模板→配上一句引导语→发到运营群”。
把这句话拆成动词短语:筛选→搜索→复制→粘贴→配文→发送。每个动词对应一个“工位”,就是未来工作流里的一个节点。
注意:如果某一步需要人工判断(比如“挑出最有爆点的那条”),就先标为【人工介入点】,后续用条件节点或大模型节点替代;如果某一步要反复做(比如对10个选题分别搜索),就要提前规划循环结构。
第二步:创建工作流并定义输入
登录 coze.cn → 进入「工作空间」→「资源库」→ 右上角「+」→ 选择「工作流」→ 命名为「日报自动化」或「选题刷新流水线」。
点击默认出现的「开始节点」,添加输入变量:
- topic(String,必填):填“新能源汽车政策”这类具体主题,不要写“帮我写点东西”这种模糊指令;
- target_app(String,选填,默认“飞书”):决定最终内容发给谁,是飞书多维表、微信、还是邮箱;
- max_results(Number,选填,默认3):控制搜索返回几条结果,避免下游节点处理超载。
这一步漏设默认值,运行时会卡在输入框,整个流程就断了。
第三步:串联核心节点(以“搜索→清洗→润色→输出”为例)
在画布左侧节点面板中,依次拖入以下5个节点,并按顺序连线:
开始节点 → 代码节点① → 插件节点(必应搜索) → 代码节点② → 大模型节点 → 结束节点
方法一:代码节点①——生成精准搜索词
双击该节点,语言选 JavaScript,在编辑区粘贴:
function main({ topic, max_results }) {<br> const base = `${topic} 最新动态 site:gov.cn OR site:caict.ac.cn`;<br> return { query: base };<br>}
这行代码强制限定权威信源,避开自媒体噪音。不加 site 限定,必应会返回大量营销软文,污染后续结果。
方法二:插件节点——调用必应搜索
搜索插件商店,启用「必应搜索」官方插件;配置输入字段为 {{代码节点①.query}};设置「结果数量」为 {{开始节点.max_results}}。
方法三:代码节点②——清洗搜索结果
新建代码节点,语言同上,输入参数设为 search_results(类型 Object);编写清洗逻辑:
提取每条结果的 title、snippet、url;过滤掉含“广告”“推广”字样的条目;截断 snippet 超过120字符的部分;最后用 \n\n 分隔三项,组成标准段落格式。
方法四:大模型节点——生成可用文案
选择「扣子自研模型」或 GPT-4;系统提示词写清楚角色与约束:
“你是一名资深行业编辑。根据以下三段权威来源摘要,用简洁中文整合成一段200字以内、不含链接、带数据支撑的行业快讯。禁止虚构信息,未提及的数据一律不写。”
用户输入填 {{代码节点②.cleaned_text}}。
方法五:结束节点——交付成果
点击结束节点,在「输出字段」中新增一项:
字段名:final_report
值:{{大模型节点.output}}
【必须勾选“作为工作流输出”】,否则外部调用时拿不到结果。











