cbd115efdb846b5343f132041d5f925da52c8bae
对月度计划系统进行了全面的重构和功能增强,以提供更智能、更可持续的计划管理体验。 主要变更包括: - **引入状态生命周期**: 废弃了原有的 `is_deleted` 软删除标记,引入了更明确的 `status` 字段 (`active`, `completed`, `archived`),用于管理计划的整个生命周期。 - **增加使用统计与自动完成**: 新增 `usage_count` 和 `last_used_date` 字段来跟踪计划的使用情况。当计划使用次数达到可配置的阈值后,会自动标记为 `completed`。 - **实现智能计划抽取**: 为每日日程生成实现了新的智能抽取算法。该算法会优先选择使用次数较少且近期未被使用的计划,以增加计划的多样性并避免重复。 - **更新配置选项**: 移除了旧的概率删除相关配置,增加了 `completion_threshold`、`avoid_repetition_days` 等新选项以支持新逻辑。 - **数据库模型更新**: 更新了 `MonthlyPlan` 的数据库模型和索引,以支持新功能并优化查询性能。保留 `is_deleted` 字段以兼容旧数据。
🌟 麦麦Fork!MoFox_Bot
🚀 基于 MaiCore 的增强版智能体,提供更完善的功能和更好的使用体验
📖 项目介绍
MoFox_Bot 是基于 MaiCore 的增强版智能体,在保留原版 0.10.0 snapshot.5 所有功能的基础上,提供了更完善的功能、更好的稳定性和更丰富的使用体验。
Important
请注意! 这个版本的所有后续更新均为我们的第三方更新,不代表 MaiBot 官方立场
Warning
迁移提醒! 从官方版本到 MoFox_Bot 版本迁移暂时存在问题,因为数据库结构有改变
✨ 功能特性
🔧 原版功能(全部保留)
|
🚀 拓展功能
|
🔧 系统要求
在开始使用之前,请确保你的系统满足以下要求:
💻 基础要求
|
🛠️ 依赖服务
|
🏁 快速开始
📦 安装部署
# 克隆项目
git clone https://github.com/MaiBot-Plus/MaiMbot-Pro-Max.git
cd MaiMbot-Pro-Max
# 安装依赖
pip install -r requirements.txt
# 配置机器人
cp config/bot_config.toml.example config/bot_config.toml
# 编辑配置文件...
# 启动机器人
python bot.py
⚙️ 配置说明
- 📝 编辑配置文件 - 修改
config/bot_config.toml中的基本设置 - 🤖 配置协议端 - 设置 NapCat 或其他兼容的 QQ 协议端
- 🗃️ 数据库配置 - 选择 SQLite 或 MySQL 作为数据存储
- 🔌 插件配置 - 在
config/plugins/目录下配置所需插件
🙏 致谢
我们衷心感谢以下优秀的开源项目:
| 项目 | 描述 | 贡献 |
|---|---|---|
| 🎯 MaiM-with-u | 原版 MaiBot 项目 | 提供优秀的基础框架 |
| 🐱 NapCat | 基于 NTQQ 的 Bot 协议端 | 现代化的 QQ 协议实现 |
| 🌌 Maizone | 魔改空间插件 | 插件部分功能借鉴 |
⚠️ 注意事项
Caution
重要提醒
本应用生成内容来自人工智能模型,由 AI 生成,请仔细甄别,请勿用于违反法律的用途
AI 生成内容不代表本项目团队的观点和立场
📄 开源协议
Languages
Python
97.2%
HTML
1.7%
JavaScript
0.9%
CSS
0.2%