开源工具 LaunchManager 发布 v1.8.0 版本。该工具由 Swift/SwiftUI 编写,是 macOS 原生应用,用于管理 LaunchAgents、LaunchDaemons 及后台自动化任务,采用 MIT 协议开源,支持 macOS 14 及以上系统,可通过官网、GitHub 或 Homebrew 安装。本次版本重点覆盖 AI 辅助开发的典型场景:开发者让 AI 生成定时脚本和 plist 配置后,需要检查其具体配置、触发时机和运行状态。LaunchManager 支持导入 .plist 文件或直接粘贴 AI 生成的 XML,通过表单检查并修改配置;可在单个任务中编辑日历、时间间隔、WatchPaths 等多种触发条件;支持查看任务状态,执行加载、启动、停止操作,失败时可查看 stdout/stderr 文件日志或系统日志。Services 页面可查看本机 TCP 监听端口及 Docker 映射端口,用于排查开发服务的端口冲突,也能从正在运行的本地服务创建 Launch Agent。任务由系统 launchd 执行,退出应用后仍可继续运行。作者还澄清了 launchd 任务与 macOS 登录项并非同一概念,应用内 Login Items 入口仅提供说明和系统设置跳转,不能直接开关所有登录项。
事件分析
核心观点:AI 生成代码易、管理落地难,系统级运维工具正成为 AI 开发工作流的最后一公里。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册