关于 CoreTend
CoreTend 是用于查看和管理 Mac 磁盘空间的应用,可分析文件夹、查找大文件与重复项,并按规则筛选清理候选内容。删除操作经确认后移入废纸篓,并支持撤销。
主要功能
- 01分析主目录空间占用
- 02查找大文件与完全重复项
- 03按规则筛选缓存和开发文件
- 04完整卸载应用及残留文件
- 05通过废纸篓移动并支持撤销
适用场景
- 01定位占用空间较多的文件和文件夹
- 02检查缓存及开发工具文件后再清理
- 03卸载应用并查看其遗留文件
- 04用撤销恢复误移入废纸篓的项目
MCP 相关
README 提到可通过 npx coretend mcp 使用 MCP,但未说明 MCP 服务具体暴露的能力。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
CoreTend
查看 Mac 上的空间占用,安全清理。
一键查看整台 Mac,在一次检查中清理缓存和开发者文件,彻底卸载应用——所有内容都会移入废纸篓,并可撤销。
网站 · 下载 · 2.3 版更新内容 · Français
四个空间
| 空间 | 解答的问题 |
|---|---|
| Home | 我的 Mac 状况如何?现在可以做什么?CoreTend 可以帮你腾出空间,只需按下一个按钮。 |
| Space | 空间都被什么占用了?查看主文件夹、较大文件和完全重复文件的分布图。 |
| Clean | 哪些内容可以安全移除?一次查看 30 条规则——缓存、日志、Xcode、模拟器、npm、pnpm、Gradle、Cargo、Mail、AI 工具和本地模型(Ollama、LM Studio)、损坏的登录 Agent、磁盘映像——安全项会自动勾选,检查一次即可清理,并可撤销。 |
| Apps | 哪些应用占用空间或会自行启动?彻底卸载应用及其留下的文件。 |
每次扫描和移动的记录都会保留在侧边栏底部。
Mac 周边功能
- **快捷指令和 Siri:**获取可用空间、获取可清理空间、打开 CoreTend(仅查看和打开)。
- **小组件:**显示可用空间和上次清理发现的内容。
- **Finder:**右键点击文件夹 › 使用 CoreTend 分析;也可以将文件夹拖到 Dock 图标上。
- **系统功能(可选):**整理
/Library/Caches并启用或 停用第三方系统服务、删除本地 Time Machine 快照或重建 Spotlight 索引;需先在“设置”›“系统”中启用,届时才会安装一个经过签名的小型辅助程序。
CoreTend 永远不会做的事
- **永久删除你的文件。**检查后,文件会移入 macOS 废纸篓;CoreTend 会在操作前再次检查每个项目,你也可以撤销操作将其恢复。唯一例外是你在“设置”›“系统”中选择并确认删除的本地 Time Machine 快照,macOS 无法将其恢复。
- **吓唬你。**没有健康评分、警报或虚构的数据。
- **监视你。**无需账户,不收集遥测数据,也不会在后台运行。CoreTend 会向本网站查询是否有更新(你可以关闭此功能);只有当你在 Apps 中点击“检查更新”时,才会读取应用自己的更新源。
安装
- 下载经过公证的
CoreTend-2.3.0-universal.dmg,可从 Releases 或网站获取。 - Homebrew:
brew install --cask ahmetbsbnr/coretend/coretend(也会将coretend链接到你的 PATH 中) - **终端和 AI 助手:**npm 上的
coretend——npx coretend clean·npx -y coretend mcp;请参阅 docs/CLI.md。
支持 macOS 14 Sonoma 或更高版本,以及 Apple silicon 或 Intel。支持英语、法语、德语、西班牙语、意大利语和日语(跟随 macOS 设置)。CoreTend 会请求一次“完全磁盘访问”权限,以读取 Mail、Safari 和应用数据;没有此权限时,只能读取 macOS 允许访问的内容。
从源代码构建
swift build --product CoreTendApp # the app
swift build --product CoreTendCLI # a read-only command-line tool
make check # tests, the safety audit and the site checks
make app # an unsigned CoreTend.app in Artifacts/
Swift 6、SwiftPM;只有一个运行时依赖项 Sparkle,用于签名更新。代码按模块组织:DesignSystem(Serre 设计和鲜活的温室)、ScanCore(只读扫描)、SafetyCore(唯一可以移动文件的代码——移至废纸篓)、Domain、Persistence、AppShell 和应用本身,此外还有小组件(CoreTendWidget)、Finder 菜单(CoreTendFinder)以及可选的系统辅助程序(CoreTendHelper、HelperProtocol),这些模块不会链接其他软件包。
贡献
请阅读 CONTRIBUTING 和 GOVERNANCE。安全问题: SECURITY。隐私:docs/Privacy.md。代码采用 Apache 2.0 许可,文档采用 CC BY 4.0 许可(docs/LICENSING.md)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。