案例库

OnlySwitch:把 macOS 常用开关收进菜单栏的中国开发者主导案例

根据 Bo Liu 的公开主页、OnlySwitch 官方站点、定价页、代码仓库与版本记录,分析一个中国开发者发起的 macOS 开源小工具如何从菜单栏开关扩展到控制面板、组件与自然语言命令,并划清社区协作、AI 脚本执行和经营数据边界。

可复制的是从高频系统动作切入并公开价格与风险,不可复制的是 macOS 工程积累和长期兼容维护。

作者
AOPC 编辑部
发布
AOPC 编辑部
发布时间
更新
2026/7/26
核查
已核查
开发者主页、官方站点、定价、代码仓库、版本记录与真实界面经过核查后形成 OnlySwitch 案例结论
从公开来源到可核查案例结论的证据路径

经营快照

30 秒经营判断

个人主导产品复制难度:高
产品
OnlySwitch
目标客户
希望从 macOS 菜单栏快速切换系统设置、运行脚本或打开常用动作的用户
团队状态
Bo Liu(jacklandrin)持续主导开发与发布,官方仓库列出多位社区贡献者;当前核心团队与经营分工未公开
商业模式
免费开源版本、一次性 Pro 定价与公开捐赠入口
主要获客
官方站点与定价页说明产品范围、下载入口、免费版本和一次性 Pro 价格
经营证据
价格可核查
核查日期
2026/7/26

收入与成本边界OnlySwitch 官方定价页访问日公开免费开源版本与一次性 10 欧元的 Pro 定价,官方仓库还提供捐赠入口;实际付费用户数、免费用户数、销量、收入、退款、捐赠金额、成本、利润、维护工时与渠道转化均未公开,无法独立核实。仓库关注度、发布下载和媒体列举不等于经营结果。

方法标签

本案例可学习

产品类型
效率工具
商业模式
免费增值、一次性付费

60 秒结论

一分钟看懂这篇文章

可复制的是从高频系统动作切入并公开价格与风险,不可复制的是 macOS 工程积累和长期兼容维护。

人负责

  • 筛选高频系统动作
  • 维护权限和版本兼容
  • 审核脚本与社区贡献

AI 负责

  • 模型生成 AppleScript
  • Agent Mode 可立即执行
  • 经营自动化比例未公开
  1. 确认发起者身份
  2. 核查当前发布
  3. 验证官方界面
  4. 标注社区与经营未知项

直接结论

OnlySwitch 是 Bo Liu(公开账号 jacklandrin)发起并持续主导的 macOS 开源工具。它从菜单栏里的系统开关切入,把深色模式、保持唤醒、隐藏桌面图标等动作,继续扩展到快捷键、Shortcuts、Only Control 控制面板、桌面组件、移动端遥控和 Only Agent 自然语言命令。

Bo Liu 的公开主页说明其来自中国天津、现居柏林,并将 OnlySwitch 列为个人项目。访问日官方仓库仍公开,2026 年 7 月 22 日发布的 2.7.1 仍由 jacklandrin 签署。发起者和持续主导可以核查,但仓库公开感谢多位功能与翻译贡献者,不能据此断言所有开发、测试、文档、发布和支持都由一个人完成。

证据状态

  • 发起者归属: Bo Liu 的 GitHub 公开主页、OnlySwitch 官方仓库和版本发布账号可以相互对应;“来自天津、现居柏林”属于其公开账号自述。
  • 产品状态: 访问日官网、定价页、仓库和 2.7.1 发布页仍公开可用。2.7.1 的公开变更包括 iOS 遥控能力与桌面宠物关闭按钮。
  • 协作边界: 官方 README 列出多位功能、翻译与测试贡献者;当前核心团队、商业主体、外包和运营分工未完整公开。
  • 经营未知项: 免费开源版本、一次性 Pro 价格与捐赠入口可以核查;销量、收入、成本、利润、用户数、维护工时和转化无法独立核实。
  • AI 边界: Only Agent 是产品功能,不等于 OnlySwitch 已经用 AI 自动经营,也不证明项目自研模型。

从少量高频开关开始

OnlySwitch 的起点很窄:把经常需要进入系统设置或运行命令的动作放进 macOS 菜单栏。官方 README 当前列出深色模式、隐藏桌面图标、保持唤醒、显示隐藏文件、AirPods 切换、静音、勿扰、屏幕清洁和自定义脚本等功能。

这种小工具的价值不在“功能数量越多越好”,而在动作是否足够高频、状态是否可理解、执行是否可靠。OnlySwitch 允许用户选择要显示的开关并调整顺序,同时提供键盘快捷键与 Shortcuts 支持。可复制的方法是先缩短一个真实动作的路径,再让用户决定哪些动作值得常驻。

产品长什么样

第一张图来自访问日无需登录的 OnlySwitch 官方仓库 README,展示 Only Control 大面板、常用开关、桌面组件、天气和 Top Sticker。来源画面右上角标注为 9 月 29 日,属于官方 README 当前仍公开的 2024 年产品视觉,只用于说明产品范围,不冒充 2.7.1 当前像素级界面。

第二张图同样来自当前官方 README,展示 Only Agent 的自然语言输入框、模型选择和已开启的 Agent Mode。画面里的 “gpt-5” 是来源截图中的选择项,只能证明官方展示过这一界面,不能证明访问日所有模型、账号、地区和调用方式都可用。

两张原图都按比例完整缩放并居中放入 1440×900 深色画布,再生成 PNG、WebP 与 AVIF;没有拉伸、裁切、重绘、补画或隐藏状态。第二张原图较宽,因此画布上下保留深色留白。

从开关扩展到控制面板和组件

官方 README 将 Only Control 描述为可自定义的控制面板,用户可以调整开关列表与顺序,也能放入来自其他模块的组件。桌面组件、顶部贴纸、时钟、天气与系统动作因此被放进同一套入口。

这类扩展很容易从“减少点击”变成“重新造一个控制中心”。个人开发者需要持续判断:新增模块是否仍围绕快速控制,默认界面是否保持克制,复杂配置是否只在需要时出现。画面丰富不等于每个用户都需要全部功能。

AI 能力必须连同执行风险一起写

官方 README 说明 Only Agent 接收自然语言命令、生成 AppleScript,并列出 Ollama、OpenAI 与 Gemini 等模型服务入口。更重要的边界是:官方明确写明 Agent Mode 开启时会立即执行生成脚本。

因此,Only Agent 不是可以脱离人工责任的“AI 管家”。脚本可能改变系统设置、打开应用或触发更高风险动作;用户需要理解模型服务、权限、脚本内容和执行结果。来源截图不能证明生成脚本始终正确、安全,也不能替代权限说明、最小授权、人工复核或独立安全审计。

开源、一次性付费与经营未知项

OnlySwitch 官方仓库采用 MIT 许可证并提供 Homebrew 与安装包入口。访问日官方定价页公开免费开源版本和一次性 10 欧元的 Pro 价格,仓库还提供捐赠入口。这些信息能证明公开的收费结构,不能证明实际销量和收入。

一次性付费对个人工具的好处是规则直观,但长期兼容 macOS、处理支持和继续开发会持续产生时间成本。没有销量、退款、捐赠、支持工时和服务成本,就不能判断当前价格是否足以支撑维护;仓库关注度、下载资产和媒体列举也不能替代经营数据。

分发依赖可核查的公开足迹

OnlySwitch 的官方站点提供定位、下载与定价入口,GitHub 承担源代码、安装说明、Releases、Issues 和贡献记录,README 还给出 Homebrew、Telegram、Discord 与媒体报道入口。

这是一条适合个人工具的分发路径:用户可以先理解用途,再核查代码、版本和公开问题,最后选择安装方式。真正的访问、安装、留存、社区支持负担与付费转化没有公开,本文不会从公开链接数量推导增长效果。

可复制的部分

  1. 从一个需要反复进入系统设置的高频动作开始,而不是先做完整控制中心。
  2. 让用户配置常驻动作与排序,再按真实使用反馈扩展快捷键、Shortcuts、面板和组件。
  3. 用免费开源版本承担体验和核查,以公开的一次性价格区分 Pro 功能。
  4. 让官网、仓库、版本记录、安装说明和社区反馈形成可核查的公开足迹。
  5. 将 AI 生成脚本、Agent Mode、模型服务、系统权限和兼容限制与功能一起说明。

不可复制的部分

Bo Liu 长期 iOS 与 macOS 开发经验,以及对 Swift、系统 API、AppleScript 和权限行为的积累,不会因为复制界面立即出现。OnlySwitch 的名称、代码历史、发布资产、Homebrew 分发、媒体位置和贡献者关系也是时间资产。

菜单栏动作、Shortcuts、组件、移动端遥控和模型服务都要跟随系统与外部接口变化。免费加一次性付费能否覆盖这些长期成本,取决于未公开的销量、支持负担、开发工时和服务费用。

AOPC 适配判断

OnlySwitch 适合作为中国开发者发起、社区参与并持续发布的个人工具案例,而不是经审计的一人公司案例。公开材料能核查发起账号、真实产品、当前发布、用途、收费结构、两张真实界面和 AI 执行边界;当前核心团队、商业主体、收入、成本、工时与实际协作比例不能。

可以学习的是窄入口、系统动作聚合、可配置界面、开源核查、公开价格和风险提示的组合。不能照搬的是发起者的 macOS 工程积累、现有分发位置,以及没有公开验证的商业可持续性。

来源

  • Bo Liu(jacklandrin)GitHub 公开主页核查于 2026/7/26,访问于 2026 年 7 月 26 日;用于核查公开姓名、来自天津、现居柏林、iOS 开发背景与 OnlySwitch 项目归属。个人资料字段属于账号自述。
  • OnlySwitch 官方站点核查于 2026/7/26,访问于 2026 年 7 月 26 日;用于核查当前产品定位、2.7.1 展示、官方下载和官方仓库入口。
  • OnlySwitch 官方定价页核查于 2026/7/26,访问于 2026 年 7 月 26 日;用于核查免费开源版本与一次性 10 欧元 Pro 定价。公开价格不证明销量、收入或利润。
  • OnlySwitch 官方代码仓库核查于 2026/7/26,访问于 2026 年 7 月 26 日;用于核查 MIT 许可、功能范围、安装方式、Only Control、组件、Only Agent、模型服务、Agent Mode、社区入口、贡献者和两张产品截图。
  • OnlySwitch 2.7.1 官方发布页核查于 2026/7/26,访问于 2026 年 7 月 26 日;用于核查 2026 年 7 月 22 日由 jacklandrin 发布的当前 Latest 版本,以及 iOS 遥控和桌面宠物关闭按钮。

两张截图都来自访问日无需登录的 OnlySwitch 官方代码仓库 README。本文只按比例完整缩放并居中置于 1440×900 深色画布,再生成 PNG、WebP 与 AVIF;未拉伸、裁切、重绘、补画或隐藏状态。第一张明确标为官方 README 当前仍公开的 2024 年视觉,第二张只说明 Only Agent 的公开界面与用途;截图不证明用户量、脚本安全、模型可用性、经营结果、合作或背书。本文的 AOPC 适配结论属于编辑判断,不构成经营、投资、安全、系统权限、平台兼容或 AI 效果承诺。

从案例到行动

前 30 天怎么借鉴

不照搬结果,只把案例中可复制的方法拆成三个验证阶段。每一步都要结合自己的客户证据重新判断。

  1. 第 1–7 天

    收窄问题

    从菜单栏里的少量高频系统开关切入,再按真实使用路径扩展快捷键、Shortcuts、控制面板和组件

  2. 第 8–14 天

    验证流程

    把动作列表与排序交给用户配置,避免所有开关在默认界面里同时出现

  3. 第 15–30 天

    形成闭环

    用免费开源版本承担体验与核查,再以公开的一次性价格区分 Pro 功能

唯一主行动

把下一步变成可执行动作

阅读对应市场调研工作流