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

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Help Net Security
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
博客园 - Franky
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
量子位
V
Visual Studio Blog
Y
Y Combinator Blog
小众软件
小众软件
N
Netflix TechBlog - Medium
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网

V2EX - Apple

ios 版本更新至 18.7.8 后部分 app 出现无法联网的情况 Codex App 替代全局语音输入 苹果中国官网挂了 Apple 苹果开发者现在被正式盯上了吗,报税通知邮件大家有没有收到? 中国账号开始强制 iCloud 云贵 😊Vibe 了一个给 iOS6 用的 AI 聊天客户端 App 审核 In Review 两周了 请问大佬们现在 iOS 的自签续签都用啥软件?能手机上完成续签操作的? 在京东上买了 iPhone air 14pro, 1t, 18.7.8,电池 81,感觉还能用 2 年 请教巨佬:现在 [4 月 23 日] 这个时间点值得买 iphone17 吗? 受够了 Mac OS 上 Finder 的搜索体验,写了个 macOS 文件搜索工具 ios18.7.8 能更新么 盖世游戏 macOS 太好用了,比 crossover 好多了 14 寸 M5PRO 的 mbp 是不是散热很差呀? 做了个 Menu 小工具,限制 Mac 充电上限,保护电池健康 掐指一算从去年 12 月开始 ai 编程我已经做了 8 个项目,未来希望再发个手机和游戏应用 苹果 macOS 27 将彻底放弃 Intel Mac watch 配对新手机究竟如何恢复最新备份? apple 以旧换新可以叠加 Epp 吗 Mac 如何阻止软件自动更新? 这种港区(HKD)Apple store 礼品卡能不能用于买 iPhone ? Apple 地图规划出了“不存在”的线路 想入 iPad Pro AirPods2 pro 充不上电求助 请问现在 Apple ID 土区注册问题 mac 连接有线音响,看视频总是前几秒没声音 iPhone 16 Pro 玩 LOLM 掉帧咋办? 最近入手的一些 Macbook 分享,购买建议(13 寸 2015 Pro, 13 寸 2020 Pro M1) AirPods2 电池电量不足,大家是否换过?是否有推荐的店铺?
告别繁琐的 plist 文件,我是如何优雅管理 macOS 后台服务的
Seanma · 2026-06-01 · via V2EX - Apple

对于喜欢折腾 macOS 的效率玩家或开发者来说,系统底层的 launchd 绝对是一个让人又爱又恨的存在。

作为 macOS 的标准后台守护进程管理器,无论是开机自启的脚本、定时执行的自动化任务,还是常驻后台的服务,都离不开它。但遗憾的是,苹果官方只提供了一个极其硬核的命令行工具 launchctl 。

前段时间,我折腾着把一台 M4 Mac Mini 改造为本地的 Home Lab ,上面跑了各种各样的常驻服务、反向代理以及内网穿透工具。为了让这些服务在后台稳定运行且开机自启,我不得不反复穿梭在终端里,手写或修改冗长且容易出错的 .plist (XML) 配置文件,并不断重复敲击 launchctl load 和 unload 命令。

对于一个追求自动化和效率的人来说,这种体验实在太不优雅了。

寻找完美工具的破灭 在决定自己动手之前,我也在市面上寻找过替代方案。

老牌工具 LaunchControl 功能确实非常强大,但它的界面过于硬核和复杂,学习曲线陡峭,且售价并不便宜;另一款 Lingon Pro 虽然界面现代了一些,但作为一款轻量级需求工具,它依然是一款付费的闭源商业软件。

我只是需要一个轻量、直观、且能让我随时掌控 Mac 后台服务的控制台。既然找不到完全称心如意的,那就自己写一个吧。于是,LaunchManager 诞生了。

LaunchManager:给 launchd 穿上现代化的外衣 LaunchManager 是一款专为 macOS 设计的开源后台服务管理工具。它的核心理念很简单:把反人类的命令行和 XML 配置文件,变成一目了然的可视化开关。

它主要解决了以下几个痛点:

告别终端,可视化管理: 所有的 User Agents 、Global Daemons 等后台进程都被分门别类地列出。你可以通过直观的 UI 界面,一键启用、禁用或重启某个服务,再也不用去记忆复杂的 launchctl 命令。

状态一目了然: 某个后台服务到底在没在跑?有没有报错? LaunchManager 提供了清晰的状态指示灯,服务的运行状态和 PID 尽收眼底。

极致轻量,清爽无广告: 没有复杂的商业化设计,只有纯粹的工具属性。采用现代化的界面设计,完美融入 macOS 的原生视觉体验。

AI 辅助开发,全开源回馈社区 作为一个习惯用自动化工具提升效率的开发者,LaunchManager 也是我结合 Claude 进行 AI 结对编程的产物。这不仅极大地缩短了从构想到落地的时间,也让我有更多精力去打磨 UI 细节和交互体验。

更重要的是,我深知开源社区对于开发者的意义。因此,LaunchManager 采用了 MIT 协议完全开源。你不需要支付任何费用,任何人都可以审查它的代码,或者基于它进行二次开发。

项目主页与下载: https://launchmanager.seanhub.top/

如果你也曾被 macOS 的启动项和后台服务折磨过,或者正在为你的 Mac 寻找一个优雅的后台管理面板,不妨试试 LaunchManager 。

希望这个小工具能帮你省下宝贵的时间。如果它对你有帮助,欢迎在 GitHub 上为我点亮一颗 Star ,这是对独立开发者最大的鼓励!