Phoenix.new – 用于 Phoenix 的远程 AI 运行时

主要观点:Chris McCord 是 Elixir 的 Phoenix 框架的创建者,在 Fly.io 进行了一个秘密项目并展示成果 Phoenix.new,这是一个专为 Elixir 和 Phoenix 定制的在线编码代理。
关键信息

  • Phoenix.new 可在浏览器中运行,给用户和代理提供根 shell,在临时虚拟机中操作,不影响本地机器。
  • 是专门为 Phoenix 构建的代理系统,包含全浏览器用于检查前端变化和交互。
  • 完全隔离的虚拟机让代理能自由安装和运行程序,减轻繁琐工作。
  • 能与 Web 应用交互,包括驱动无头 Chrome 浏览器,实现实时预览和增量构建。
  • 可构建真实的全栈应用,能完成多种任务,如探索数据库等,未来可添加其他语言和框架。
  • 处于开发者工作流程的重大变革中,未来多数迭代可能在 CI 环境中进行。
    重要细节
  • 代理像新手一样通过弹出 shell 工作,能添加 mix.exs 中的包等。
  • 应用从启动就在云端,有私有可分享 URL 等,集成 Github。
  • 环境控制可关闭代理与部署的循环,如监控日志和测试应用。
  • 已能构建带 WebSockets 等的应用,演示了 vibe-coding Tetris 等。
  • 系统提示针对 Phoenix 调整,已安装多种语言,未来可添加更多。
阅读 10
0 条评论