多终端MCP开源项目

我要开发同款
kanniganfan2025年11月15日
12阅读

技术信息

语言技术
CSSJavaScript前端
系统类型
Web
行业分类
人工智能开发工具
开源地址
https://github.com/kanniganfan/ai-mcp-terminal
授权协议
MIT许可

功能介绍

MCP多终端
为 AI 助手提供多线程终端管理,并支持实时网络监控
解决终端阻塞问题 - 命令异步运行,绝不阻塞 AI 操作。支持同时监控多达 100 个终端,并具备智能清理和系统跟踪功能。
主要特性
核心功能
异步执行 - 命令绝不阻塞 AI 操作
多线程 - 使用 ThreadPoolExecutor 支持 100 个并发终端
自动清理 - 智能检测空闲会话并进行内存管理
批量操作 - 同时在多个终端执行
Web 监控 - 实时 xterm.js 界面,提供系统统计信息
智能执行 (v1.0.52+)
工作流引擎 - 执行带有依赖关系的任务(支持 DAG)
智能等待 - 阻塞直到特定任务完成
顺序执行 - 按严格顺序运行命令
自动重试 - 临时故障自动重试
项目锁定 - 终端始终在项目目录中启动
平台支持
WSL 优先级 - 自动检测 Windows 上的 WSL bash(首选)
UTF-8 支持 - 正确编码,无错误乱码
防循环保护 - 防止 AI 陷入查询循环

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论