在Dify中构建自动生成日报工作流需四步:①创建工作流应用;②添加知识库作为数据源并确保索引就绪;③按序配置用户输入、知识检索、大模型、HTTP请求节点;④调试通过后发布并调用API。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Dify中构建自动生成日报的工作流,需先创建应用、配置数据源与提示词,再通过工作流串联检索、生成与格式化环节,最终触发执行即可输出结构化日报。
创建新应用并选择工作流模式
登录Dify控制台→点击左上角【+ 新建应用】→在弹出窗口中选择「工作流(Workflow)」类型→填写应用名称如“日报生成器”→点击「创建」。
这一步必须选「工作流」而非「聊天应用」,否则无法接入多节点编排和条件分支。选错后需删除重建,【无法在后续步骤中切换模式】。
添加知识库作为日报数据源
进入应用设置页→左侧菜单点击「知识库」→点击「+ 添加知识库」→命名“日报原始素材”,描述可填“会议纪要、周报片段、系统日志等非结构化输入”→保存。
上传文件时仅支持TXT、PDF、DOCX、MD格式;Excel表格需先转为纯文本或复制粘贴进TXT再上传,否则表格结构会丢失导致关键数据不可检。
上传后等待右上角索引状态变为「就绪」再进行下一步,未就绪就配置检索节点会导致无结果返回。
搭建核心工作流节点
点击顶部导航栏「工作流」→点击画布中央的「+ 添加节点」→依次拖入以下四个节点并按顺序连接:
①「用户输入」节点:双击编辑,字段名设为“日期范围”,类型选「日期范围」,必填勾选;这是后续过滤日志时间的前提。
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
②「知识检索」节点:连接上一节点→双击编辑→选择刚建好的知识库“日报原始素材”→检索方式选「语义检索」→相似度阈值设为0.65(低于0.5易召回无关内容,高于0.8可能漏掉同义表述)。
③「大模型」节点:连接检索节点→双击编辑→模型选你已开通的Qwen2.5-7B或GLM-4;系统提示词写:“你是一名资深运营助理,严格按以下JSON格式输出日报:{‘date’:‘YYYY-MM-DD’, ‘summary’:‘30字内总述’, ‘tasks’: [ {‘name’:‘任务名’, ‘status’:‘进行中/已完成’} ] }。不加解释,不补字段,不换行。”
④「HTTP请求」节点(可选):若需将日报自动发到飞书/钉钉,此处填入Webhook地址;否则跳过此步。
配置模型输入模板
在「大模型」节点中,找到「用户输入」区域,粘贴以下模板:
请基于以下素材生成{date}当日工作日报:\n{knowledge}
其中{date}自动取自第一步用户输入的结束日期,{knowledge}自动注入检索返回的Top3片段。这两个变量名大小写和花括号缺一不可,写成date或{Date}都会导致变量失效。
测试与发布
点击右上角「调试」按钮→在输入框中选择今天日期→点击「运行」→观察各节点状态灯是否全绿,输出JSON是否含有效字段。
调试通过后点击「发布」→复制右侧「API Endpoint」链接→用curl或Postman发送POST请求,携带{ "inputs": { "date_range": ["2024-04-01", "2024-04-01"] } }即可触发日报生成。

















