2.3 KiB
2.3 KiB
MaiBot插件开发文档
欢迎来到MaiBot插件系统开发文档!这里是你开始插件开发旅程的最佳起点。
新手入门
- 📖 快速开始指南 - 快速创建你的第一个插件
组件功能详解
- 🧱 Action组件详解 - 掌握最核心的Action组件
- 💻 Command组件详解 - 学习直接响应命令的组件
- ⚙️ 配置文件系统指南 - 学会使用自动生成的插件配置文件
- 📄 Manifest系统指南 - 了解插件元数据管理和配置架构
Command vs Action 选择指南
- 使用Command的场景
- ✅ 用户需要明确调用特定功能
- ✅ 需要精确的参数控制
- ✅ 管理和配置操作
- ✅ 查询和信息显示
- ✅ 系统维护命令
- 使用Action的场景
- ✅ 增强麦麦的智能行为
- ✅ 根据上下文自动触发
- ✅ 情绪和表情表达
- ✅ 智能建议和帮助
- ✅ 随机化的互动
API浏览
消息发送与处理API
AI与生成API
- LLM API - 大语言模型交互接口,可以使用内置LLM生成内容
- ✨ 回复生成器API - 智能回复生成接口,可以使用内置风格化生成器
表情包api
- 😊 表情包API - 表情包选择和管理接口
关系系统api
- 人物信息API - 用户信息,处理麦麦认识的人和关系的接口
数据与配置API
工具API
- 工具API - 文件操作、时间处理等工具函数
实验性
这些功能将在未来重构或移除
- 🔧 工具系统详解 - 工具系统的使用和开发
支持
如果你在文档中发现错误或需要补充,请:
- 检查最新的文档版本
- 查看相关示例代码
- 参考其他类似插件
- 提交文档仓库issue