Team AI:简化繁琐日常任务,打造团队智能协作

在过去的几个月里,我的同事们(Thoughtworker)一直在构建 Team AI 项目,一个围绕于 AIGC 辅助开发团队的野心勃勃的计划。在内部,我们还有一个名为 Team AI Hackathon 的活动,基于一个内部的 Team AI 代码库,探索构建适合于不同软件研发团队的 Team AI。

3f88d33efb23375bb36076a51bfc43d4.png

结合我的认知,以及我们在 AutoDev 上的探索,我所理解的 Team AI 是这样的:

Team AI 是一个加速器,旨在协助团队构建轻量级 AIGC 辅助效能提升机制。它可充当任务助手,以简化和加快日常事务中频繁执行的任务;它也可充当知识增强工具,协助团队进行头脑风暴,并更早地在交付过程中发现问题;此外,它还可以充当团队的"合作伙伴",将团队的约定规范与生成式AI相融合。

在这篇文章里,我将介绍我对于 Team AI 的理解,以及如何构建 Team AI,加速团队的研发效率。

为什么我们需要 Team AI?

不同的团队,可能需要根据其特定需求和业务领域,定制自己的 AIGC 助手。作为一个曾经担任过后端、移动端、前端的 Tech Lead,我深深地理解这一样。特别是不同类型的团队,对于 AIGC 所需要提升的点是大为不同的。

诸如,我们在 Chocolate Factory 构建的自然语言生成 UI 代码的示例里,是会根据团队的规范、组件库、业务信息等来生成 UI 代码的。也因此,在不同的场景之下,我们所需要的这种能力也是颇为不同的。哪怕是在金融企业里,不同部门所处的业务领域也会有所差异的。

而会影响构建统一 AIGC 的原因,还包含了(由 ChatGPT 辅助生成):

  • 不同类型的任务和工作流程。一些团队可能需要处理大量数据分析,而其他团队可能更关注客户服务或生产流程。

  • 团队规模和组成。不同团队的规模和成员组成也会有所不同。一些团队可能由少数成员组成,而其他团队可能是大规模的企业部门。

  • 不同的战略目标和优先级。一些团队可能更关注成本削减,而其他团队可能更关注创新和增长。

  • ……

而从另外一个层面来讲,我们在团队拓扑中所定义的不同类型的团队,也会在使用 Team AI 场景上有所差异。

76133ae76b5fea37bdfe55e085112235.png

诸如于,我们更建议赋能型团队、平台型平台,应该拥有自己的 AIGC 知识聊天助手。

什么是 Team AI?

让我们再回到先前的定义:

Team AI 是一个加速器,旨在协助团队构建轻量级 AIGC 辅助效能提升机制。它可充当任务助手,以简化和加快日常事务中频繁执行的任务;它也可充当知识增强工具,协助团队进行头脑风暴,并更早地在交付过程中发现问题;此外,它还可以充当团队的"合作伙伴",将团队的约定规范与生成式AI相融合。

尽管我们落地 Team AI 的场景更多的是在软件研发上,但是结合我们的 AIGC 应用场景来看,Team AI 可以适用于所有的团队 —— 诸如营销团队,可以构建用户画像,根据用户画像来生成不同的营销方案、营销内容等等。

0cfae0a3669b68c4c41622d6139d8022.png

Team AI 能做什么?

我们设计 Team AI 的初衷是,构建适用于团队轻量级、高频/高价值场景下的 AI 辅助工具。

轻量级意味着我们能快速构建和应用我们的 Prompt 或者 AIGC 功能,诸如于 AutoDev 的 Team Prompts 功能,可以直接读取项目中的 promtp,并作为 IDE 功能的一部分。

高频/高价值场景。高频场景只是一个相对的值,只要一个任任务相对频繁或者相对比较繁杂,我们就可以考虑结合 AIGC 来辅助提升。

而团队就意味着,要由团队协作来完成自己的 AI 辅助工具。

构建 Team AI 所需要的能力

它需要什么样的能力:

  • 快速访问不同大模型的能力。除了文本、图像、音频等的大模型,同一类型的模型在能力上也是有所差异的。

  • 团队共享的 prompt 空间。根据不同团队的组织目标,创建、存储和组织自定义的 prompt 库。

  • 团队协同的 prompt 设计。在内部持续优化和完善提示词,允许存在个人的分支,以确保在内部更好的交流、分享。

  • 知识辅助增强能力。即内部可以快速上传文档,并从中检索出关键信息,以生成关键的洞见信息。

应对于这些需求,从我们现有的探索来看,有三种方式能构建我们的 Team AI。

如何因地制宜构建 Team AI?

在今天,构建 Team AI 已经变得非常的简单,从我们的案例里找到了三种方式:结合现有工具、定制端到端应用、基于平台能力构建。

1. 轻量级方式:结合现有工具

ce9cb41c8a36def781f87540891e9202.png

从 Team AI 的角度来说,最简单的方式是结合已有的工具。在有了这个思考之后,我们在 AutoDev 里构建了 Team Prompts。它可以集成到代码库中,以用便于:

  • 在团队里,共享你的 prompt,而不再是个性化的配置。

  • 可以在各自的团队里分享自己的 AI 经验。

  • 不再需要定制更多的 IDE 需求,只需要提供接口能力即可。

那么,对于软件开发团队来说,它就是一种非常简单的 Team AI 方式。当然了,市面上也有非常多的这一类的工具。

2. 定制化 Team AI:构建端到端应用

0cf396c3d8f40fe9c11cd5576c95b47a.jpeg

如开头所说,Team AI 从已经构建的内部工具作为起点。它与现有工具相比,更适合于定制团队所需要的端到端方案。

诸如于,在我们的 Team AI 基础代码库中,提供的 SQL 生成示例里,你需要填入一些基础的 SQL 信息。而在多数场景下,我们可以直接使用对应的 Java 对象,或者结合现有的数据库表。在具备了更准确上文的情况下,生成的内容质量更加准确,那么对于开发团队的提升就更高。

而在我们具备了 LLMOps 平台之后,要构建这一类的应用就更加简单。

3. 基于平台能力:快速可复用的 AI

d8ef853532482c843f48e36ef494475f.jpeg

今天,我们可以看到有大量的组织构建了自己 LLMOps 平台,并且也有一系列的开源平台,诸如 Dify 等。当然了,我们内部也有一个类型的 LLMOps 平台:GluonMeson,正在计划开源中。

回到这些平台来说,它们都能快速创建应用、生成式应用、会话式应用等等。围绕于这些能力(诸如于 API、多模态),我们能快速构建属于团队的 Team AI。

其它

除此,我们也可以从搜索引擎中发现,一些 AI 初创公司也在这个点上发力。通过构建经典的 Team Workspace 方式,来提供这种协作能力,并将不同能力集成在一起。

总结

最后,让 ChatGPT 来总结这篇文章:

Team AI 是一个旨在协助团队提高工作效率的项目,通过简化任务、知识增强和合作伙伴支持。它可以根据不同团队的需求和应用领域,采用不同的构建方式,从结合现有工具到定制化端到端应用,以加速团队的工作流程。Team AI 的关键目标是为高频、高价值的场景提供轻量级AI辅助工具,以满足团队的特定需求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/110419.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CCS3列表和超链接样式

在默认状态下,超链接文本显示为蓝色、下画线效果,当鼠标指针移过超链接时显示为手形,访问过的超链接文本显示为紫色;而列表项目默认会缩进显示,并在左侧显示项目符号。在网页设计中,一般可以根据需要重新定…

使用Llama index构建多代理 RAG

检索增强生成(RAG)已成为增强大型语言模型(LLM)能力的一种强大技术。通过从知识来源中检索相关信息并将其纳入提示,RAG为LLM提供了有用的上下文,以产生基于事实的输出。 但是现有的单代理RAG系统面临着检索效率低下、高延迟和次优提示的挑战。这些问题在…

答题小程序源码个人每日答题怎么做

答题小程序源码之个人每日答题怎么做 该模式以个人学习答题的方式进行答题,每人每天有X次答题机会,答对一题得X分,连续答对有额外奖励积分,每道题有倒计时X秒的思考时间。答题完成后领取本次的奖励积分。答题过程中如发现题目或答…

3D模拟场景开发引擎

在3D工程模拟开发中,有一些专门的引擎和工具可供选择,以帮助您创建逼真的三维模拟和模型。以下是一些用于3D工程模拟的开发引擎和工具,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流…

matlab 布尔莎七参数坐标转换模型

目录 一、算法原理二、代码实现三、结果展示本文由CSDN点云侠原创,原文链接。爬虫自重,把自己当个人。 一、算法原理 算法原理与实现代码已在免费文章:布尔莎七参数坐标转换模型一文中给出,不想看付费文章直接跳转即可。 二、代码实现 clc; clear; close all; %% --

C语言C位出道心法(一):基础语法

一:基础语法认知:|变量|常量|数据类型| 变量与常量,数据类型认知升维 C语言中各种变量的定义及数据类型的认知: 一般而言,在譬如C等高级编程语言中,我们定义不同的类型的变量,需要不同的数据类型来进行声明,不同类型的数据类型声明的变量占用的内存空间不一样; 而数据类型大致…

go中“哨兵错误”的由来及使用建议

“哨兵错误(sentinel error)”这个词的出处。之前我也只是在一些书籍和资料中见到过,也没深究。当这个网友问了我之后,就深入的翻了翻资料,在golang的官方博客中找到了这个词的提法,也算是比较官方的了吧。…

如何在外SSH远程连接Ubuntu系统【无公网IP】

如何在外SSH远程连接Ubuntu系统【无公网IP】 文章目录 如何在外SSH远程连接Ubuntu系统【无公网IP】前言1. 在Ubuntu系统下安装cpolar软件2. 完成安装后打开cpolar客户端web—UI界面3. 创建隧道取得连接Ubuntu系统公网地址4. 打开Windows的命令界面并输入命令 前言 随着科技和经…

酷开科技,让家庭更有温度!

生活中总有一些瞬间,会让我们感到无比温暖和幸福。一个拥抱、一句问候、一杯热茶,都能让我们感受到家庭的温馨和关爱。酷开科技也用自己的方式为我们带来了独属于科技的温暖,通过全新的体验将消费者带进一个充满惊喜的世界,让消费…

常见排序算法之堆排序

堆排序是一种利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。 需要注意的是排升序要建大堆,排降序建小堆…

SurfaceFliger与Vsync信号如何建立链接?

Vsync信号上报流程 Vsync的注册函数,来临时会回调HWComposer的hook_VSYNC方法,接着调用到vsync方法中 大致流程梳理: 该方法会通知给SurfaceFliger的onVsyncReceived方法,接着调用DispSync的addResyncSample方法。 DispSyncThr…

2023-在mac下安装Homebrew的国内镜像

mac安装Homebrew的国内镜像 尝试使用其他下载源:GitHub 可能会受到访问限制,尝试使用其他镜像或下载源。您可以使用清华大学、中科大或阿里云的 Homebrew 镜像,以提高下载速度和可靠性。例如,可以使用阿里云的镜像来安装 Homebre…

window系统修改rabbitmq 默认端口

安装完rabbitmq之后,默认的client端口是5672, 控制台访问端口是15672,rabbitmq管理工具启动之后在浏览器中输入地址: ​ ​http://localhost:15672/​​​ 就可以访问后台​ ​​​, 默认管理员账号:guest 密码&#x…

虚拟化、容器与Docker基本介绍以及安装部署(Docker 基本管理)

虚拟化、容器与Docker基本介绍以及安装部署(Docker 基本管理) 1、Docker 概述1.1Docker与虚拟机的区别1.2容器在内核中支持2种重要技术:1.3Docker核心概念 2、安装docker服务docker安装步骤详解 3、 网络优化4、docker基本命令4.1查看镜像——…

Unity 粒子特效-第二集-烟雾特效

一、烟雾特效预览 二、制作原理 资源在绑定资源里,我得审核通过以后才能改成免费,如果着急要,可以评论区发一下,我给你们发网盘 1.这个是序列帧图片粒子特效一起组合而成的 这就是一个单独整个的烟雾动画 如下,是这…

连铸生产线液压系统比例伺服阀放大器

连铸生产线液压系统是连铸机的关键组成部分,它由液压站组成,包括高压泵站、剪切机泵站、滑动水口站、塞棒液压站、中间罐车液压站和倾翻台液压站。这些站点通过管道连接,共同实现连铸机的各类动作,如升降、横移、定位、锁紧及辊缝…

如何借助数据集更好的评估NLP模型的性能?

随着信息时代的迅猛发展,每天有无数文本、声音、图片和视频不断涌入互联网。如何从海量数据中提炼有意义信息成为学术界和工业界迫切需要解决的问题。在此背景下,自然语言处理(NLP)应运而生,成为人工智能领域最为活跃的…

设计模式_观察者模式

观察者模式 介绍 设计模式定义案例问题堆积在哪里解决办法观察者是行为型设计模式 多个对象 观察 1个对象小强考试完 成绩公布了 家长/同学得知成绩后 做出不同反应一个一个通知很麻烦 先通知谁 也有讲究的 信息发布方 抽象出一个信息管理类 负责管理监听者 类图 代码 Obse…

Java访问直接内存

一、背景 上一篇文章 类目体系设计总结,讲了Forest缓存数据是放在直接内存的,今天我们就来了解一下Java的直接内存是个啥玩意,它该怎么使用。 二、直接内存介绍 直接内存是在Java堆外的,直接向系统申请内存空间,它不…

【数据挖掘 | 数据预处理】缺失值处理 重复值处理 文本处理 确定不来看看?

🤵‍♂️ 个人主页: AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!&…