发布时间:2026-04-15 浏览:13 评论: 0 留言/反馈/举报 您的位置: 美国-加利福尼亚州-洛杉矶县-Los Angeles
资源下载
AI导航智能决策系统源码 附教程 简介:
这是一个python开发的AI导航智能决策系统,他的工作核心:后台自动更新工具,自动更新新闻,后台可选自动或者手动,自动会自动抓取最新内容,前台提交链接他会自动截图自动编写,功能很强大。今天给大家录制一个决策系统的部署,Python+mysql+node。
功能说明:基于 APScheduler 实现的定时任务调度系统,支持 cron、interval、date 三种调度方式。
操作指南:Cron:类似 Linux crontab,如 "0 2 * * *" 每天 2 点执行;Interval:固定间隔执行;Date:单次定时执行
使用示例:清理日志:0 2 * * *(每天凌晨 2 点)| 发送报告:0 9 * * 1-5(工作日 9 点)| 定期备份:0 3 * * 0(每周日 3 点)
定时任务列表包含:AI 资讯每日采集、App Store AI 排行榜采集、每日 AI 工具采集、发送日报、数据库备份、清理旧日志、Hello 任务等,支持启用、暂停、执行、编辑、删除操作。
工具提交审核页面可查看提交工具的状态、截图、联系邮箱、提交时间等,支持删除操作。
这个功能很强大,自动更新新闻、自动更新工具,全自动化不需要人工写文章。
直接看最终效果,功能还是很强大的,现在废话不多说直接来部署。首先下载之后会有几个目录:后台 admin、mysql、node、serve(服务端)、前台。
一、数据库配置
先创建数据库,导入数据库文件
修改 server 中的.env 文件,替换数据库信息
MYSQL_DSN=mysql+pymysql://dh:CpE2A7fFa62GezwG@127.0.0.1:3306/dh?charset=utf8mb4 JWT_SECRET=change-me0025000 JWT_ALGO=HS256 ACCESS_EXPIRE_MINUTES=120 CORS_ORIGINS=["http://localhost:5173","http://127.0.0.1:6173","http://localhost:3000"]
数据库名和数据库用户保持一致,CORS_ORIGINS 里的域名换成自己的,https 需带 https 协议,避免跨域问题
二、服务端(serve)部署(宝塔面板)
宝塔安装 Python 环境,推荐 3.13.9,也可使用 3.13.7
上传服务端 serve 到服务器
创建 Python 项目:
项目名称:serve
Python 环境:选择已安装的 3.13.7/3.13.9
启动方式:命令行启动
项目路径:/www/wwwroot/DH/serve
启动命令:uvicorn app.main:app --host 0.0.0.0 --port 8087 --reload(端口可自行切换)
安装依赖包:/www/wwwroot/DH/serve/requirements.txt
等待依赖安装完成
绑定域名,开启外网映射,修改配置文件,重启项目
配置文件反向代理:
location / {
proxy_pass http://127.0.0.1:8087;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Forwarded "proto=$scheme;host=$host";
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_connect_timeout 30s;
proxy_read_timeout 86400s;
proxy_send_timeout 30s;
}申请 Let's Encrypt SSL 证书,确保域名已解析
访问网址出现{"detail":"Not Found"}即为服务端部署成功
三、后台(admin)部署
打开 admin 目录,用 VSCode 等编辑器打开
全局搜索(CTRL+SHIFT+F)https://ai-dh.sslphp.com,替换为自己的域名(末尾无 /)
上传后台文件到服务器,创建 HTML 项目
配置伪静态:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.html?s=/$1 last;
break;
}
}后台账户:admin,密码:123456
四、前台(node)部署
打开 node 目录,用 VSCode 打开
全局搜索https://ai-dh.sslphp.com,替换为自己的域名
上传前台文件到服务器,宝塔创建 Node 项目:
项目目录:/www/wwwroot/DH/node/server
项目名称:server
启动选项:自定义启动命令
启动命令:node start.js
Node 版本:v24.9.0
包管理器:npm
点击确定完成部署
五、AI 智能推荐 API 配置
前往https://hao.aizhaozi.com/open-platform申请 API
选择套餐:体验 VIP(6.99 元,有效期 2 天)、月度 VIP(19.9 元)、季度 VIP(49.9 元)
创建 Key,复制 API Key
登录后台→系统配置管理→系统配置,找到 AI 子参谋 API Key,粘贴保存
测试前台智能推荐功能,正常使用即完成全部部署

网友评论