Folia
← 返回头版

Godot和Rust构建的开源终端多路复用工具gPTY发布

开源项目gPTY是一款基于Godot和Rust构建的PTY(伪终端)多路复用工具,提供可调整大小的平铺网格界面来管理多个终端窗格1。该工具支持DEC STD 070色彩标准、正则表达式搜索和文本选择功能1,并通过SQLite/JSON实现滚动历史、设置、工作区和配置文件的持久化存储1。

gPTY的控制接口设计兼具易用性和自动化能力1。项目提供JSON-RPC IPC套接字、CLI和MCP服务器接口,使AI代理和自动化工具可以驱动工作区1。其概念引擎利用正则表达式触发器捕获PTY输出并路由到相邻窗格1,支持跨平台使用,覆盖Linux、macOS和Windows环境1。项目采用GPLv3许可证发布,插件和扩展可使用Apache-2.0或MIT许可证1。独立二进制文件已在GitHub Releases上发布,用户无需安装Godot或Rust工具链即可使用1。


评论