Prompt 语宙Prompt 语宙
  • 首页
  • 语宙 AI 导航
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • 出海数字营销宝典
  • 社区
Search
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2024 Prompt 语宙. HalfPX. All Rights Reserved.
阅读: AI Agent开发革命!strukto-ai开源Mirage虚拟文件系统,用Bash命令统一操作S3、Gmail、GitHub等所有后端
Share
登陆
通知 阅读更多
Font Resizer字体
Font Resizer字体
Prompt 语宙Prompt 语宙
Search
  • 首页
  • 语宙 AI 导航
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • 出海数字营销宝典
  • 社区
已有帐户? 登陆
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2023 Prompt 语宙. Paooo.com. All Rights Reserved.
Prompt 语宙 > AI 工具 > AI Agent开发革命!strukto-ai开源Mirage虚拟文件系统,用Bash命令统一操作S3、Gmail、GitHub等所有后端
AI 工具

AI Agent开发革命!strukto-ai开源Mirage虚拟文件系统,用Bash命令统一操作S3、Gmail、GitHub等所有后端

站外新闻
最近更新: 2026年5月24日 上午2:28
AI Agent Bash命令 strukto-ai 后端集成 虚拟文件系统
SHARE

💡 站外导读:随着AI Agent在复杂工作流中的广泛应用,开发者面临一个核心痛点:如何让AI高效、统一地访问分散在S3、Gmail、Slack、GitHub等众多平台的数据?传统方式需要为每个API编写特定适配代码,学习成本高、集成复杂。行业正从单一工具调用向跨服务协同演进,亟需一种让AI“无感”操作多种后端的通用抽象。Mirage的诞生,正是为了解决这一瓶颈。

Mirage是什么

Mirage 是 strukto-ai 团队推出的面向 AI Agent 的统一虚拟文件系统。工具将 S3、Slack、Gmail、GitHub、MongoDB 等异构数据源统一挂载为同一棵虚拟文件树,让 AI Agent 无需学习任何新 API,用 Bash 命令(cat、grep、wc、管道等)可跨服务读写、查询和复制数据,实现一个文件系统,搞定所有后端。

阅读目录
  • Mirage是什么
  • Mirage的主要功能
  • Mirage的技术原理
  • 如何使用Mirage
  • Mirage的核心优势
  • Mirage的项目地址
  • Mirage的同类竞品对比
  • Mirage的应用场景
      • 📝 站长洞察 (Editor’s Insight)

Mirage

Mirage的主要功能

  • 统一虚拟挂载:将 S3/R2/GCS、Google 套件(Gmail/Drive/Docs)、Slack/Discord/Telegram、GitHub/Linear/Notion、MongoDB/Redis/PostgreSQL、SSH 远程服务器等全部映射为 /s3、/slack、/github 等标准目录。
  • 跨服务 Bash 操作:AI 可用 cat、grep、head、find、cp、mv、管道、重定向等 Unix 命令在任意挂载点上操作,跨服务管道如 grep alert /s3/log.jsonl | wc -l 直接生效。
  • 可移植工作空间:支持快照、克隆与回滚,整个 Agent 执行环境可打包为 tar 文件迁移到另一台机器直接恢复,无需重新配置。
  • 两层智能缓存:内置索引缓存(目录与元数据)和文件缓存(对象字节),重复读取零网络调用;支持内存(默认 512MB)或 Redis 后端。
  • 主流框架无缝接入:提供 OpenAI Agents SDK、Vercel AI SDK、LangChain、Pydantic AI、CAMEL、OpenHands 等适配器。

Mirage的技术原理

  • 核心设计哲学:文件系统即通用抽象。 Mirage 的技术根基建立在一条关键洞察之上——现代大语言模型在 Bash、Unix 命令与文件操作上的训练数据远超任何单一 API SDK,因此与其让 AI 学习 N 套异构接口,不如将 S3、Slack、Gmail、MongoDB 等所有后端统一翻译为 AI 已高度内化的 POSIX 风格文件语义,使 Agent 无需掌握任何新词汇,仅凭原生擅长的 Shell 指令即可操作任意数据源。
  • 四层分层架构。 Mirage 采用自上而下的四层结构:最上层为 AI Agent 与应用层,通过标准 Bash 或系统调用与系统交互;第二层是 Mirage Bash 与 VFS 层,内含命令注册表和 VFS 操作注册表,负责解析并标准化上层输入;第三层为 Dispatcher 与 Cache 层,按挂载点将请求路由到对应后端,并通过两层缓存拦截重复读取;最底层将 RAM、磁盘、Redis 等本地基础设施与 S3、GitHub、Slack 等远程服务统一挂载为同一棵文件树,FUSE Adapter 则允许外部应用将其作为本地磁盘直接访问。
  • VFS 虚拟文件系统抽象层。 虚拟文件系统是 Mirage 的核心翻译引擎,每个后端服务通过实现标准化的 VFS 接口(如 readdir、open、read、stat 等)被映射为”看起来像文件系统”的行为——Slack 频道变为虚拟目录、消息变为 JSON 文件,MongoDB 集合变为目录、文档变为 JSON 文件,VFS 不关心底层是对象存储还是聊天频道,只要求后端提供统一的文件操作语义,从而让上层 Agent 以完全一致的思维模型操作任何后端。

如何使用Mirage

  • 环境准备:确保系统安装 Python ≥ 3.12 或 Node.js ≥ 20,操作系统为 macOS 或 Linux。
  • 安装部署:Python 通过 uv add mirage-ai 安装;TypeScript 通过 @struktoai/mirage-node 或 @struktoai/mirage-browser 安装;CLI 通过一键脚本、npm、uvx 或 npx 安装。
  • 创建与配置工作空间: 在代码中实例化 Workspace 对象,将虚拟路径(如 /s3、/slack)与对应资源驱动(如 S3Resource、SlackResource)进行挂载映射。
  • 执行 Bash 命令:通过 ws.execute() 传入标准 Unix 指令(如 cat、grep、cp、管道),Mirage 自动将其翻译为底层各服务的实际 API 调用。
  • 快照与迁移:调用 ws.snapshot("demo.tar") 打包整个环境,通过 mirage workspace load demo.tar 在新机器直接恢复,无需重新配置。
  • 接入 Agent 框架:通过 MirageSandboxClient 嵌入 OpenAI Agents SDK,或通过 mirageTools(ws) 接入 Vercel AI SDK,LangChain、Pydantic AI、CAMEL、OpenHands 均提供官方适配器。

Mirage的核心优势

  • 零学习成本:AI 无需掌握任何新 API 或 MCP,直接复用训练数据最丰富的 Bash 与文件系统语义。
  • 跨服务管道原生支持:不同后端之间的数据流转如同本地磁盘操作,Agent 单回合可完成更多实际工作。
  • 环境可移植:快照与克隆能力让 Agent 运行环境版本化、可迁移,解决多机部署与 Serverless 场景下的状态一致性问题。
  • 高性能缓存:两层缓存机制显著降低远程 API 调用频次,Redis 后端更适配多进程与无服务器架构。
  • 框架无关:不强制更换 Agent 框架,以沙盒或工具层形式嵌入现有技术栈。

Mirage的项目地址

  • 项目官网:https://www.strukto.ai/mirage
  • GitHub仓库:https://github.com/strukto-ai/mirage

Mirage的同类竞品对比

维度 Mirage MCP (Model Context Protocol) Composio
产品定位 面向 AI Agent 的统一虚拟文件系统 AI 与外部系统通信的开放标准协议 AI Agent 的工具集成与编排平台
核心思路 将所有后端映射为 POSIX 文件系统,AI 用 Bash 统一操作 通过 Server-Client 架构标准化工具发现与调用 预构建 100+ 主流 SaaS 工具的集成连接器
AI 交互方式 标准 Bash 命令、管道、重定向,零新词汇 AI 通过协议描述发现能力,生成结构化 JSON 调用 通过 Function Calling 调用预封装的 action
学习成本 极低,复用 LLM 原生擅长的 Shell 中,需理解 Schema、Capability 描述与协议规范 中,需学习各 action 的参数与使用范式
跨服务组合 原生管道 | 与重定向,跨挂载点无缝流转 单点调用为主,跨服务编排需在应用层手动拼接 支持工作流编排,但跨工具数据流转需显式传递变量
环境可移植性 快照、克隆、回滚,tar 包完整迁移 无原生环境打包,各 Server 配置分散管理 提供托管环境,本地与云端状态同步需额外配置
缓存机制 两层缓存(索引+文件),支持 Redis 共享 依赖各 MCP Server 自行实现 平台层提供部分优化,各工具独立管理
开源协议 Apache 2.0 Apache 2.0 部分开源

Mirage的应用场景

  • 多源日志分析:Agent 同时挂载 S3 日志目录、Slack 告警频道与 GitHub Issue 仓库,通过 grep 与 wc 跨服务统计故障频率并定位根因。
  • 自动化报告生成:从 Google Sheets 提取数据、Gmail 获取附件、Notion 读取项目文档,统一汇总到本地虚拟目录后自动生成综合报告。
  • 远程服务器运维:通过 SSH 挂载多台远程主机,Agent 用标准 Bash 批量执行诊断命令、复制配置文件与变更系统状态。
  • 数据迁移与同步:在 S3、R2、GCS 等不同云存储之间,或从 MongoDB 到本地磁盘,通过 cp 与管道指令完成异构后端的数据迁移。
  • Serverless Agent 服务:结合 Redis 共享缓存为无服务器架构的多副本 AI 应用提供有状态、可恢复的虚拟文件层,确保实例重启后环境不丢失。

📝 站长洞察 (Editor’s Insight)

Mirage的推出标志着AI Agent基础设施的一次范式转移。它不再将AI视为需要学习新语言的“学生”,而是巧妙地将其最熟悉的Bash和文件系统语义提升为操作万物的通用接口。这深刻契合了当前Agent开发从“工具调用”迈向“环境交互”的趋势——未来的Agent不应被束缚在碎片化的API上,而应像人类开发者一样,在一个统一的“数字操作系统”中自由组合数据流。其文件系统即后端的哲学,不仅大幅降低了开发门槛,更通过环境快照、管道操作等设计,为构建可移植、可复现的Agent执行环境铺平了道路。在MCP等协议强调标准化通信的同时,Mirage选择了更激进的路径:用最底层的计算抽象(文件系统)来一统天下。这可能会引发新一轮的工具链整合,值得所有关注Agent基础设施的团队密切关注。

Perplexity Labs LLaMa Chat
Riffusion
Option Alpha
Itemery
Taiga
TAGGED:AI AgentBash命令strukto-ai后端集成虚拟文件系统
分享
Email 复制链接 打印
Share
上一篇 Multica开源AI Agent协作平台:让Claude Code、Codex成为你的团队正式成员
发表评价

发表评价 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Please select a rating!

Ad image
- 入群领取知识星球折扣卷, 仅剩99份 -
Ad imageAd image

最近更新

Multica开源AI Agent协作平台:让Claude Code、Codex成为你的团队正式成员
AI 工具 AIGC 资讯
OpenAI官方命令行工具震撼发布:一键调用GPT-5.5,开发者效率革命已至
AI 工具 AIGC 资讯
谷歌云开源 agents-cli:AI智能体全生命周期CLI工具,从脚本到GKE部署一气呵成
AI 工具
HiDream-O1-Image:智象未来开源8B像素级统一图像生成模型,性能全面超越FLUX与GPT Image
AI 工具 AIGC 资讯

相关推荐

AI 工具

Eesel AI

remaker
AI 工具

Deciphr AI

remaker
AI 工具

Sales Zen

remaker
AI 工具

Timz flowers

remaker
/ Prompt 语宙 /

Experience the limitless creative possibilities of generative AI and unlock new levels of innovation.

Quick Link

  • Remaker AI
  • BGRemaker 抠图Hot
  • AIGC 工具
  • Prompt 咒语生成器
  • 去水印工具

Support

  • Contact
  • Blog
  • Complaint
  • Advertise

标签

3D AI AI Agent AIGC AI人像 AI工具 AI换脸 AI智能体 AI海报设计 AI生成视频 AI绘画 AI编程 AI编程工具 AI视频 AI设计 app图标 b站 chatgpt Claude Code DALL-E3 excel meta Midjourney openai Pika prompt runway SDXL Stability AI stable diffusion UI设计 世界模型 丛林 乐高 人像 人工智能 人物 办公自动化 动物 吉卜力 咒语 图像生成 图像生成模型 图标设计 壁纸 多模态大模型 大模型 大模型应用 大语言模型 女性 字节跳动 室内设计 家居 局部重绘 展台 帅哥 建筑 建筑设计 开源工具 开源平台 开源框架 开源模型 微摄影 微软 怪物 提示词 摄影 教程 新闻 日本排放核污水 早报 智能体 智象未来 水果 海报 海报设计 游戏 游戏美术 玻璃 矢量插画 破碎 科幻 穿搭 窗 美食 背景 腾讯混元 芭比 花 表情包 视频编辑 语音合成 赛博朋克 超现实主义 运动 阿里通义 阿里通义千问 风景 食物 香水
Prompt 语宙Prompt 语宙
Follow US
© 2009-2023 Prompt 语宙. Paooo.com. All Rights Reserved.