闲鱼智能监控机器人 闲鱼任务监控分析系统


一、详细介绍

一个基于 Playwright 和AI过滤分析的闲鱼多任务实时监控与智能分析工具,配备了功能完善的 Web 管理界面。

可视化Web界面: 提供完整的Web UI,支持任务的可视化管理、AI标准在线编辑、运行日志实时查看和结果筛选浏览,无需直接操作命令行和配置文件。
AI驱动的任务创建: 只需用自然语言描述你的购买需求,即可一键创建包含复杂筛选逻辑的全新监控任务。
多任务并发: 通过 config.json 同时监控多个关键词,各任务独立运行,互不干扰。
实时流式处理: 发现新商品后,立即进入分析流程,告别批处理延迟。
深度AI分析: 集成多模态大语言模型(如 GPT-4o),结合商品图文和卖家画像进行深度分析,精准筛选。
高度可定制: 每个监控任务均可配置独立的关键词、价格范围、筛选条件和AI分析指令 (Prompt)。
即时通知: 支持通过 ntfy.sh、企微机器人和 Bark,将符合AI推荐的商品立即推送到你的手机或桌面。
定时任务调度: 支持 Cron 表达式,可为每个任务设置独立的定时执行计划。
Docker 一键部署: 提供 docker-compose 配置,实现快速、标准化的容器化部署。
健壮的反爬策略: 模拟真人操作,包含多种随机延迟和用户行为,提高稳定性。

二、效果展示

1.部分代码

代码如下(示例):

<div id="add-task-modal" class="modal-overlay" style="display: none;">
    <div class="modal-content">
        <div class="modal-header">
            <h2>创建新监控任务 (AI驱动)</h2>
            <button id="close-modal-btn" class="close-button">&times;</button>
        </div>
        <div class="modal-body">
            <form id="add-task-form">
                <div class="form-group">
                    <label for="task-name">任务名称</label>
                    <input type="text" id="task-name" name="task_name" placeholder="例如:索尼 A7M4 相机" required>
                </div>
                <div class="form-group">
                    <label for="keyword">搜索关键词</label>
                    <input type="text" id="keyword" name="keyword" placeholder="例如:a7m4" required>
                </div>
                <div class="form-group form-group-inline">
                    <div>
                        <label for="min-price">价格范围 (可选)</label>
                        <input type="number" id="min-price" name="min_price" placeholder="最低价">
                    </div>
                    <span>-</span>
                    <div>
                        <label for="max-price">&nbsp;</label>
                        <input type="number" id="max-price" name="max_price" placeholder="最高价">
                    </div>
                </div>
                <div class="form-group">
                    <label for="max-pages">最大搜索页数</label>
                    <input type="number" id="max-pages" name="max_pages" value="3" min="1" required>
                </div>
                <div class="form-group">
                    <label for="task-cron">定时执行 (Cron 表达式) <a href="https://crontab.guru/" target="_blank"
                                                                     title="点击查看Cron表达式帮助">[?]</a></label>
                    <input type="text" id="task-cron" name="cron" placeholder="分 时 日 月 周 (例如: 0 8 * * *)">
                    <p class="form-hint">留空则不启用定时执行。例如 "0 22 * * *" 表示每晚22:00执行。</p>
                </div>
                <div class="form-group">
                    <label for="task-description">详细购买需求</label>
                    <textarea id="task-description" name="description" rows="6"
                              placeholder="请用自然语言详细描述你的购买需求,AI将根据此描述生成分析标准。例如:我想买一台95新以上的索尼A7M4相机,预算在10000到13000元之间,快门数要低于5000。必须是国行且配件齐全。优先考虑个人卖家..."
                              required></textarea>
                </div>
                <div class="form-group">
                    <label>
                        <input type="checkbox" id="personal-only" name="personal_only" checked>
                        仅筛选个人闲置卖家
                    </label>
                </div>
            </form>
        </div>
        <div class="modal-footer">
            <button id="cancel-add-task-btn" class="control-button">取消</button>
            <button id="save-new-task-btn" class="control-button primary-btn">
                <span class="btn-text">创建任务</span>
                <span class="spinner" style="display: none;"></span>
            </button>
        </div>
    </div>
</div>

2.效果图展示

请添加图片描述
请添加图片描述


三、学习资料下载

蓝奏云:https://qumaw.lanzoul.com/iNfqf32le7qj

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值