Aktar 功能

上传文件的短链接,用你自己的域名

像 files.example.com/2026/10/7f3c2a91-screenshot.png 这样的链接能用,但不适合念出来或放到幻灯片上。Aktar 从两个方面让链接变短:在你自己的存储桶中使用简洁路径;如果你在用短链接服务,也可以接入你自己的服务。工作流程由 Aktar 管理,基础设施归你所有。

下载 Mac 版下载 Windows 版

免费 · Mac、Windows、iPhone、iPad 和 Android · 无需账户

适用平台
  • Mac0.17.0
  • Windows0.10.0
  • iPhone 和 iPad即将推出
  • Android1.8.0

存储桶的长链接不好分享

对象键很长,因为它们必须唯一:日期、随机 ID、原始文件名。这样的链接放在聊天消息里很别扭,从幻灯片上根本没法手动输入,在邮件里还会折行。

常见的办法是用短链接服务,但这意味着又一个网站、又一个账户,每次上传后还要再复制粘贴一次。Aktar 替你完成这一步:拷贝到剪贴板的就是短链接,所有拷贝格式和二维码里用的也都是它。

使用方法

  1. 1

    选择简洁路径

    在上传目标的路径旁,预设提供简洁 URL(推荐),它会保存为 {short}.{ext}。

  2. 2

    如果你在用短链接服务,就接入它

    在上传目标的短链接部分,选择 Shlink、YOURLS、Kutt、Dub、Short.io 或自定义 HTTP 请求,填写地址和 API 密钥,然后点按测试。

  3. 3

    照常上传

    每次上传后都会拷贝短链接。历史记录会显示它和点击次数,并在文件被删除、移动或替换时保持同步。

你能得到什么

  • 绝不覆盖文件

    {short} 是由系统安全随机数生成器生成的 7 位随机代码。在 S3 和 R2 上,只有当键是新的时才会写入上传;已被占用的键会换一个全新的代码。

  • 你的短链接服务,你的数据

    部署在你自己服务器上的 Shlink、YOURLS 和 Kutt,Dub 或 Short.io,或任何 HTTP API。Aktar 只把链接发送到你设置的短链接服务。

  • 处处都是短链接

    URL、Markdown、HTML、你自己的模板和二维码都使用短链接。复制原始链接也始终只需点一下。

  • 保持同步

    删除文件会同时删除它的短链接。重命名或移动文件时,如果短链接服务支持,短链接会指向新路径;如果不支持,会先提醒你。

  • 随文件一起过期

    会过期的上传项目的短链接也会随之过期;只有当短链接服务支持过期时,临时链接才会被缩短。

  • 脚本和 CLI 中也能用

    Webhook、脚本和本地 API 都能拿到 shortUrl。在 aktar CLI 中,aktar short 和 --short 可以在终端里完成同样的事。

无需短链接服务的简洁 URL

大多数人根本不需要短链接服务。在上传目标路径中加入 {short},每次上传都会得到一个由字母和数字组成的代码,例如 A7kdP2x。配合 {short}.{ext} 和存储桶的自定义域名,链接就会像 files.example.com/A7kdP2x.png 这样:和大多数短链接服务一样短,中间也没有任何可能宕机的环节。

新的上传目标使用 {year}/{month}/{short}.{ext},已有的上传目标保持原来的路径。预设中还有短名称加日期和原始文件名。使用你自己域名的上传目标会建议使用简洁 URL,并给出该域名下的示例。

{short} 让链接更短,但不会让它变成私密链接:7 位随机字符很难猜到,但任何拿到链接的人都能打开。如需私密分享,请保持存储桶私有并拷贝临时链接。

接入你自己的短链接服务

如果你已经在用短链接服务统计点击次数或使用品牌域名,可以在上传目标的短链接部分接入它。Shlink、YOURLS、Kutt、Dub 和 Short.io 已内置支持;其他提供 HTTP API 的服务可以通过自定义请求接入。API 密钥保存在你的钥匙串或凭据管理器中。

  • 仅缩短长度超过以下值的链接,由你设定长度,本来就短的链接保持不变。
  • 也缩短临时链接,前提是短链接服务能让它们过期。
  • 如果无法连接短链接服务,会拷贝原始链接,并通过通知提供重试。短链接绝不会阻止上传、删除或移动。

Dub 和 Short.io 等托管服务能看到每个链接和每次点击,表单中也会注明这一点。部署在你自己服务器上的短链接服务只能看到你发送给它的内容。

从 ShareX 转过来

导入 ShareX 配置(.sxcu)…会读取你在 ShareX 中的自定义 URL 缩短服务,并把它转换为自定义请求。在保存任何内容之前,它会显示你的令牌将发送到哪里,并把密钥移到钥匙串中。传输到其他设备会把上传目标的短链接设置和令牌带到你的其他设备上。

常见问题

要获得短链接,一定需要短链接服务吗?

不需要。把路径设为 {short}.{ext},就能在存储桶自己的域名上得到 files.example.com/A7kdP2x.png 这样的链接,无需额外运行任何服务。短链接服务能额外提供点击统计,以及以后可以改为指向别处的链接。

Aktar 支持哪些短链接服务?

内置支持 Shlink、YOURLS、Kutt、Dub 和 Short.io。其他提供 HTTP API 的短链接服务可以通过自定义请求接入,也可以导入 ShareX 的 .sxcu 文件。

两次上传会得到相同的短代码吗?

新代码绝不会替换任何文件。在 Amazon S3 和 Cloudflare R2 上,只有当键还不存在时才会写入上传;在其他服务商上,Aktar 会先检查。已被占用的键会换一个全新的代码,最多尝试五次,之后上传会停止并给出明确的错误,而不会覆盖任何内容。

Aktar 能看到我的链接或点击吗?

不能。Aktar 没有服务器。每个链接都从你的设备直接发送到你设置的短链接服务,打开历史记录时再从那里读取点击次数。请参阅关于隐私的解答。

更新说明

相关内容

更多功能