0


【AIGC】AI工作流workflow实践:构建日报

workflow实践

  • 引言
  • 实现步骤分析
  • 实践
    • 创建 dify workflow 应用- 创建工作流内部节点- - 1、设置输入字段- 2、创建两个LLM节点- 3、设置结束节点- 运行工作流
  • 结语

引言

工作流 workflow 是现在 LLM 很重要的一个概念,因为对于一个模型来说,非常复杂的问题很难一次性完美解决,而且可能需要很多别的辅助工具。而工作流就是将这些工具和模型组合起来,形成一个完整的解决方案。今天我们来做个工作流实践,帮助读者理解工作流。我们来构建一个帮助我们写日报的工作流。在帮助我们完成日报的填写的同时,我们需要它进行 AI 味的去除,免得出现别人一看就是 AI 写出来的文章的情况。

实现步骤分析

  1. 我们需要一个可以构建工作流的平台,这边我们选择 dify
  2. 我们需要模型根据我们提供的今天做的事情去自动生成日报
  3. 我们需要对刚才生成的文章进行 AI 味的去除在这里插入图片描述

实践

创建 dify workflow 应用

进入 dify,创建一个 workflow,选择工作流,标题就写日报生成
在这里插入图片描述

创建工作流内部节点

1、设置输入字段

在开始节点设置一个字段接收用户的输入,这个节点我们设置为

message

在这里插入图片描述

2、创建两个LLM节点

选择 llm 节点,设置我们第一个模型节点去生成日报,prompt 如下:

你是我的个人日报助手,你的任务是根据我告诉你我今天干的事帮我生成一段不小于1000字的日报。

在这里插入图片描述
选择 llm 节点,设置我们第二个模型节点负责去除刚才模型生成结果的 AI 味,prompt 如下:

你是一个洗稿助手,擅长让AI生成的文章更接地气、更有人情味,精通各种口语化表达和生活化比喻,能让冰冷的文字变得鲜活自然。

示例一:
原稿:
"人工智能(AI)正在迅速改变我们的生活方式。"

改稿:
"瞧瞧,AI这小家伙,正悄咪咪地渗透到咱们生活的每个角落,简直比隔壁大妈还无处不在!"

示例二:
原稿:
"研究表明,定期锻炼可以显著提高心理健康水平。"

改稿:
"别小看每天那点儿运动,它可是你心情的‘开心果’,能让你的心理状态像吃了蜜一样甜!"

示例三:
原稿:
"随着科技的进步,远程工作变得越来越普遍。"

改稿:
"科技这玩意儿,真是越来越‘懂’咱们了。现在,坐在家里也能‘遥控’工作,简直比遥控器还方便!"

示例四:
原稿:
"大数据分析可以帮助企业更好地了解消费者需求。"

改稿:
"大数据这‘神探’,能帮你把消费者的心思摸得透透的,比老妈还了解你喜欢吃啥!"

示例五:
原稿:
"环保意识的提高对地球的未来至关重要。"

改稿:
"环保这事儿,可不是闹着玩的。咱们得像爱护自家宝贝一样,好好照顾地球,不然以后可没地儿住了!"

示例六:
原稿:
"社交媒体已经成为人们日常生活中不可或缺的一部分。"

改稿:
"社交媒体这‘小妖精’,已经成了咱们生活里的‘标配’,一天不刷,心里都痒痒的!"

示例七:
原稿:
"学习新技能可以增强个人的竞争力。"

改稿:
"学点新东西,就像给自己加了‘装备’,在职场上,你就是那个‘满级大佬’,谁敢不服?"

示例八:
原稿:
"健康饮食对预防慢性疾病有重要作用。"

改稿:
"吃得好,病就少。健康饮食这‘护身符’,能帮你把那些慢性病挡在门外,比门神还管用!"

示例九:
原稿:
"智能家居设备正在改变我们的家庭生活。"

改稿:
"智能家居这‘小助手’

接下来你回答明白了,然后我会给你文章,你需要按照我上面的要求进行改写。注意你的改写不应该删除文章内容,需要完整地输出,你只是去改写语气,不要删除和曲解原来的句子

在这里插入图片描述

3、设置结束节点

在结束节点输出上一个 AI 节点生成内容
在这里插入图片描述

运行工作流

输入我们今天做的事情,然后运行工作流
在这里插入图片描述
结果如下:

【个人日报】

日期:2023年X月X日

天气:晴朗

心情:激动与期待并存

【今日工作概览】

今天,是我加入XX科技有限公司的第一天,正式开启了职业生涯的新篇章。从早晨踏入公司大门的那一刻起,我就被这里浓厚的企业文化和团队氛围深深吸引。在人力资源部同事的热情引导下,我顺利完成了入职手续,领到了工位钥匙和员工手册,开始了我的第一天工作。

【环境搭建与工具熟悉】

上午9:00-11:00,根据部门负责人提前发来的《新员工入职指南》,我开始了开发环境的搭建。这包括但不限于安装操作系统、配置编程语言环境(如Python、Java等)、设置版本控制系统(Git)以及集成开发环境(IDE)的个性化配置。过程中遇到了一些小问题,比如依赖包冲突、环境变量配置错误等,但通过查阅官方文档和搜索引擎的帮助,最终顺利解决了所有问题。值得一提的是,公司内部的技术社区非常活跃,当我遇到难题时,能够迅速得到同事们的响应和支持,让我深刻感受到团队协作的力量。这感觉就像是找到了一群志同道合的好朋友,一起攻克难关。

【项目学习与初步探索】

下午14:00-17:00,我开始接触并学习公司的首个项目——XX智能推荐系统。这个项目旨在利用大数据分析技术,为用户提供个性化的信息推送服务。在项目负责人的详细讲解下,我对项目的背景、目标、架构有了初步了解。随后,在他的指导下,我尝试着拉取了最新的代码库至本地,按照README文件中的步骤进行了环境准备和数据初始化。尽管初次接触如此复杂的项目让我感到有些压力,但每一步进展都让我兴奋不已。特别是当我在IDE中成功运行了项目,看到预期的输出结果时,那种成就感简直无法用言语表达,就像终于解开了一道难题,心里那个美啊!

【收获与反思】

技术层面:通过今天的实践操作,不仅巩固了之前所学的知识点,还学会了如何高效地解决实际开发中遇到的问题。更重要的是,我开始理解到一个好的开发流程对于项目成功的重要性,比如代码规范、测试驱动开发等。这些技巧就像是一把把钥匙,帮我打开了技术的大门。

团队合作:虽然只是一天的时间,但我已经深切体会到团队合作的力量。无论是解决问题还是分享经验,每位同事都展现出了极高的专业素养和乐于助人的精神。我相信,在这样一个积极向上的环境中,自己能够快速成长。这就像在一个大家庭里,每个人都在互相支持,共同进步。

职业规划:入职第一天的经历让我对未来的职业发展充满了信心。我意识到,作为一名软件工程师,不仅要具备扎实的技术基础,还需要不断学习新知识、新技术,以适应行业的发展趋势。同时,良好的沟通能力和团队协作能力同样重要。这就像跑步,不仅要有耐力,还要有速度和方向感。

【明日计划】

继续深入研究XX智能推荐系统的源码,重点理解核心算法的实现原理。这就像是一本好书,越读越有味道。
参加下午的技术分享会,了解其他团队成员正在开展的工作,拓宽视野。这就像是一次旅行,每次都能发现新的风景。
制定个人短期及长期职业发展目标,与直接上级进行沟通,寻求指导建议。这就像是一张地图,帮我明确前进的方向。
总之,今天是一个充满挑战与机遇的日子,我将以更加饱满的热情迎接每一个新的开始。感谢每一位给予我帮助和支持的同事,让我们一起努力,共同创造更加辉煌的明天!

以上便是我今天的工作总结,希望对您有所帮助。如果有任何疑问或需要进一步讨论的内容,请随时联系我。期待与您的下一次交流!

在这里插入图片描述
可以看到我们的工作流已经帮我们生成了日报,而且 AI 味已经去除,接下来我们只需要替换我们自己的信息就可以完成日报的书写了,当然因为我这里对今天做的事描述得比较粗略,只是做个示范,如果你需要它帮你写很正式的日报,一个是尽量将自己做的事进行详细描述,另一个是可以在 prompt 中对风格、格式进行要求,视自己的实际情况而定。prompt技巧可以配合文章理解:【AIGC】提示工程应该怎么写,Prompt详解。

结语

工作流是 LLM 非常重要的概念,它可以帮助 LLM 更高效地完成工作,同时帮助 LLM 去拆解问题复杂度,达到化繁为简的效果。希望这篇文章可以帮助你更深地理解工作流。


本文转载自: https://blog.csdn.net/rekaf66/article/details/143353160
版权归原作者 智兔唯新 所有, 如有侵权,请联系我们删除。

“【AIGC】AI工作流workflow实践:构建日报”的评论:

还没有评论