用扣子做了一个找工作的工具,预计提效三倍!

602 阅读4分钟

图片

之前的文章介绍了扣子,通过扣子可以搭建一些简单的工作流和界面来实现应用。这里我们简单搭建一个应用,深入了解扣子产品功能。

01 产品解决什么问题

身边的朋友在找工作,和我吐槽要看的岗位非常多,还要找到对口的工作。他需要先统计大部分岗位的高频要求,然后准备相关的内容来应对面试;其次还要定时看每个岗位的流程,需要花费很多的时间。

那这里我们来抽象下问题。

  • 心仪的工作很多,没有统一管理的地方,不清楚状态;
  • 各家公司的岗位要求不同,怎样快速提取出关键信息进行准备;
  • 对于不同岗位进行多维度评价,推荐最好的工作。

再抽象出功能。

  • 统一管理岗位状态,需要能够存储并变更状态;

  • 提取岗位的关键信息并整合,涉及信息抓取、总结;

  • 对于不同岗位评价,涉及评分和推荐。

02 UI设计

先看下粗糙的界面设计,这个不是我的锅,扣子目前支持设计前端页面或app来链接智能体,但是这个搭建非常不智能,建议后续通过CURSOR等自己设计,然后来调用智能体。

image.png

界面目前包括工作助手(采集工作)、工作总结、我的工作这几个模块。

  • 工作助手:其实是想通过大模型执行工作采集并存储,用户只需要输入链接即可;

  • 工作总结:和大模型对话,按照公司或岗位来整理工作要求;

  • 我的工作:查看自己收录的所有工作和状态。

先看下怎么搭建样式,这里支持PC和手机,通过拖拽的形式来整合样式。不得不吐槽一下,这个非常难用,后面我绝对会换成CUSOR或者其他智能体来搭建样式。
目前支持的组件只有左边这些,一些复杂的就不行,然后每个组件可以绑定事件,这个事件和自己搭建的工作流可以联系到一起,这一点很方便。

image.png

03 功能实现

一、工作插入

工作插入包含几个步骤,存储、采集、清洗首先是存储的定义,扣子支持表的设计,不需要再关联其他平台。下面是一个工作表的设计,单用户模式。

image.png

其次是采集,通过LinkReaderPlugin组件集成能力,输入链接可以采集到对应的信息。\

image.png

接下来是大模型字段识别和结构化返回,这样后面能够直接插入到表里面。

image.png

然后是数据插入,这里防止大模型产生的误差,漏字段返回等情况,造成脏数据的插入,增加了一个条件判断,通过才能插入。 图片转存失败,建议直接上传图片文件

image.png

这是整体链路图。

image.png

二、工作查询

拿到数据之后,需要进行一个展示,需要读取功能,简单的查询即可。这里吐槽一下,这个使用非常不方便,例如我想做一个根据不同输入返回不同数据的读取流程。就需要做一个复杂的条件判断等,但这对于一个智能平台有点讽刺,我应该通过对话把全部流程搭建好。

image.png

三、工作总结

最核心的功能是总结,我需要知道目前在招聘的岗位需要掌握的信息,因此这里通过输入来获取需要总结的内容(表里面查询)。然后大模型总结并按照结构输出。

image.png

你现在是一个软件开发、测试、架构等理解非常全面的高级专家,现在需要针对这些内容做些总结。输入是统计了当前这家公司相关岗位的描述内容{{input}}你需要整理这些内容,并提炼其中的重点。具体要求:1.按照知识点和架构进行分类,并且将出现频率高的排在前面;2.可以适当补充这些知识点的难度。

04 总结

1.具备复杂需求的没必要使用扣子,通过对话类的大模型即可解决;

2.部分组件使用起来仍然不够便捷,存在一定的门槛;

3.大模型仍然极大地提高了普通人的能力范围,可以快速生成一些简单产品。