Godot与Rust打造的AI终端神器

Godot and Rust based multiplexer (terminal panes and more)

gPTY是一款基于Godot引擎和Rust语言构建的多PTY桌面应用,它彻底改变了终端窗格的管理方式。通过JSON-RPC和MCP协议,AI代理可以直接控制终端、注入文本并观察输出,无需再依赖低效的TUI抓取。项目支持跨平台运行,内置概念捕获引擎和全功能网格渲染,让自动化脚本和AI工具能无缝接管你的工作流。更有趣的是,其核心代码大多由LLM生成,展示了AI辅助编程在复杂系统中的应用潜力。

AI代理和自动化工具可以生成窗格、注入文本并观察终端输出,而无需抓取TUI。
  1. rcr-anti

    如果你眯起眼睛看,Godot 确实拥有一个跨平台的硬件加速 GUI。编辑器本身在某种意义上就是一个 Godot 应用,并且有 VR 头显、Android、Web 应用等所有常见平台的构建版本。其扩展 API 对 Rust 的支持也相当不错,而 Rust 本身在跨平台和 WASM 方面有着极好的生态。这项目可能有点“被诅咒”,但它确实能快速把复杂的东西交付到任何人手中。

    编辑补充:他们最近还创建了 libgodot,这反过来改变了模式。你的应用程序可以拥有并控制你想从 Godot 中提取的任何组件。由于它是开源的且代码库相对易读,理论上你可以剔除大量不需要的部分。

  2. nitinreddy88

    一个没有截图的项目——我不知道他们指望我们怎么理解,除非我们把所有内容都读一遍。

  3. icarito

    很高兴看到 Godot 被创造性地用于游戏之外的领域!终端绝对是一个可以迎来创新的领域,为什么不呢!

  4. sebastianconcpt

    能不能加一个“为什么?”/“为什么是现在?”的部分?

    别做成另一个只讲“怎么做”却忽略了说明“为什么存在”或展示它解决了哪类问题(适用性)的项目。

  5. railka

    我尝试过不同的终端和多路复用器用于智能体开发:tty7、Warp、Herdr……现在我最喜欢的是 tty7。它完全实现了我对现代终端的期望,也是 Warp 本该成为的样子。

同日更多故事

2026-09-11