更新日志
简洁 URL 和短链接
像 files.example.com/2026/10/7f3c2a91-screenshot.png 这样的链接能用,但不适合念出来或放到幻灯片上。Aktar 0.17.0 从两个方面让链接变短:在你自己的存储桶中使用简洁路径,例如 files.example.com/A7kdP2x.png;如果你在用短链接服务,也可以接入你自己的服务。工作流程由 Aktar 管理,基础设施归你所有。如果你使用的是 0.3.0 或更高版本,Aktar 会自动提示更新。
- Mac0.17.0
- Windows0.10.0
- iPhone 和 iPad即将推出
- Android即将推出
用 {short} 获得简洁 URL
上传目标路径中的 {short} 会变成由字母和数字组成的 7 位随机代码,例如 A7kdP2x,由系统的安全随机数生成器生成。新的上传目标使用 {year}/{month}/{short}.{ext};已有的上传目标保持原来的路径。路径旁的预设提供 {short}.{ext} 的简洁 URL(推荐)、短名称加日期和原始文件名。如果某个上传目标的链接使用你自己的域名,它会建议使用简洁 URL,并给出该域名下的示例;在设置 Cloudflare R2…中选择你自己的域名时,会使用 {short}.{ext}。
代码绝不会替换已有文件。在 Amazon S3 和 Cloudflare R2 上,只有当键是新的时才会写入上传;在其他服务商上,Aktar 会先检查。已被占用的键会换一个全新的代码。{short} 让链接更短,但不会让它变成私密链接:如需私密分享,请保持存储桶私有并复制临时链接。
你自己的短链接服务
上传目标新增的短链接部分可以连接你使用的短链接服务:部署在你自己服务器上的 Shlink、YOURLS 或 Kutt,Dub 或 Short.io,或者通过自定义请求接入任何提供 HTTP API 的服务。填写地址、域名和 API 密钥(保存在你的钥匙串中),点按测试,然后通过仅缩短长度超过以下值的链接设定长度,或开启也缩短临时链接。上传后,拷贝的是短链接,所有格式都会使用它,二维码显示的也是它。如果无法连接短链接服务,会拷贝原始链接,并通过通知提供重试。
你的链接和点击数据都留在你自己的基础设施中:Aktar 会把每个链接直接发送到你设置的短链接服务。Dub 和 Short.io 等托管服务能看到每个链接和每次点击,表单中也会注明这一点。从 ShareX 转过来?导入 ShareX 配置(.sxcu)…会读取你的自定义 URL 缩短服务,在保存任何内容之前显示你的令牌将发送到哪里,并把密钥移到钥匙串中。
随文件同步的短链接
历史记录会显示每次上传的短链接及其点击次数和最近一次点击,并提供复制短链接、复制原始链接、创建短链接和删除短链接。删除文件时也会删除它的短链接。在存储桶视图中重命名或移动文件时,如果短链接服务支持,短链接会指向新路径;如果不支持,会先提醒你。替换文件会保留短链接,重复使用的重复文件也会重复使用短链接,会过期的上传项目的短链接也会随之过期。
所有设备上都能用,脚本里也能用
Windows 版 Aktar 以及 iPhone 和 Android 应用同样支持简洁 URL 和短链接,传输到其他设备也会带上上传目标的短链接设置和令牌。本地 API、Webhook 和脚本都能拿到 shortUrl。在 aktar CLI 中,aktar short 可以为历史记录中的上传创建短链接,--short 和 --no-short 可针对单次上传做决定,AI 智能体也多了 create_short_link 工具。
本版本的全部变更
新功能
- 路径模板中的
{short}:为files.example.com/A7kdP2x.png这样的链接生成 7 位随机代码,绝不会覆盖已有文件。新的上传目标使用{year}/{month}/{short}.{ext}。 - 上传目标路径旁的预设:简洁 URL(推荐)、短名称加日期和原始文件名。使用你自己域名的上传目标会建议使用简洁 URL。
- 每个上传目标的短链接:Shlink、YOURLS、Kutt、Dub、Short.io 或自定义 HTTP 请求,带有测试、最小长度和临时链接选项。短链接会被拷贝,用于所有格式,并显示在二维码中。
- 导入 ShareX 配置(.sxcu)…会先显示你的令牌将发送到哪里,再把 ShareX 的自定义 URL 缩短服务转换为自定义请求。
- 历史记录显示短链接及其点击次数和最近一次点击,并提供复制短链接、复制原始链接、创建短链接和删除短链接。
- 本地 API:上传项目带有
shortUrl,单次上传可用short=1或short=0,还有GET和POST /v1/uploads/{id}/short-link。Webhook 和脚本会拿到upload.shortUrl。
改进
- 删除、重命名、移动和替换文件时,短链接会保持同步;会过期的上传项目的短链接也会随之过期。
- 当链接使用你自己的域名时,设置 Cloudflare R2…会把
{short}.{ext}保存为路径。 - 传输到其他设备会带上上传目标的短链接设置和令牌。