现在的ai,真的是有些过于强大了。
完全不懂代码的人,也能使用ai根据自己的需求定制一个程序了。
使用的是deepseek网页版。
程序简介:基于Cloudflare Workers & D1 数据库,设置一个日期,当该日期到来时,通过Server酱发送通知。
提醒日期可以设置成,单次、每年重复、每月重复、每周重复,四种类型。
单次类型的提醒,过期之后不会自动删除,而是显示负天数。
重复类型的提醒,没有过期的概念。
程序首次运行,使用默认账号/密码admin登录,登录后可修改账户和密码。
在修改账户密码的地方,填上你的Server酱3的API URL,(注意是Server酱3(https://sc3.ft07.com)),填写完整的API URL,而不是SendKey。
Server酱(https://sct.ftqq.com)或者其他类似的推送服务,应该也能用,因为是直接把完整的API URL写入数据库了,而不是使用SendKey拼接。
但我没试过,需要修改就让AI来改,真的很方便。
里面的“天数”,是指提前几天开始通知你。比如你填的7,那么到期前的7天,和接下来的每一天,包括当天,都会发一条推送通知你。
“立即执行”就是执行定时任务的。也就是定时任务到了的效果。
“发送全部”就是忽略到期时间,将所有的到期时间为正数的提醒条目一起发给你。
搭建步骤:
一:创建D1数据库
在Cloudflare控制台创建D1数据库,名称随意
二:创建Workers项目,名称随意
三:绑定服务
在Worker项目的设置页面,绑定刚刚创建的D1数据库
数据库变量名称: DB
四:绑定域名(可选)
在Worker项目的设置页面,绑定自定义域名
五:设置定时任务(定时检查是否有需要通知的条目)
在Worker项目的设置页面,设置触发事件
选择Cron 触发器,Cron 表达式,0 0 * * *,代表每天上午八点运行(时差8小时)
六:部署代码
在Worker项目的管理模版中,点击编辑代码。使用附件里的代码替换原代码。
七:打开网页,使用默认账号/密码admin登录。
worker.zip
(12.64 KB, 下载次数: 0)
14 分钟前 上传
点击文件名下载附件
虽然现在能用了,但应该还会有什么bug或者算法问题。
发现后如果愿意的话,欢迎回帖告诉我,因为我是真的用在生产环境的,不希望什么bug影响到我。
精彩评论
完全不懂代码的人,也能使用ai根据自己的需求定制一个程序了。
使用的是deepseek网页版。
程序简介:基于Cloudflare Workers & D1 数据库,设置一个日期,当该日期到来时,通过Server酱发送通知。
提醒日期可以设置成,单次、每年重复、每月重复、每周重复,四种类型。
单次类型的提醒,过期之后不会自动删除,而是显示负天数。
重复类型的提醒,没有过期的概念。
程序首次运行,使用默认账号/密码admin登录,登录后可修改账户和密码。
在修改账户密码的地方,填上你的Server酱3的API URL,(注意是Server酱3(https://sc3.ft07.com)),填写完整的API URL,而不是SendKey。
Server酱(https://sct.ftqq.com)或者其他类似的推送服务,应该也能用,因为是直接把完整的API URL写入数据库了,而不是使用SendKey拼接。
但我没试过,需要修改就让AI来改,真的很方便。
里面的“天数”,是指提前几天开始通知你。比如你填的7,那么到期前的7天,和接下来的每一天,包括当天,都会发一条推送通知你。
“立即执行”就是执行定时任务的。也就是定时任务到了的效果。
“发送全部”就是忽略到期时间,将所有的到期时间为正数的提醒条目一起发给你。
搭建步骤:
一:创建D1数据库
在Cloudflare控制台创建D1数据库,名称随意
二:创建Workers项目,名称随意
三:绑定服务
在Worker项目的设置页面,绑定刚刚创建的D1数据库
数据库变量名称: DB
四:绑定域名(可选)
在Worker项目的设置页面,绑定自定义域名
五:设置定时任务(定时检查是否有需要通知的条目)
在Worker项目的设置页面,设置触发事件
选择Cron 触发器,Cron 表达式,0 0 * * *,代表每天上午八点运行(时差8小时)
六:部署代码
在Worker项目的管理模版中,点击编辑代码。使用附件里的代码替换原代码。
七:打开网页,使用默认账号/密码admin登录。
worker.zip
(12.64 KB, 下载次数: 0)
14 分钟前 上传
点击文件名下载附件
虽然现在能用了,但应该还会有什么bug或者算法问题。
发现后如果愿意的话,欢迎回帖告诉我,因为我是真的用在生产环境的,不希望什么bug影响到我。
精彩评论
Antony 发表于1 分钟前
挺不错的小工具![]()