AI智能总结
AgendaPART 1软件工程智能化当前现状和挑战PART 2腾讯持续赋能企业提效的解决方案PART 3腾讯AI辅助编程落地实践及标杆案例PART 4腾讯云CodeBuddyAI辅助提效展望 目录 软件工程智能化当前现状和挑战企业软件工程智能化取得的成绩与效率持续提升面临的瓶颈01 企业软件工程智能化进程显著加速,初步满足企业提效增质目标专注于编码场景,智能单体工具替代重复性工作,渐近探索软件工程新工作模式覆盖各种编码语言、技术框架、开发集成环境,通过大模型获得了通用解法MCP和A2A等标准被提出专注于编码场景技术问题、代码补全、代码评审、单元测试、代码安全智能单体工具逐渐成熟 AI原生开发集成环境问世从被动补全和技术问答呈现出自主辅助能力自动化程度提升过去发生了什么 企业软件工程智能化进程显著加速,初步满足企业提效增质目标带来了哪些成效•代码生成率达40%、采纳率达30%水平•编码时间缩短•需求吞吐率等能效指标提升研发提效•单测执行率提升18%、代码评审覆盖率提升20%•缺陷率指标降低15%研发增质软件开发持续提效增质是企业不断追求的目标企业对软件工程的智能化转型呈现乐观态度,对提高研发效率、软件质量等方面表示出期望 效率持续提升遇到瓶颈,企业软件工程仍存在问题•功能描述与实现逻辑脱节•描述的隐形需求捕捉能力薄弱工 具人用户输入指令感知不精确•大规模项目代码量超出模型处理窗口•跨模块一致性与全局依赖关系识别失效•基础服务链接能力缺失(BaaS)复杂工程理解与处理能力不足 工 具环 境•软件工程开发流程各环节渗透不足•各环节工具之间未形成协作•模型生成代码安全风险缺失(Security)工 具流 程软件工程协作割裂 腾讯持续赋能企业提效的解决方案腾讯云代码助手CodeBuddy赋能企业提效的场景和复杂业务应用开发方案02 •结构化解析与上下文检索实现精准的代码理解•领域知识集成与动态检索实现精准推理•智能体深度思考、拆解任务•自主规划、决策与反思•多工具调用,完成多文件代码生成与改写用户思维输入文本|代码|图推理决策长短期记忆检索InfraRAGCodeBaseRAGArchitect工程理解能力增强复杂开发任务自主处理腾讯云代码助手CodeBuddy赋能企业软件工程以解决仍存在的问题 •串联软件工程工作流,实现跨工程系统无缝协作•标准化连接腾讯软件开发生态及外部系统MCPRAG执行需求|设计|编码|调试软件工程跨系统协作 多研发工具协作|安全|测试|发布... 腾讯云代码助手CodeBuddy如何帮助软件工程师完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码TAPD腾讯设计智能体开发平台•对话式需求问答•需求文档创建•项目计划建议•前端规范•后端规范•业务流程梳理•安全规范•自然语言生成UI设计图•设计图转HTML代码•HTML代码转前端样式与代码•基于技术约束自动编码MCP协议调用工具设计 业务逻辑编码调试测试安全腾讯地图TCACNB•基于技术约束、规范、项目约束自动编码•自动调试•反思修复•提交分支•代码扫描•扫描报告•测试用例生成•测试执行辅助•测试问题反馈分析•反思修复开发规划 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码增强需求、任务与代码的关联•对话式需求问答•理解并拆解需求•项目计划建议设计 业务逻辑编码调试安全 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码生成的代码更加符合工程规范•前端规范•后端规范•业务流程梳理•安全规范设计 业务逻辑编码调试安全 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作架构规范原型/UI设计UI前端编码业务逻辑编码调试安全提升前端工程化,实现高还原度和快速上线•自然语言生成UI设计•设计图转HTML代码设计 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码复杂工程理解能力提升,让用户专注业务逻辑开发•基于架构规范、项目约束、参考设计HTML代码自动编码•自动调试、反思修复设计 业务逻辑编码调试安全 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码便捷提升代码质量与合规性•提交分支代码扫描•扫描报告•修复漏洞设计 业务逻辑编码调试安全 腾讯云代码助手CodeBuddy如何帮助开发人员完成复杂应用开发工作需求拆解架构规范原型/UI设计UI前端编码设计开发与部署紧密链接,高效应用落地•部署至CloudStudio.net•发布可运行应用 业务逻辑编码调试安全 VibeCoding本质还是专业Coding产品思考与设计1.立范围⚫你是XXX专家,你有YYY的技能⚫你需要在XXX的目录下改动⚫小技巧:改写生成代码时,请用@Add关联文件2.述问题3.定目标4.提示例5.补要求⚫问题是什么:清晰描述任务需求和问题-任务1:XXX-任务2:YYY-任务3:ZZZ⚫小技巧:-妙用Chat能力增强需求描述-复杂任务优先开启「需求计划模式」,让AI先拆解目标⚫你要做什么:明确具体行动(如写代码/做攻略/优化文章)⚫小技巧:-用Chat生成目标描述扩写-巧用脚手架命令生成基础内容,让AI改写⚫输入数据格式:______(如JSON/CSV/文本)⚫输出数据格式:______(如代码块/表格/结构化文本)⚫补充规则:格式限制/内容长度/输出范围等⚫小技巧:-用1、2、3编写.md规则文件,存放于根目录.rules下(VSCode生效)-参考语法/逻辑最佳实践优化规则1.【拆任务步骤】强化需求计划⚫新需求有效拆解与分析,不急于动手2.【意图识别能力】精简+工程理解+记忆3.【Rules】+【Prompt】+【知识库】4.【推理速度】和【反思机制】5.【扩展机制】和【上下文压缩】⚫开放Rules+ Prompt设计权,允许人工定义AI生成要求⚫结合企业知识库,AI生成符合业务需要的效果⚫控制代码改动力度与范围⚫提升运行反思灵敏度⚫智能压缩交互轮次与上下文⚫集成多种工具与开放能力⚫优化意图识别算法,理解用户潜在需求⚫轻量改动机制与确认回撤机制⚫支持更多@Add Context类型⚫探索和增加AI记忆模式,强化AI记忆能力,避免幻觉VibeCoding最佳实践及CodeBuddy产品思考 腾讯AI辅助编程落地实践及标杆案例带你了解腾讯云CodeBuddy以及腾讯内部落地实践,以及我们的标杆客户案例02 腾讯程序员都在用的AI工具:CodeBuddy在日常开发中,开发人员通常面临编码效率与质量低、安全隐患高、重复工作多、技术债务与开发知识盲区等问题,为解决这些问题。腾讯推出腾讯云代码助手(TencentCloudCodeBuddy,简称CodeBuddy),以混元+DeepSeek模型为产品底座,集成至CloudStudioWebIDE,提供Craft开发智能体、AI对话、代码补全、单元测试、智能评审、知识库、工程理解、MCPServer等能力,覆盖200+编程语言及框架和数十款主流IDE,可帮你解决任何技术难题,辅助开发者/开发团队提升编码效率和代码质量。产品优势提升编码效率与代码质量助力个人/团队实现全栈开发能力覆盖支持多款主流IDE和主流编程语言及框架,85%的腾讯程序员都使用,多款国民级产品都选择了我们免费体验地址:http://codebuddy.tencent.com工程理解与全仓检索补全速度快且准多文件自主编写与应用生成/集成AI IDE持续模型微调/问答泛用性好 产品价值腾讯编码规范和优秀实践落地提高开发者编程专注度与心流体验腾讯实践5w+活跃用户人均千行bug率降低31.5% 43%AI代码生成占比人均编码时间缩短40% 打造统一安全、高效、好用易用的智能编码助手,以腾讯为例,基于云、安全、金融、游戏多场景,建设适合企业开发个人/团队的AI编码助手,提升研效代码补全、技术对话、单元测试、代码诊断、AICR + X5大场景成为腾讯程序员最受欢迎的AI提效工具1个目标上下合力,定向服务好开发同学;24年拉新为主,25年留存2条思路2个重点推广策略:2024年在腾讯集团落地策略腾讯云+腾讯技术工程标杆试点BG,同步拓展其它业务BG4大支撑组织/文化(提 效项目 组/Oteam/研效 委员会/文化)1个定位 腾讯云代码助手CodeBuddy数据与系统(研 效系统 )内部资源整合(研 效委员 会/安全 )激励(文 化团队/研效 委员会 ) 北极星指标:D/WAU、生成率、用户反馈双轮驱动:数据洞察+用户体验重点基于Agent + AI IDE落地和用户反馈导向,建设产品特性与场景差异化,加强流失预警,双轮驱动产品持续优化闭环,实现转化、留存和回流的全链路提升。目标拆解策略指标目标1:xxx提【新增】用户数,降流失保【存量】活跃数,提留存AA新增覆盖与转化新目标用户覆盖·跨BG新老组织调整纳入·集团、校招生、合作伙伴新T入职采集用户反馈:·促产品体验提升建AI训练营等课程:助用好产品产品体验优化·性能·交互·视觉·新特性·新场景•激活用户数、覆盖率、活跃率•功能使用频次•课程等落地页学习转化、问题数•功能用户数、次留/7留/30留•代码补全生成率、采纳率、耗时•平均对话次数、活跃率增长策略:2025年提增保存量留存、拉回流,组织提效 目标2:xxx目标3:xxx拉【回流】用户数R提升大盘留存,促活跃精细化运营·用户分层/调研·定位高质用户·KOC/KOL案例:案例分享服务:强互动R加大回流,拉召回内容触达·企微/邮件·文章·海报/活动·广告位·组织干预内容口碑·案例分享·福利召回·流失预警· AI训练营服务:响应解决•流失用户数、召回率、留存率•活动收益、课程等落地页召回•产品反馈问题数 0102 03 04反馈好评:85%认可提效:93%已使用CodeBuddy开发人员参与工具使用反馈,85%人员对CodeBuddy的有效性给出好评和93%认可显著提升效率日活:80%(240+)CodeBuddy授权300+,日活240+平均每天有约80%的开发人员持续使用项目背景及痛点需求1、AIGC大模型浪潮下,研发人员研发效率提升如何更好借力AI;2、预算有限前提下,各家AI编码辅助类工具层出不穷如何选择;3、业务实际落地场景,AI辅助编码能带来多少有效可评估结果;万科-万物云(SaaS) AI代码生成占比(生成率):35%全量使用CodeBuddyAI代码生成占比超35%,采纳率30 %左右编码时间缩短约:50%使用CodeBuddy开发人员周编码时间较未使用人员,同等开发工作量级下,编码时间缩短约50%1、公有云AI代码助手开箱即用,快速推广内部,小步快跑,10min体感产品实际效果2、2周旗舰版深度使用,输出测试评测报告,看效果,goodcase和badcase3、参考腾讯内部落地实践,开展内部宣贯,全面推广,荣誉激励 80%解决方案 35%50%80% 荣耀创梦内部超过70%的工程师用过腾讯云代码助手CodeBuddyAI代码助手使用者AI代码助手辅助开发效率提升12%+效率提升12%75%创梦天地(SaaS)项目背景与痛点需求1、Unity和UE是高品质游戏开发的标配,希望可以通过AI进行Unity和UE开发场景的提效2、白盒测试是游戏开发中的「全面体检」,希望可以通过AI进行白盒测试提效 使用AI代码助手,内部开发人均缺陷密度下降5%左右人均缺陷密度开发工程师日常编码,AI辅助生成率达30%代码生成率5%30%1、专项模型优化,让AI在代码补全、逻辑理解和语言支持突破,不仅熟悉Unity和UE的API和框架,还能理解寻路算法、状态机等复杂逻辑2、接入虚幻引擎(UE),实现代码自动扫描、测试用例生成和结果反馈,快速锁定问题代