演讲主题:随着人工智能发展的加速,如何确保ChatGPT仍能保持高效运行?
马丁·斯皮尔阐述了在OpenAI中,这种“智能工作流程”是如何显著提升代码修改量的。他讨论了快速交付机制所带来的那些隐藏的、系统性的性能问题,并说明了如何通过部署这些持续运行的AI系统来自动化执行性能分析、回归检测以及持续优化工作,从而确保产品在全球范围内仍能保持高速发展与良好的扩展性。 作者:马丁·斯皮尔

马丁·斯皮尔阐述了在OpenAI中,这种“智能工作流程”是如何显著提升代码修改量的。他讨论了快速交付机制所带来的那些隐藏的、系统性的性能问题,并说明了如何通过部署这些持续运行的AI系统来自动化执行性能分析、回归检测以及持续优化工作,从而确保产品在全球范围内仍能保持高速发展与良好的扩展性。
作者:马丁·斯皮尔相关文章
新的开发工具组合:开发团队如何在实际生产环境中使用Claude、Cursor和Copilot这些工具
两年前,人工智能编码工具还只是个新鲜事物。各广告机构会允许初级开发人员在内部项目或副业中试用这些工具,因为在这种工作中,即使代码存在缺陷,也不会造成什么严重后果。 对于客户委托的项目,代码仍然都是手写的。没有人会把自动完成功能作为完成截止日期的保障。 但那个时代已经结束了。如今,这些工具已经成为软件开发过程中的核心工具。那些过去需要六个月才能完成MVP开发的团队,现在只需六周就能完成任务,而客户们也开始质疑:为什么还会有人要求更长的开发时间呢? 这些工具发展得非常迅速,围绕它们的工作流程也发生了巨大的变化:出现了新的代码审核机制、新的定价模式,而且高级工程师们的工作重点也从编写代码转变为评估机
阅读全文
演讲主题:从人工智能代理演示到实际应用:自动化测试与评估
周宇探讨了为什么人工智能代理在演示阶段会遇到停滞现象,并介绍了如何通过基于模拟的测试来解决合规性及可靠性方面存在的问题。了解哥伦比亚大学和Arklex AI是如何利用合成用户角色、轨迹熵以及自动化的持续集成/持续部署流程来评估多轮交互式智能代理的,从而在部署之前发现潜在问题,并在生产环境中优化这些自主学习工作流程的。 作者:周宇
阅读全文
人工智能工程在实践中的应用:人工智能工程师与现场部署工程师如何利用Claude Code、Codex及Gemini来进行开发工作
METR )。 DORA )。 Stack Overflow )。 Anthropic )。 目录 先决条件 什么是AI原生SDLC? 当代码开发成本降低后,瓶颈会出现在哪里? Claude Code、Codex与Gemini CLI:同一个框架,三种不同的工具/术语体系 如何开展规划阶段的工作 如何开展设计阶段的工作 如何开展构建阶段的工作 如何开展测试阶段的工作 如何开展部署阶段的工作 如何开展维护阶段的工作 一名工程师如何负责一个五人的团队 规划阶段 设计阶段 构建阶段 测试阶段 部署阶段 维护阶段 在全面采用AI原生SDLC之前,需要检查的事项清单 结论 接下来应该探索什么 先决条件
阅读全文
构建者设计模式:构建复杂对象的一种更有效的方法
有些对象非常简单,比如字符串、数字或布尔值。你可以用一行代码创建它们,然后继续进行其他操作。 而另一些对象则完全不简单。例如,一个轮播组件就需要包含项目数量、项目生成函数、控制器、高度、视图窗口比例、自动播放设置、页面切换回调函数以及无限滚动配置等信息。再比如,一个HTTP请求需要URL地址、请求头信息、认证令牌、请求体内容、超时时间以及重试逻辑。又或者,一条通知消息需要标题、正文、图标、发送渠道、优先级、声音效果、振动功能以及操作按钮等等。 当你需要构建这类对象时,一种常见的方法是使用带有大量参数的构造函数。这种方法虽然可行,但随着对象结构变得越来越复杂,就会带来一系列问题:这些参数很难区分
阅读全文