在我的手机上为 Open Sauce 2025 完全进行氛围抓取和氛围编码一个日程安排应用程序

主要观点: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。
阅读 139
0 条评论