乐于分享
好东西不私藏

「青龙脚本」— 米饭APP

「青龙脚本」— 米饭APP

米饭APP日常脚本   介绍

📌 脚本概述

项目
说明
脚本名称
mifan_optimized.py
适用平台
青龙面板(自动模式) / 本地终端(交互模式)
目标应用
米饭APP(https://mifan.61.com,摩尔庄园社区)
主要功能
自动登录、每日签到、自动点赞、AI/自动评论、自动补签、米粒余额查询,支持多账号、随机延迟、断点续赞、青龙通知推送

> 本脚本参考了旧版 mifan.js 的设计理念,使用 Python 重写并增加了 AI 评论、持久化状态、重试机制等增强功能。

🎯 功能特性

功能模块
说明
账号认证
使用 MD5 加密密码,通过 https://mifan.61.com/api/v1/login 获取 token,任务结束后自动登出
每日签到
调用 /event/dailysign/ 接口,自动判断是否已签到;青龙模式下自动跳过重复签到,交互模式可重签
自动点赞
读取动态流最新帖子,基于 current_id 断点仅点赞新帖,防止重复点赞,点赞后保存最新 ID
自动评论
支持两种模式:<br>• AI 评论(需配置 DeepSeek / Moonshot API Key)<<br>• 默认评论(从预设列表随机选取)<<br>自动记录已评论帖子 ID 避免重复
自动补签
查询最近补签数据,对未签到日期自动补签(默认关闭,需环境变量启用)
米粒余额
任务前后分别查询余额,计算收益
多账号支持
环境变量 MIFAN_USER 和 MIFAN_PASSWORD 使用分号 ; 分隔多个账号(青龙模式)
持久化状态
点赞断点保存于 request_state.json<br>评论进度保存于 comment_progress.json
通知推送
自动调用青龙面板 notify 模块发送执行汇总
重试机制
请求失败自动重试 3 次,间隔 5 秒

⚙️ 环境变量配置(青龙面板推荐)

变量名
说明
示例
MIFAN_USER
用户名,多账号用 ; 分隔
user1;user2
MIFAN_PASSWORD
密码,多账号用 ; 分隔(顺序与 USER 一致)
pass1;pass2
AI_PROVIDER
AI 提供商,可选 deepseek 或 moonshot,默认 deepseek
deepseek
DEEPSEEK_API_KEY
DeepSeek API 密钥(启用 AI 评论时必需)
sk-xxxx
DEEPSEEK_MODEL
DeepSeek 模型,默认 deepseek-v4-flash
可不设置
MOONSHOT_API_KEY
Moonshot API 密钥
sk-xxxx
MOONSHOT_MODEL
Moonshot 模型,默认 moonshot-v1-32k
可不设置
ENABLE_REPAIR
是否启用自动补签,默认 false
true
 / false
MIFAN_SUCCESS_NOTIFY
成功时是否发送通知,默认 false
true
 / false
MIFAN_FAIL_NOTIFY
失败时是否发送通知,默认 false
true
 / false

> 注意:AI 评论需要配置对应 API Key,否则自动降级为默认随机评论。

🚀 使用方法

1️⃣ 青龙面板模式(自动)

在青龙面板环境变量中添加 MIFAN_USER 和 MIFAN_PASSWORD(多账号用分号分隔),脚本会自动检测并运行。

  • • 默认执行任务:签到 + 点赞 + 评论
  • • 若需启用补签,设置 ENABLE_REPAIR=true
  • • 若需通知,设置 MIFAN_SUCCESS_NOTIFY=true 和/或 MIFAN_FAIL_NOTIFY=true

2️⃣ 本地终端模式(手动)

直接运行脚本,按提示输入账号、密码,选择任务编号:

编号
任务
0
全部执行(签到+点赞+评论+补签)
1
每日签到
2
自动点赞
3
自动评论
4
自动补签

> 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
保存已评论的帖子 ID 列表和动态流偏移量
mifan_optimized.log
运行日志(控制台同步输出)

⚠️ 注意事项账号安全:脚本使用 MD5 加密密码传输,但建议仅在可信环境中运行。请求频率:点赞和评论之间内置随机延时(3~10 秒),避免触发风控。AI 评论成本:DeepSeek / Moonshot API 可能有调用费用,建议使用免费额度或控制评论数量。补签机制:补签通常消耗米粒(视 APP 规则),请在了解规则后谨慎开启。

领取地址:https://pan.quark.cn/s/9302f9fc0be5