AI智能总结
Kongjie@tencent.com 个 人 简 介 Konjie /揭光发 Techparty前组委主席。 2015年开始从事低无代码相关的研发与管理工作。 2020年度腾讯云TVP。 2021年以低代码技术专家身份加入腾讯,是低代码Oteam核心成员,参与信通院低代码标准、IEEE低代码标准的订制工作。 大模型AIGC与软件开发现状 A I G C的 三 种 形 态 , 从 用 途 的 角 度 区 分 端到端内容生成(经典AIG Content) AI生成最终产品,它们可以直接被最终消费者使用。例如文本、图片、音频和视频,它们都是可以直接供给最终用户的。 中间产物生成(AIG Code) AI生成的中间产品,它们往往需要进一步的加工和使用。例如生成的代码片段和完整的复杂代码,它们通常被用作开发更复杂系统或应用的基础。 任务与动作生成(AIG aCtion) AI生成的具体动作或任务,它们常常作为粘合层,连接不同系统和应用,以完成更复杂的任务。例如自然语言交互,复杂任务执行等。 A I G - - C o d e ,开 启 十 倍 程 序 员 的 时 代 A I G -A c t i o n: 通 往 第 三 个 拐 点 ( 行 动 无 处 不 在 ) 的 道 路 A I G X - -A c t i o n:A I充 当 自 然 语 言 与 既 有 系 统 的 粘 合 层 AIGAction的本质是在AI生成的文本中嵌入特定格式的代码或配置数据。 这些代码或数据可以被解析并用来指导特定的程序执行相应的任务。 A I G X - -A c t i o n :当 下 大 模 型 应 用 开 发 的 主 流 形 态 ChatGPT Plugin,插件提供具体的扩展能力,ChatGPT识别用户意图调用插件执行复杂任务。 A I G X - -A c t i o n :当 下 大 模 型 应 用 开 发 的 主 流 形 态 A I G X - -A c t i o n : C h a t G P T最 新 模 型 支 持F u n c t i o n C a l l i n g 大 模 型 后 的 低 代 码 开 发 业 态–自 然 语 言 交 互 Power apps Copilot 与 逻 辑 编 排 的 结 合–支 持C U R D以 外 的 个 性 化 逻 辑 开 发 大模型正在加速重构软件开发 大 模 型 应 用 开 发 框 架 飞 速 发 展 三 分 钟 搞 定C h a t - P D F 自 治A g e n t层 出 不 穷 , 挑 战 更 加 复 杂 的 任 务 Baby AGI 软件开发的新局面 1 .全 新 的 软 件 交 互 体 验 2 .软 件 开 发 自 动 驾 驶 全 新U X — — C h a t e v e r y w h e r e , C o p i l o t f o r E v e r y t h i n g 全 新U X — —消 失 的 软 件 ? 全 新U X — —消 失 的 软 件之『0分 钟 搞 定C h a t - P D F』 全 新U X — —趋 势 小 结 软件回归解决需求本身,而非交互界面 复杂的交互界面更小众,ChatUI成主流 预先设计的、结构化、固化的软件功能会减少 大量个性化的需求可快速得到满足,传统软件开发模式难以照顾到 软 件 开 发 的A u t o P i l o t 软件开发Auto Pilot之路 AI生成的具体动作或任务,它们常常作为粘合层,连接不同系统和应用,以完成更复杂的任务。例如自然语言交互,复杂任务执行等。 软 件 开 发 的A u t o P i l o t — —终 局 端到端内容生成(经典AIG Content) AI生成最终产品,它们可以直接被最终消费者使用。例如文本、图片、音频、视频、代码、软件、服务,它们都是可以直接供给最终用户的。 软 件 开 发 的A u t o P i l o t — — s e l f r e f i n e a g e n t s Plan and Execute Agent With programing tools Baby AGI 软 件 开 发 的A u t o P i l o t — — s e l f r e f i n e +人 类 反 馈= G P T E n g i n e e r 软 件 开 发 的A u t o P i l o t — —我 们 是 怎 样 开 发 软 件 的 ? 换 个 角 度 , 如 何 软 件 开 发 的A u t o P i l o t是 个 管 理 问 题 呢 ? 顶级LLM(gpt-4)的单兵能力已经超过大多数行业的大多数人 LLM +工具可完成单一功能代码编写、修复、功能验证,最大化减小幻觉 记忆不再是问题,大容量Token、摘要、Embedding多手段解决 软 件 开 发 的A u t o P i l o t — —结 构 化 协 同 的A I A g e n t团 队 职业Agent:项目经理、需求分析师、架构师、程序员、测试,针对职业深度订制Prompt和工具 如给AI程序员提供工具:-本地代码文件读写能力-代码执行的验证的环境-命令行工具 职业Agent们围绕任务进行协同,可随时停止和断点续写大项目拆解成需求,需求拆解成任务人作为copilot参与需求确认、方案评审等 软 件 开 发 的A u t o P i l o t — — M e t a G P T, 职 业A g e n t的 范 例 未 来 , 开 发 还 存 在 吗 我们又将如何自处? THANKS