-
v0.1.0 Stable
released this
2026-05-21 12:00:15 +08:00 | 0 commits to main since this releaseOmniScheduler v0.1.0
OmniScheduler 的首次公开版本发布。
OmniScheduler 是一款面向 Windows 的本地任务调度与消息推送工具,可通过多种触发规则定时向本机 OmniNotify API 发送结构化通知消息。
主要功能
- 支持任务的新建、编辑、删除、克隆、启用/禁用和手动触发。
- 支持单次执行、固定间隔、每日定时、每周定时、每月定时和 Cron 表达式。
- 触发器配置界面会根据触发类型动态显示对应字段,减少无关配置干扰。
- 时间设置使用日期选择器和时分秒下拉框,无需手动输入时间格式。
- 单次执行支持“几分钟/几小时/几天后执行”的快捷设置。
- 支持未来 5 次执行时间预览。
- 支持
{CurrentTime}、{TaskName}、{TriggerType}动态变量。 - 支持发送测试消息,便于验证 OmniNotify 频道和 API 配置。
- 提供本地执行日志,可查看请求 JSON、响应内容、状态码和耗时。
- 支持系统托盘运行,关闭主窗口后默认隐藏到托盘。
- 不提供开机自启功能,不写入 Windows 启动项,降低对用户系统的影响。
运行要求
- Windows 10/11 x64
- .NET 8 Desktop Runtime
本次发布包为 framework-dependent、多文件包,不内置 .NET 运行时,也不启用单文件打包。
下载文件
OmniScheduler-v0.1.0-win-x64.zip
校验值
SHA256:
443D2AB1CC5DB9146035FA83E9E401453E8D62EBA6DEF1462D50D149591CA931使用方式
- 下载并解压
OmniScheduler-v0.1.0-win-x64.zip。 - 双击运行
OmniScheduler.exe。 - 确保本机 OmniNotify 正在运行,并可访问默认 API 地址:
http://127.0.0.1:19845/notify - 新建任务,配置触发器和消息动作后保存。
Downloads