Docker部署海鲜市场24小时商品价格监控平台
前言
蹲二手的时候总会是不是掏出APP翻一下,生怕错过低价,总想找个监控软件随时关注价格。这是一个小黄鱼智能监控系统,通过docker一键部署到NAS上,24小时随时监控价格,定时将监控结果推送到手机上,避免错过低价的懊恼。还可以通过AI用自然语言更精确的筛选垃圾信息,体验过后还是挺有用的。 项目地址:https://github.com/Usagi-org/ai-goofish-monitor
docker部署方法
-
NAS上拉取项目文件
git clone https://github.com/Usagi-org/ai-goofish-monitor && cd ai-goofish-monitor
-
修改docker compose中的镜像地址,下面的代码已经修改好,可以直接替换
services: app: image: ${APP_IMAGE:-ghcr.nju.edu.cn/usagi-org/ai-goofish:latest} container_name: ai-goofish-monitor-app pull_policy: always init: true ports: - "8000:8000" env_file: - .env environment: APP_DATABASE_FILE: /app/data/app.sqlite3 volumes: - ./.env:/app/.env - ./data:/app/data - ./state:/app/state - ./config.json:/app/config.json - ./prompts:/app/prompts - ./jsonl:/app/jsonl - ./logs:/app/logs - ./images:/app/images - ./price_history:/app/price_history restart: unless-stopped
-
将配置文件 .env.example修改为.env,也可以通过命令修改。相关配置项此时无须修改。
cp .env.example .env
-
构建并运行docker compose
docker compose up -d
使用方法
-
浏览器访问: http://NAS的IP:8000,管理员账号与密码 (默认 admin / admin123)
-
添加海鲜市场账号 -
根据提示安装扩展获取账号信息 
-
可以添加多个账号 
-
添加消息推送,系统提供多种渠道 
-
添加AI模型,注意需要多模态模型才能开启图片识别 
-
创建任务 
-
开启任务,可以定时也可以手动触发 
-
查看结果,还有AI分析的购买建议 
-
后台日志可以查看运行情况和错误 
结尾
试用了一下感觉还挺好用的,就是对AI模型的质量需求较高。作者还提供了本地一键安装脚本,有需要的可以自行尝试。
