米饭APP日常脚本 介绍
📌 脚本概述
> 本脚本参考了旧版 mifan.js 的设计理念,使用 Python 重写并增加了 AI 评论、持久化状态、重试机制等增强功能。
🎯 功能特性
https://mifan.61.com/api/v1/login 获取 token,任务结束后自动登出 | |
/event/dailysign/ 接口,自动判断是否已签到;青龙模式下自动跳过重复签到,交互模式可重签 | |
current_id 断点仅点赞新帖,防止重复点赞,点赞后保存最新 ID | |
MIFAN_USER 和 MIFAN_PASSWORD 使用分号 ; 分隔多个账号(青龙模式) | |
request_state.json<br>评论进度保存于 comment_progress.json | |
⚙️ 环境变量配置(青龙面板推荐)
MIFAN_USER | ; 分隔 | user1;user2 |
MIFAN_PASSWORD | ; 分隔(顺序与 USER 一致) | pass1;pass2 |
AI_PROVIDER | deepseek 或 moonshot,默认 deepseek | deepseek |
DEEPSEEK_API_KEY | sk-xxxx | |
DEEPSEEK_MODEL | deepseek-v4-flash | |
MOONSHOT_API_KEY | sk-xxxx | |
MOONSHOT_MODEL | moonshot-v1-32k | |
ENABLE_REPAIR | false | truefalse |
MIFAN_SUCCESS_NOTIFY | false | truefalse |
MIFAN_FAIL_NOTIFY | false | truefalse |
> 注意:AI 评论需要配置对应 API Key,否则自动降级为默认随机评论。
🚀 使用方法
1️⃣ 青龙面板模式(自动)
在青龙面板环境变量中添加 MIFAN_USER 和 MIFAN_PASSWORD(多账号用分号分隔),脚本会自动检测并运行。
• 默认执行任务:签到 + 点赞 + 评论 • 若需启用补签,设置 ENABLE_REPAIR=true• 若需通知,设置 MIFAN_SUCCESS_NOTIFY=true和/或MIFAN_FAIL_NOTIFY=true
2️⃣ 本地终端模式(手动)
直接运行脚本,按提示输入账号、密码,选择任务编号:
> AI 评论模式下,若未配置环境变量,会交互询问 API Key
📊 输出示例(完整版)
控制台输出(青龙模式,单账号)
2025-05-16 08:00:00,123 - INFO - 🍚 米饭APP日常脚本 — 青龙模式2025-05-16 08:00:00,124 - INFO - 检测到 1 个账号2025-05-16 08:00:00,125 - INFO - 检测到 DeepSeek API Key,启用 AI 自动评论==================================================🚀 开始处理账号: myusername==================================================2025-05-16 08:00:00,126 - INFO - 🔑 账号 [myusername] 正在登录...2025-05-16 08:00:01,234 - INFO - ✅ 登录成功 (token 前缀: 3f6a8b9c0d1e2f3a...)2025-05-16 08:00:01,456 - INFO - 👤 用户: 摩尔小丸子 | 米粒余额: 1234────────────────────────────────────────执行任务: 📝 签到2025-05-16 08:00:01,789 - INFO - 📝 执行每日签到...2025-05-16 08:00:02,123 - INFO - ✅ 签到成功: +10 米粒────────────────────────────────────────────────────────────────────────────────执行任务: 👍 点赞2025-05-16 08:00:02,124 - INFO - 👍 开始自动点赞...2025-05-16 08:00:02,456 - INFO - 📄 恢复点赞断点: 1234562025-05-16 08:00:03,001 - INFO - 动态流最新文章 ID 区间: 123457 ~ 1234802025-05-16 08:00:03,002 - INFO - 断点 123456 → 发现 24 篇新文章2025-05-16 08:00:03,123 - INFO - ✅ 点赞 ID 1234572025-05-16 08:00:08,456 - INFO - ✅ 点赞 ID 123458...(共20篇)2025-05-16 08:00:58,789 - INFO - 📂 点赞进度已保存至 request_state.json2025-05-16 08:00:58,790 - INFO - ✅ 点赞完成 20 篇, 最新 ID: 123457, 断点已更新至: 123480────────────────────────────────────────────────────────────────────────────────执行任务: 💬 评论2025-05-16 08:00:59,000 - INFO - 💬 开始自动评论(DeepSeek AI)...2025-05-16 08:00:59,123 - INFO - 👤 用户: 摩尔小丸子 | 米粒余额: 12442025-05-16 08:01:00,234 - INFO - 📝 处理帖子 123481: 今天在浆果丛林遇到一只超可爱的拉姆!...2025-05-16 08:01:02,345 - INFO - ✅ 评论 123481: 哇这只拉姆好萌!我也遇到过~ 米粒: 1245[✅]2025-05-16 08:01:02 评论 123481: 哇这只拉姆好萌!我也遇到过~ 米粒: 12452025-05-16 08:01:35,678 - INFO - 📝 处理帖子 123482: 钓鱼大赛钓到了传说鱼!...2025-05-16 08:01:37,789 - INFO - ✅ 评论 123482: 厉害了!我还没钓到过呢 米粒: 1246...2025-05-16 08:05:00,000 - INFO - 👤 用户: 摩尔小丸子 | 米粒余额: 12542025-05-16 08:05:00,001 - INFO - 💬 自动评论完成,共 10 条────────────────────────────────────────2025-05-16 08:05:00,123 - INFO - 👤 用户: 摩尔小丸子 | 米粒余额: 12542025-05-16 08:05:00,456 - INFO - 🔒 账号 [myusername] 正在登出...2025-05-16 08:05:01,789 - INFO - ✅ 登出成功2025-05-16 08:05:01,790 - INFO - 📈 米粒变化: 1234 → 1254 (+20)==================================================📊 执行汇总 账号总数: 1 成功: 1 失败: 0 myusername: ✅ 成功 (米粒: 1234 → 1254 (+20))==================================================request_state.json | current_id,用于下次只点赞新帖 |
comment_progress.json | |
mifan_optimized.log |
⚠️ 注意事项账号安全:脚本使用 MD5 加密密码传输,但建议仅在可信环境中运行。请求频率:点赞和评论之间内置随机延时(3~10 秒),避免触发风控。AI 评论成本:DeepSeek / Moonshot API 可能有调用费用,建议使用免费额度或控制评论数量。补签机制:补签通常消耗米粒(视 APP 规则),请在了解规则后谨慎开启。
夜雨聆风