SheepNav
Lazyfig

Lazyfig

producthunt.com

一键执行日常命令链的菜单栏工具

1个月前制作者:Raj Ankur

关于 Lazyfig

Lazyfig 是一款原生 macOS 菜单栏应用,让你只需一键即可运行常用的 shell 脚本——无论是 pnpm devkubectl port-forward 还是自定义工作流。它支持多步骤流水线、实时输出和错误恢复,极大提升日常开发效率。

核心功能

Lazyfig 将你每天重复输入的复杂命令序列转化为可一键触发的快捷方式。你可以在菜单栏中创建多个命令组,每个组包含一个或多个步骤,步骤之间可设置依赖关系。执行时,应用会按顺序运行每个命令,并在菜单栏中实时显示输出日志。如果某个步骤失败,你可以配置自动重试或跳过,确保工作流不中断。

主要特性

  • 一键运行:点击菜单栏图标即可执行预设命令,无需打开终端。
  • 多步骤流水线:支持链式命令,自动按序执行,适合启动开发环境、部署等复杂流程。
  • 实时输出:在菜单栏下拉界面中查看命令的实时输出,无需切换窗口。
  • 错误恢复:可配置失败时的行为(重试、跳过、终止),增强工作流健壮性。
  • 高度自定义:支持任意 shell 脚本,可设置环境变量、工作目录等参数。

适用场景

  • 前端开发者:一键启动 pnpm devnpm run build 等常用命令。
  • 后端/运维:快速执行 kubectl port-forwarddocker-compose up 等。
  • 自动化工作流:组合多条命令完成代码检查、测试、部署等流水线。
  • 日常效率:将重复性操作(如清理缓存、同步数据)简化为一次点击。

相关工具