爱意满满的作品展示区。
notot

做了一个 macOS 菜单栏本地脚本调度工具 CronBox,想听听大家意见

  •  
  •   notot · 2 days ago · 781 views
    最近把自己平时用的一些本地脚本调度需求整理成了一个小工具:CronBox 。

    它是一个 macOS 菜单栏应用,主要解决这种场景:有些脚本只适合在自己电脑上跑,比如清理、同步、备份、日报生成、数据抓取,放服务器太重,手写 cron / launchd 又不太方便看状态和日志。

    目前做了这些功能:

    - 扫描目录里的可执行脚本,统一管理
    - 支持 cron 表达式、一次性任务、时区、JSON 参数和环境变量
    - 支持 Bash 、Python 、Bun 、PostgreSQL ,以及 Codex / Claude Code 这类 agent task
    - 菜单栏后台运行,主窗口关掉后也能继续调度
    - 有运行历史、实时 stdout/stderr 日志
    - 带一个 CLI ,可以用 `cronbox add`、`cronbox schedules add`、`cronbox run` 管理任务

    技术栈是 Tauri 2 + Vue 3 + TypeScript + Rust ,MIT 开源。现在还比较早期,主要支持 macOS 。

    官网: https://cronbox.dev
    GitHub: https://github.com/xiaoxiunique/cronbox

    想请教大家两个问题:

    1. 这种本地脚本调度工具,你们会更倾向 GUI 菜单栏工具,还是直接 cron / launchd / systemd ?
    2. 把 coding agent 任务也当成本地脚本一样调度,这个方向是否有实际需求?
    6 replies    2026-06-02 11:01:29 +08:00
    as9567585
        1
    as9567585  
       2 days ago
    感觉这个需求比较小众
    cctrv
        2
    cctrv  
       2 days ago via iPhone
    1. 我的任務放在捷徑
    2. 捷徑的任務也能在 iOS 啟動
    3. 也能在 macOS 放在右上角,Menubar 入口點一下 icon
    4. 也能在 Raycast 裡面啟動
    notot
        3
    notot  
    OP
       2 days ago
    @as9567585 嗯嗯 是挺小众的
    notot
        4
    notot  
    OP
       2 days ago
    @cctrv 捷径的任务创建起来方便吗
    kasusa
        5
    kasusa  
       1 day ago
    可不可以放一个真实截图啊?根本不知道软件会是什么样子的
    kasusa
        6
    kasusa  
       1 day ago
    本地脚本调度工具 如果没有 GUI 的话,我就会直接选择系统自带的呀 crontab + sh 脚本
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1504 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:58 · PVG 00:58 · LAX 09:58 · JFK 12:58
    ♥ Do have faith in what you're doing.