惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
IT之家
IT之家
B
Blog
博客园_首页
博客园 - 司徒正美
有赞技术团队
有赞技术团队
博客园 - 聂微东
I
InfoQ
美团技术团队
GbyAI
GbyAI
阮一峰的网络日志
阮一峰的网络日志
H
Help Net Security
大猫的无限游戏
大猫的无限游戏
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
A
About on SuperTechFans
人人都是产品经理
人人都是产品经理
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Cloudflare Blog

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 看到有公司考核 token 指标,很好奇大家上个月的 AI 账单是多少 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 现在还有什么渠道可以稳定安全地使用 Claude 吗? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用?
将 Mac 软件优雅的转移到移动硬盘里
wangheng486 · 2026-01-25 · via V2EX

📦 AppPorts

https://github.com/wzh4869/AppPorts 外置硬盘拯救世界!/ External drives save the world!

一款专为 macOS 设计的应用程序迁移与链接工具。
轻松将庞大的应用程序迁移至外部存储,同时保持系统无感运行。

✨ 简介

Mac 的内置存储空间寸土寸金。AppPorts 允许您一键将 /Applications 目录下的应用程序迁移到外部移动硬盘、SD 卡或 NAS ,并在原位置保留应用入口,让系统误以为应用仍在本地。

对 macOS 系统而言,应用依然“存在”于本地,您可以像往常一样启动它们,但实际占用的却是廉价的外部存储空间。

🚀 核心功能

  • 📦 应用瘦身:一键将几十 GB 的大型应用(如 Logic Pro, Xcode, 游戏等)迁移至外置硬盘。
  • 🔗 Contents 链接:采用 Contents 目录链接 方案,专为适配 macOS 机制设计。
    • 原理:在本地保留 .app 文件夹结构,仅将内部的 Contents 数据目录链接至外部存储。
    • 空间占用:本地仅保留文件夹索引信息,占用空间受文件系统块大小限制(通常可忽略不计)。
    • 兼容性:Finder 不会显示快捷方式小箭头,且支持 macOS 26 的 "App 菜单" 显示。
  • 🛡️ 安全机制
    • 自动识别并锁定 系统应用,防止误操作破坏系统。
    • 迁移前检测 运行状态,防止损坏正在运行的应用。
  • ↩️ 随时还原:只需点击“还原”,即可将应用完整迁回本地磁盘,符号链接自动移除。
  • 🎨 现代 UI
    • 原生 SwiftUI 开发,丝滑流畅。
    • 完美适配 深色模式
    • 支持 中英双语,可随系统或手动切换。
  • ♿️ 无障碍优化
    • VoiceOver 深度适配:支持列表行整体朗读、转子快捷操作。
    • 语义化界面:屏蔽装饰性图标干扰,状态标签支持清晰的语音播报。
    • 盲文支持:新增 Braille 语言选项,界面文字可直接显示为点字。
  • 🌍 全球化支持
    • 20+ 种语言支持
    • 本地化单位:文件大小会自动遵循当前语言的数字和单位格式习惯。
  • 🔍 快速检索:内置搜索栏,快速定位本地或外部应用。

🏆 为什么选择 AppPorts ?

相较于市面上其他方案,AppPorts 采用了独特的 Contents 链接 技术,兼顾了美观、兼容性与系统整洁度。

方案 AppPorts 传统软链
Finder 图标 原生 (无箭头) ❌ 有箭头 (快捷方式)
Launchpad 完美索引 ⚠️ 经常失效
App 菜单 (macOS 26) 完美支持 ❌ 不支持
文件系统整洁度 极佳 (仅 1 个链接) ✅ 极佳 (仅 1 个链接)
维护与还原 毫秒级 ✅ 毫秒级

📸 截图

欢迎页 主界面
Welcome Main
深色模式 语言切换
Dark Lang

🛠️ 安装与运行

系统要求

  • macOS 14.0 (Sonoma) 或更高版本。

下载安装

请前往 Releases 页面下载最新版本的 AppPorts.dmg

⚠️ “AppPorts”已损坏,无法打开

如果打开应用时遇到此提示(且系统建议移到废纸篓),这是因为应用没有进行开发者签名,被 macOS 的 Gatekeeper 机制拦截。 (注意:以下命令假设您已将 AppPorts 拖入 应用程序 文件夹) 您需要在终端运行以下命令来移除隔离属性,即可正常打开:

xattr -rd com.apple.quarantine /Applications/AppPorts.app

⚠️ 权限说明

首次运行时,AppPorts 需要 “完全磁盘访问权限” 才能读写 /Applications 目录。

  1. 打开 系统设置 -> 隐私与安全性
  2. 选择 完全磁盘访问权限
  3. 点击 + 号,添加 AppPorts 并开启开关。
  4. 重启 AppPorts 。