主要观点:2025 年 7 月 17 日早上在手机上利用 OpenAI Codex 和 Claude Artifacts 为 Open Sauce 2025 会议网站打造替代 UI 及日程安排交互界面,包括抓取日程、构建网页应用(含导入日历功能)等步骤,展示了在手机上完成复杂编程任务的可行性,过程中虽有波折但最终成功,还提及后续对网页的优化如移除 speaker 头像及改善 accessibility 等。
关键信息:
- 7 月 17 日早上用手机处理项目,为 Open Sauce 2025 会议打造新 UI。
- 利用 OpenAI Codex 抓取会议日程并生成 Python 脚本,将其作为 PR 提交到 repo。
- 尝试多种方法在手机上构建网页应用,包括使用 ChatGPT Canvas、Claude Artifacts 等,最终通过让 Claude 从外部 URL 获取 JSON 数据实现。
- 发现网页初始日期错误并通过 Codex 修正,部署到 tools.simonwillison.net/open-sauce-2025 。
- 后续更新移除 speaker 头像使页面变小,改善 accessibility 并通过 Codex 提交 PR 修复 HTML 结构问题。
重要细节: - Codex 工作 13 分钟抓取日程数据,涉及多种 Playwright 命令和 JavaScript 文件处理。
- 构建网页应用时遇到多种获取 JSON 数据的方法失败,如使用 ChatGPT Canvas、Claude Artifacts 直接读取文件等。
- 网页初始有 176 个请求和 130 兆字节数据,后移除 speaker 头像使页面变小至 93.58 KB。
- HTML 结构存在问题,通过 Codex 提交 PR 增加“skip to content”链接等改善 accessibility。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。