忘掉定时任务语法,用 AI 根据文字生成 Cron 表达式

2023-09-14 16:44:46 +08:00
 biker
最近在写 Crontab 定时任务,每次查语法太费劲了

就借助 ChatGPT 搭了个工具,可以根据输入的文字生成 Cron 表达式

https://aicrontab.com/

测了一些常见 case ,准确度还不错
1580 次点击
所在节点    分享创造
10 条回复
weesky
2023-09-14 17:18:19 +08:00
速度有点慢
Chad0000
2023-09-14 17:20:14 +08:00
其实现在基本上不需要写专门对工具,直接问就行。比如我直接给创建表的 sql 让它生成 orm 模版,挺准确的。而且还能让它给我去掉不需要的前缀,以及它自动发现的拼写错误提示。
biker
2023-09-15 09:22:27 +08:00
@weesky 是网页打开慢还是点按钮生成慢,刚测了下速数据还行
RangerWolf
2023-09-15 10:36:05 +08:00
测试了一个实际例子,还挺准确的,赞啊!
我的测试用例:every 2 hours from 9AM to 9PM in every working day
实际生成输出:0 */2 9-21 * 1-5

楼主怎么做的?而且速度很快~ 就科普
draguo
2023-09-15 13:20:54 +08:00
你试过中文吗,“每五分钟执行一次” 似乎不行,另外这种专门弄个工具用的时候想不起来啊
rockee
2023-09-16 13:47:45 +08:00
我的用例是“last day of month, at 18:00 execute /bin/report.sh” 也是对的
Hucci
2023-09-18 09:10:39 +08:00
@RangerWolf #4 0 */2 9-21 * 中 9-21 的意思好像是每个月的 9 号到 21 号,不是 9 点到 21 点?
tikazyq
2023-09-18 16:09:16 +08:00
输入“每八分钟”,输出实际为每八小时
devliu1
2023-09-18 19:49:59 +08:00
@biker 需要加个 validation
xi4ohui
2023-10-31 10:44:15 +08:00
直接用 warp 终端的 AI 很方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/973808

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX