OpenAI Codex速成课程
OpenAI Codex是现代软件开发中非常有用的工具,但要真正发挥它的作用,关键在于了解其正确的使用方法。为了帮助开发者掌握它的核心功能,我们刚刚在 freeCodeCamp.org 的YouTube频道上发布了一门针对初学者的完整实践课程。 这门教程会从基础开始,逐步引导你了解所有相关内容,包括安装方法、定价方案以及界面的使用技巧。你将学习如何运行定时的后台自动化任务,如何利用Notion和Supabase等工具管理外部数据,以及如何在开发环境中直接处理GitHub的拉取请求。此外,课程还会讲解Codex最强大的两种操作模式:计划模式(在这种模式下,系统会反复验证各种假设并规划整体架构)和
OpenAI Codex是现代软件开发中非常有用的工具,但要真正发挥它的作用,关键在于了解其正确的使用方法。为了帮助开发者掌握它的核心功能,我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门针对初学者的完整实践课程。
这门教程会从基础开始,逐步引导你了解所有相关内容,包括安装方法、定价方案以及界面的使用技巧。你将学习如何运行定时的后台自动化任务,如何利用Notion和Supabase等工具管理外部数据,以及如何在开发环境中直接处理GitHub的拉取请求。此外,课程还会讲解Codex最强大的两种操作模式:计划模式(在这种模式下,系统会反复验证各种假设并规划整体架构)和执行模式(在这种模式下,系统会自动完成MVP的开发过程)。
为了帮助你将这些理论应用到实践中,课程中还演示了如何完全通过Codex的指令来开发一款全功能的、支持语音控制的Flappy Bird风格游戏。你会看到整个开发流程的实际运作过程:通过反复调整指令来优化代码,利用内置的托管服务快速在浏览器中部署游戏,以及在应用程序中直接测试麦克风输入功能。最后,视频还会介绍如何将这个开源项目使用Expo工具转换为适用于iOS和Android系统的原生移动应用。
请在freeCodeCamp.org的YouTube频道上观看完整课程。
相关文章
如何让你的编程工具在浏览器中检测其运行效果
我受够了让编程机器人告诉我“前端工作已经完成”,但实际上根本没有人真正打开过前端界面来测试这些更改。 你们应该都见过这样的情景:机器人修改了一些代码,运行了格式化工具、类型检查工具和测试程序,所有结果都是正常的,然后它就会显示“已实现并验证通过”之类的信息。 但究竟是怎么验证的呢?通过测试确实能说明代码没有问题,但这并不等同于真正打开应用程序来使用那些刚刚被修改过的功能。 我遇到过很多这样的情况:代码本身没有问题,测试也通过了,但用户界面仍然存在一些明显的问题——比如某个控件与其他元素重叠了,某个选中的状态在数据存储中是存在的,但在屏幕上却没有高亮显示,某些操作在某种路径下可以正常执行,在另一
阅读全文
如何使用TypeScript从零开始构建一个AI代理程序
许多关于AI代理的教程都是从语言模型开始讲起,为它提供一些工具,然后让它运行循环直到产生答案。这样的做法确实足以展示这些工具的使用方法,但却没有回答那些有趣的工程学问题。 当某个工具出现故障时会发生什么?谁来验证这些操作的结果?是什么机制能防止代理无限期地运行、执行不安全的命令,或者耗尽其上下文信息?又如何在不依赖模型不可预测的响应的情况下测试这些功能呢? 这些职责都属于 代理框架 ——也就是位于语言模型与其所运行的环境之间的那层软件。 在本次教程中,我们将使用TypeScript来构建一个小型且与具体工具提供商无关的代理框架,并以编码代理作为示例进行讲解。我们会从基本的执行循环开始,逐步添加
阅读全文
如何使用JavaScript开发一款可将基于浏览器的图像故事板转换为PDF格式的工具
在任何人开始拍摄视频、制作广告或绘制漫画的最终画面之前,通常会先画出一份故事板草图:按照拍摄顺序为每一镜头绘制一幅图片,并附上简短的说明,说明该镜头中发生了什么以及持续时间有多长。 大多数人已经拥有这些图片了——它们可能是手机照片、截图、粗略的草图,或者是通过人工智能生成的图像文件,这些文件都保存在某个文件夹里。但他们所缺乏的是一种能够将这些文件快速整理成格式规范、编号整齐的文档,并将其打印出来或发送给客户的工具。 在这个教程中,你将学习如何制作这样一个基于浏览器的工具。你需要添加一组图片,为每张图片指定标题、描述和持续时间,选择合适的布局方式,预览生成的文档,然后下载可供打印的PDF文件。
阅读全文
Dropbox介绍了其内部开发的Cookie审计工具是如何在200多个网页平台上检测用户是否同意被收集这些数据的行为的。
Dropbox的工程师们介绍了一种基于Playwright技术的审计工具,该工具能够检测超过200个网页上的用户cookie同意设置相关行为。该工具会针对每个页面执行三项测试:针对美国用户的测试、针对欧盟用户的测试,以及检测全球隐私控制相关设置的测试。Cookie相关的规则并未被编写在代码中;此外还有一款辅助工具可以用于查找当前正在使用的URL地址。每周发布的报告会将可能存在的违规行为与误报区分开来。 作者:丹尼尔·柯蒂斯
阅读全文