Skip to content

1Shell v4.1.0 — 安全边界、MCP AI 网关与探针增强

Choose a tag to compare

@weidu12123 weidu12123 released this 06 Jun 13:47
· 3 commits to main since this release

1Shell v4.1.0

v4.1.0 是一次面向安全、远程接入和稳定性的完整升级。这个版本把高风险操作边界、MCP 外部调用、探针体检、AI 流式输出和桌面体验一起补齐,更适合直接作为对外宣传和日常使用版本。

更新重点

  • MCP 外部工具面收敛:Remote MCP 默认只暴露 8 个基础工具,复杂操作统一交给 ask_1shell_ai 网关处理,减少外部客户端误调用高权限工具的风险。
  • 隐藏工具强约束:被隐藏的 MCP 工具不仅不再出现在 tools/list,在 tools/call 阶段也会被拒绝,避免客户端绕过列表直接调用。
  • 安全档位与风险规则:新增安全档位、Harness 风险规则、灾难命令识别、审批链路和风险元数据,让 AI 执行命令时有更清晰的边界。
  • Agent 普通用户模式:新增 Agent 普通用户初始化能力,可将 AI 命令降权到受控用户执行,并配套只读 sudo 白名单,降低远程主机误操作风险。
  • 审计和回溯增强:补充 audit / harness trace / reasoning chain 记录,关键工具调用、风险判断和执行过程更容易追踪和复盘。
  • 探针体检扩展:新增 systemHealth,覆盖监听端口、TCP 连接、失败服务、僵尸进程、错误日志、防火墙、SELinux 和关键进程计数。
  • 探针数据更完整:增强 Agent / Relay Agent / SSH 多来源状态融合,补充流量、趋势、告警和远程安装维护能力,方便快速判断 VPS 健康状态。
  • AI 流式输出优化:新增统一 ide:event 事件和前端 delta 缓冲,改善长回答、工具日志、代码输出和多阶段任务的显示稳定性。
  • 桌面版体验补齐:新增 Windows 桌面安装包和 zip 包,桌面版使用独立数据目录,支持托盘后台运行,窗口图标和托盘图标也已替换为 1Shell 图标。
  • 前端细节修复:默认主题改为白天模式,侧栏在缩放或低高度窗口下会保持底部设置与主题按钮可见,减少首次打开时的割裂感。
  • 文档和说明更新:更新 README / SECURITY,并补充 MCP 网关优化、Harness 安全设计和相关使用说明。