AI智能总结
百度智能研发提效实践 杨经纬|百度工程效能部前端研发经理 杨经纬 百度工程效能部前端研发经理 10+年从业经验前端工程效能智能研发&智能编码助手用户体验开放平台 目录 •背景•AI for SE(AI赋能软件工程)•智能编码助手Comate•Devops全流程智能化•SE for AI(AI原生基础设施建设)•Comate Stack•落地措施与效果•思考与展望 C O N T E N T S 背景:智能研发的现状与趋势 智能研发现状与发展趋势 智能研发领域在技术上处于持续上升期,即将进入更广泛的大众视野。据Gartner声称,到2028年,75%的企业软件工程师将使用AI代码助手 探索AI原生研发新范式 探索AI原生研发新范式 SE4AI-换道交付 数据工程 数据采集、加工、构建 关键编码提效工具:文心快码Comate 自动化编码、个性化开发人员辅助丰富、精准、极速、流畅、安全、开放 AI原生应用托管AI原生应用测试AI原生应用监控与Trace 研发核心环节辅助:智能编码助手 人机协同:核心编码环节工具-Comate 丰富的能力矩阵 准确的推荐效果:采纳率46%,喜马拉雅44% 训练专属代码大模型,结合工程化解决方案,在多个环节提升推荐准确性。 性能:行业领先,超越Copilot 编码过程是一个连续、专注的过程,打断、等待对持续编码的工程师是负面反馈。推理速度每慢100ms,采纳率降低5%。 代码续写的性能诉求相比普通文本生成更高,在保证质量的前提下,需要关注响应速度。 端 服务端 ⚫多级缓存⚫非阻塞性任务并行执行⚫流式请求处理⚫执行状态显化 ⚫代理服务转直连⚫硬件与网络资源优化⚫异步计算 模型 ⚫高性能推理加速⚫高效模型压缩⚫模型选择 用户体验:集团满意度90% 建立标准 用户满意度体系:定期调研,及时更新评测体系单场景用量:by场景关注功能触达、点赞点踩、采纳率等业务效果体验委员会:建立体验委员会与严格的评审标准,保证能力流畅易用 场景化落地 易用性:易触达、好理解、易上手确定性:生成时机稳定,中间状态显化准确性:生成效果稳定,融合业务特性与个人习惯 安全:安全增强+安全扫描双重保障 开放性:连接企业私域与能力,典型标杆提效75%+ 模型增强 基于私域知识的效果增强问答助手、业务特性代码生成等 研发环节集成至编程现场,保持”心流”模式 获得奖项 •2023 AIIA人工智能十大先锋应用案例•2023年AI4SE”银弹”优秀案例•2024年度优秀软件产品(中国软件行业协会颁发)•信通院首批AI智能编码工具4+最高级评级•“人工智能+”产品标杆(2024机器之心“人工智能+”标杆示范评选)•软件著作权证书——Comate智能编码助手软件•已授权专利10+个 我们也进行了Devops全流程的智能化落地 大模型为Devops智能化带来新的机会 生成式大模型到来后,解决了复杂场景难以落地的问题 生成式大模型让产研同学使用Prompt配合熟悉的工程化方案,就可以快速完成复杂的任务,完成智能化的落地。 产品形态:IDE+WEB多端适配WEB 原则: 一个能力,多处透出。 1.和原有功能场景化整合。2.引导到对话区完成任务。 人机协同:全流程智能化 对一个新事物的接受程度是在不断地接触之下提高的,不要害怕将能力展现在开发者面前Devops相关的平台是开发者从需求到发布必经之路,在他的工作上必不可少,因此也是很好地呈现能力的空间 在Devops全链路上透出智能化的能力,打造惊喜感、助力效率提升,增强接受度覆盖40+研发场景,非续写场景覆盖率70%+ 持续向智能研发终态探索迈进 人机协同:进一步探索AI人机协同新模式 非续写研发模式:NL2Code、注释生成代码、单测…… Agent模式:开发者仅需要把需求文档写好,剩下的由Agent自主思考、拆解需求并执行任务,完成代码的生成。 ➢文心大模型思维链能力•以智能体方式来思考和执行任务•听懂人的需求,顺序执行需求拆解、制定计划、生成代码、调试运行等步骤 AI基础设施建设:Comate Stack Comate Stack:AI基础设施建设 百度的AI原生重构是全面且彻底的,背后有成熟的规范、流程和工具体系支撑 有了工具,如何让大家都使用起来? 组织+机制+统一牵引指标 推动工程师与企业AI原生思维演变 总结与展望 总结 •背景:智能研发现状与趋势•AI for SE(AI赋能软件工程)•关键编码环节工具:智能编码助手Comate•Devops全流程智能化•SE for AI(AI基础设施建设)•Comate Stack•落地措施与效果•思考与展望 展望:人机协同关系将迎来变革 时代未来也必定由人向人机协同向无人职守前进,Be Ready Thanks B a i d uC o m a t e不 只 是 工 具更 是 企 业 拥 抱A I原 生 研 发 范 式 的 强 大 伙 伴