阿里云 OSS,
像访达一样用。

用原生 Mac 窗口浏览、整理与传输;需要自动化时,用 ossuno-mcp 把常用的 OSS 工作交给 AI。

App · macOS 15+ · 手动下载:Apple SiliconIntel

在 Ossuno 中浏览阿里云 OSS

AI 集成 · MCP

一句话,
文件就位。

把 OSS 交给你的 AI 助手,说一声就好。

运行 npx ossuno-mcp install,即可注册到 Codex、Claude、Cursor 等 AI 客户端。AI 能浏览 Bucket、上传下载文件、生成临时链接;凭证留在钥匙串,覆盖和删除先确认。

  • 5 个工具 浏览、上传、下载、临时链接
  • 2 个提示词 OSS 专家模式、批量上传工作流
  • 6 客户端 install 一键注册,自动检测

从 npm 开始使用

浏览与搜索

打开 Bucket,
就像打开文件夹。

单击选中,双击进入。账号、Bucket、路径和文件,都在同一个窗口里。

搜索即时作用于当前文件夹;切换范围后,Ossuno 会分页扫遍整个 Bucket,进度看得见。结果按类型、大小和时间筛选,双击直达所在目录。

  • Space 快速查看选中对象
  • ⌘ I 对象信息,平时不占地方
  • 收藏 常用目录钉在侧边栏

整理

拖放整理,
随时撤销。

像在访达里一样,安心移动每一个文件。

  • Return 原地重命名
  • ⌘ Z 撤销最近一次操作
  • ⌘C ⌘V 跨 Bucket 复制粘贴

传输

传到一半停下,
回来接着传。

大文件不该因为一次暂停、一次断网就从头再来。

上传会记住已完成的分片,下载会记住字节范围。暂停、退出或断网之后,都能从最近的检查点继续。完成前核对 CRC64 校验值,从不静默覆盖本地同名文件。

  • 分片上传 大文件分片并行,断点持久保存
  • CRC64 传完核对,校验通过才算完成
  • 限速 上传下载独立并发数与方向限速

对象属性

类型、缓存、标签,
改完即生效。

对象的每一项元数据,都清清楚楚、随手可改。

在「对象属性」里编辑 Content-Type、Cache-Control、下载文件名、自定义元数据与最多十个 OSS 标签。提交前拦下重复键与换行注入;只改标签时,不重写元数据。

安全

安全,是默认设置。

Ossuno 把云端操作当作文件操作来对待:先确认范围,再执行;信息不完整时,宁可停下来。

01

密钥进钥匙串

AccessKey Secret 与 STS Token 只保存在 macOS 钥匙串;权限默认跟随 Bucket,不擅自改写对象 ACL。

02

覆盖必先确认

复制、移动、重命名和撤销都会检查目标对象;只有开启版本控制并取得精确版本时才允许覆盖。

03

传完核对一遍

上传与下载都核对 OSS 返回的 CRC64 校验值,对得上才算完成。

04

更新先校验

软件内更新先做 Sparkle Ed25519 完整性校验;它不代表 Developer ID 签名或 Apple 公证。

开始使用

三步,
打开你的 Bucket。

  1. 下载并安装

    打开 DMG,把 Ossuno 拖进「应用程序」。若首次运行被拦截,按安全打开步骤放行。

  2. 添加账号

    填写 RAM 子账号 AccessKey,选择地域和默认权限。

  3. 双击 Bucket

    从侧边栏进入存储空间,把文件拖进去就行。

下载 Apple Silicon 版

建议使用权限最小化的 RAM 子账号。Ossuno 是独立开源项目(MIT License),并非阿里云官方产品。

常见问题

你可能会问。

Ossuno 是什么?

Ossuno 是一款原生 macOS 阿里云 OSS 客户端,用来在 Mac 上浏览、整理、上传和下载对象。它是独立开源项目,不是阿里云官方产品。

支持哪些 Mac?

Ossuno 1.0.0 同时提供 Apple Silicon(M 系列)和 Intel(x86_64)安装包,都需要 macOS 15 或更高版本。首页会在浏览器可靠报告芯片时自动推荐;无法识别时可手动选择。

为什么首次打开会被 macOS 拦截?

1.0.0 的两个 DMG 都是 ad-hoc 分发,不是 Developer ID 签名,也未经 Apple 公证。请先尝试打开一次,再前往「系统设置 → 隐私与安全」点击「仍要打开」;完整步骤和风险说明见支持页面

账号凭证保存在哪里?

AccessKey Secret 和 STS Token 保存到 macOS 钥匙串。账号名称、地域等非敏感设置保存在本机偏好设置中。

软件会自动更新吗?

会。在「Ossuno → 检查更新…」中可以立即检查;发现新版本后,点击安装会先完成 Sparkle Ed25519 完整性校验,再替换并自动重新打开。这项校验不代表 Developer ID 签名或 Apple 公证。

删除后可以撤销吗?

Bucket 开启版本控制时,刚删除的项目可以立即按 Command–Z 撤销。未开启则删除是永久的。

Ossuno 是开源软件吗?

是。Ossuno 采用 MIT License 开源,可以自由使用、修改和分发;使用时需保留版权与许可证声明。

它会管理 Bucket 或控制台资源吗?

不会。Ossuno 专注对象浏览、整理、上传、下载与分享,不创建 Bucket,也不管理未完成分片等控制台资源。

可以让 AI 直接操作我的 OSS 吗?

可以。ossuno-mcp 是可独立使用的 MCP 服务器,一条命令注册到 Codex、Claude、Cursor 等客户端后,AI 就能用自然语言浏览 Bucket、上传下载文件、生成临时下载链接。凭证保存在 macOS 钥匙串,与 App 账号相互独立。查看 ossuno-mcp 接入指南

Ossuno 1.0.0

现在,打开
你的 Bucket。