论坛
BBS
默认
简体中文
繁體中文
登录
全球主机MJJ交流论坛
»
论坛
›
主机交流
›
VPS综合讨论
›
花了一下午,使用ai编写了一个倒计时提醒系统。 ...
返回列表
发新帖
查看:
14
|
回复:
0
花了一下午,使用ai编写了一个倒计时提醒系统。
[复制链接]
mujj
mujj
当前离线
积分
8
2
主题
0
回帖
8
积分
新手上路
新手上路, 积分 8, 距离下一级还需 42 积分
新手上路, 积分 8, 距离下一级还需 42 积分
积分
8
关注TA
发消息
发表于 2026-3-18 19:56:01
|
显示全部楼层
|
阅读模式
本帖最后由 mujj 于 2026-3-18 20:11 编辑
现在的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, 下载次数: 10)
前天 19:45 上传
点击文件名下载附件
虽然现在能用了,但应该还会有什么bug或者算法问题。
发现后如果愿意的话,欢迎回帖告诉我,因为我是真的用在生产环境的,不希望什么bug影响到我。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
水池
Archiver
|
手机版
|
小黑屋
|
全球主机MJJ交流论坛
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表