本页面整合了 K+Talk 与 AI dd 峰会关于大模型如何改变软件开发流程、团队角色和产品设计的核心观点。 由谭少卿老师与一水老师共同分享的见解,帮助你理解 AI 编程的新思维与实践方法。
由 AID DAI 加研发数字峰会和 K+ 全球软件研发行业创新峰会联合冠名的线上 Talk Show, 聚焦大模型及 AI 工具在各行业落地的最新趋势。
本次分享嘉宾:
- 谭少卿老师:AI 实战专家,跨领域融合开创者
- 一水老师:某大厂资深客户端架构师
“AI 是方法,不是目的” - 把 AI 视为辅助工具,而非软件研发的终极目标
编程范式从三层(目标-计划-执行)演变,重新分配人类与AI的职责
测试驱动开发与 Agent 模式的结合,让 AI 自我修复与迭代
瀑布式开发
各阶段顺序推进,需求、设计、开发、测试依次展开,缺乏弹性
敏捷式开发
小步迭代中不断验证与调整,需要大量团队沟通和协作,沟通成本高
人力与沟通瓶颈
随着团队规模扩大,沟通协调成本呈指数级增长
大模型辅助编程
利用大模型生成代码、分析需求、进行自动测试,降低基础编码难度
角色分工变革
低级、重复性的编码工作由 AI 承担,人力更聚焦高水平设计与抽象
效率提升差异
高级工程师可通过 AI 获得近 90% 效率提升,初学者可能仅 20-30%,差距在于架构与规划能力
AI 编程需要清晰的分层思维,区分人类与 AI 的职责边界,在三个层次上实现最佳协作。
确定要解决的问题和开发目标,这是人类的专业判断不可替代的环节。
确定要开发一个用户管理模块,包括权限分配功能
AI 可以协助收集信息、对比方案,提供思路,但需人工判断可行性。
设计数据库模型、API接口、测试用例和性能指标
当需求和计划成型,可以'批量'让 AI 辅助写代码,并通过测试进行迭代。
让 AI 生成代码并自测,每轮测试自动修复错误,最终交付代码
明确开发一个用户管理模块,支持权限分配,确定功能边界与交互要求。
设计数据库模型、接口规范、测试用例与性能指标,选择技术栈与架构。
让 AI 根据需求文档和测试用例生成代码,通过 Agent 模式自测迭代,最终交付代码。
AI 的引入重塑了团队结构与人员职责,对不同级别的开发者带来不同挑战与机遇。
负责基础编码,简单功能实现
面临被替代风险,需要补足工程思维与AI工具掌握
如何从'写代码'转向'管理代码生成'
更多时间投入到架构理解与业务学习
负责复杂模块与核心架构
对抽象与架构能力要求更高,需管理AI工具和人力协作
如何高效地'计划'与'目标定义'
关注更高层次的系统设计与业务集成
人员调配、进度监控
同时管理人力与AI数字员工
如何平衡创新与工程品质
小团队也能实现大规模业务
“没有标准就无法评价,没有评价就无法管理” - 管理本质仍是明确标准与评估
管理对象扩展至AI数字员工,需理解其能力边界
更注重工程意识与问题拆解能力,考察AI工具熟练度
促使每个成员成为AI+业务的多面手,不再局限于编码
了解如何有效地利用 AI 辅助编程,从提示词设计到测试驱动开发与 Agent 模式的实践。
高质量输入 → 高质量输出,提供清晰的上下文、目标和约束条件。
明确当前环境与背景
清晰描述期望的输出
提供相关约束与边界条件
我正在开发一个电商网站(上下文),需要一个购物车组件(目标),使用React和TypeScript,须兼容移动端(约束)
先写测试用例,再编写功能代码,确保代码符合预期。
人先准备好需求与架构文档
让 AI 先产出测试用例
将测试与需求文档引入 Agent 模式
AI 循环编写、修复代码直至测试全部通过
人最后进行代码审阅或高级验证
用 Cursor/Copilot 等工具让 AI 自己写、自己测、自己改,无需反复手动跑测试
让 AI 像'代理人'一样,不断迭代执行任务、跑测试、自我修正。
明确任务目标与评价标准
设置适当的迭代次数与终止条件
监控AI自测与修复过程
在需要时提供人类反馈与指导
创建一个对话系统,AI自动进行单元测试、集成测试,并优化代码性能
明确当前环境、背景信息、项目状态、使用的技术栈与框架
清晰描述期望的输出、功能需求、性能要求或问题解决方向
说明现有约束条件、可能遇到的困难、兼容性要求或边界条件
AI 产品设计需要平衡技术能力与用户体验,避免过度依赖AI概念而忽视实际需求。
从商业与需求出发,解决真实问题,避免把'AI'当作噱头或唯一卖点。
将传统的结构化语义处理与大模型能力结合,提高精确度和可控性。
菜单、按钮不会消失,而是与AI对话更智能地结合呈现。
在所有真实正例中,被模型正确识别出来的比例。召回越高,覆盖范围越广,但可能带来更多误判。
在所有被模型预测为正例的结果中,真正是正例的比例。精确率越高,结果可信度越高,但可能漏掉一些正例。
综合召回率和精确率的调和平均值,经常用来平衡两者之间的跷跷板关系。
工程师仍需保持严谨思维和工程把关。AI使试错成本更低,有助于激发更多创意,但技术责任与架构能力仍是不可或缺的。
需要学会管理 AI本身:理解其能力模型,合理分配任务。传统管理核心依旧:识别问题、定义标准、评估结果。管理对象从纯人力扩展到人+AI的混合团队。
交互仍需多种方式融合。人机对话与图形化控件结合是趋势,而非完全依赖对话式交互。具体场景决定最佳交互方式,未来是多模态融合的界面。
不要只学AI用法,要学如何管理AI实际落地。利用AI学习各领域知识,加速个人经验积累。结合项目与业务目标进行实践,将方法内化为个人能力。
“解决问题”的核心逻辑始终如一。不断提升自身抽象思维与管理能力,保持对新工具的敏锐。
最重要的是记住:AI 是强大的工具,但只有与人类的判断、创造力和专业知识相结合,才能发挥最大价值。
© 2025 AI 编程的产品技术实践与哲学 - 从 K+Talk 与 AI dd 峰会整理
本页面基于谭少卿老师与一水老师的分享内容创建