Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
1 line
165 KiB
JSON
1 line
165 KiB
JSON
{"repo": "axy-yxa/kilacraft-ai", "files": {"README.zh.md": {"0fdfd068863f027de8f6f1917ed2e11bbfb7a09f": {"t": 1785746372.9350634, "n": 7795, "h": "92b637023eabc1a7", "c": "<div align=\"center\">\n\n[English](README.md) · [中文](README.zh.md)\n\n# Kilacraft-AI\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://github.com/axy-yxa/Kilacraft-AI/tags)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kila chat` | 无 | 进入/退出连续对话模式 |\n| `/kila clear [玩家]` | `kilacraft.clear.self` / `kilacraft.clear.other` | 清除对话历史 |\n| `/kila reload` | `kilacraft.reload` | 重载配置和语言文件 |\n| `/kila knowledge reload` | `kilacraft.knowledge` | 重载知识库 |\n| `/kila personalities reload` | `kilacraft.personalities` | 重载人格配置 |\n| `/kila afk [cancel]` | `kilacraft.afk` | 查看/取消挂机任务 |\n| `/kila tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kila usage [玩家\\|all] [1d/3d/7d/30d]` | `kilacraft.query.self` / `kilacraft.usage.other` | AI 用量统计(对话轮数/技能调用/热门技能) |\n| `/kila history [玩家] [页码] [-f]` | `kilacraft.query.self` / `kilacraft.history.other` | 对话历史(-f 完整不缩略) |\n| `/kila memory [玩家]` | `kilacraft.query.self` / `kilacraft.memory.other` | 玩家画像与八维度分析 |\n| `/kila skills [页码]` | 无 | 列出可用技能 |\n| `/kila run <技能> <提示词>` | 按技能 | 强制执行指定技能,跳过意图识别(仅玩家) |\n| `/kila doctor` | `kilacraft.admin.info` | 17 项配置自检 |\n| `/kila about` | `kilacraft.admin.info` | 版本与更新检查 |\n| `/kila profile start [秒]` | `kilacraft.admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kila profile status` | `kilacraft.admin.health` | 查看采样状态 |\n| `/kila profile stop` | `kilacraft.admin.health` | 中断采样并丢弃 |\n| `/kila notify test` | `kilacraft.admin.health` | 测试外部通知渠道 |\n| `/kila plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "710aaf5b97c104922148c230997db121eb8215d0": {"t": 1785763020.3281727, "n": 7795, "h": "92b637023eabc1a7", "c": "<div align=\"center\">\n\n[English](README.md) · [中文](README.zh.md)\n\n# Kilacraft-AI\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://github.com/axy-yxa/Kilacraft-AI/tags)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kila chat` | 无 | 进入/退出连续对话模式 |\n| `/kila clear [玩家]` | `kilacraft.clear.self` / `kilacraft.clear.other` | 清除对话历史 |\n| `/kila reload` | `kilacraft.reload` | 重载配置和语言文件 |\n| `/kila knowledge reload` | `kilacraft.knowledge` | 重载知识库 |\n| `/kila personalities reload` | `kilacraft.personalities` | 重载人格配置 |\n| `/kila afk [cancel]` | `kilacraft.afk` | 查看/取消挂机任务 |\n| `/kila tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kila usage [玩家\\|all] [1d/3d/7d/30d]` | `kilacraft.query.self` / `kilacraft.usage.other` | AI 用量统计(对话轮数/技能调用/热门技能) |\n| `/kila history [玩家] [页码] [-f]` | `kilacraft.query.self` / `kilacraft.history.other` | 对话历史(-f 完整不缩略) |\n| `/kila memory [玩家]` | `kilacraft.query.self` / `kilacraft.memory.other` | 玩家画像与八维度分析 |\n| `/kila skills [页码]` | 无 | 列出可用技能 |\n| `/kila run <技能> <提示词>` | 按技能 | 强制执行指定技能,跳过意图识别(仅玩家) |\n| `/kila doctor` | `kilacraft.admin.info` | 17 项配置自检 |\n| `/kila about` | `kilacraft.admin.info` | 版本与更新检查 |\n| `/kila profile start [秒]` | `kilacraft.admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kila profile status` | `kilacraft.admin.health` | 查看采样状态 |\n| `/kila profile stop` | `kilacraft.admin.health` | 中断采样并丢弃 |\n| `/kila notify test` | `kilacraft.admin.health` | 测试外部通知渠道 |\n| `/kila plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "b100333329264317153e0db574dcc94d219e0d78": {"t": 1785763021.9710534, "n": 7208, "h": "a0bbc3d12a06c8cf", "c": "<div align=\"center\">\n\n[English](README.md) · [中文](README.zh.md)\n\n# Kilacraft-AI\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://github.com/axy-yxa/Kilacraft-AI/tags)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft profile start [秒]` | `admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kilacraft profile status` | `admin.health` | 查看采样状态 |\n| `/kilacraft profile stop` | `admin.health` | 中断采样并丢弃 |\n| `/kilacraft notify test` | `admin.health` | 测试外部通知渠道 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "51d23bb63b69f826576ae45c287f85dcf564bb4d": {"t": 1785763023.3793373, "n": 7228, "h": "684872a4e2526836", "c": "<div align=\"center\">\n\n[English](README.md) · [中文](README.zh.md)\n\n# Kilacraft-AI\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft profile start [秒]` | `admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kilacraft profile status` | `admin.health` | 查看采样状态 |\n| `/kilacraft profile stop` | `admin.health` | 中断采样并丢弃 |\n| `/kilacraft notify test` | `admin.health` | 测试外部通知渠道 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "3821679dd79e21e4edb4c91801f267e2e6b02a20": {"t": 1785763024.7607288, "n": 7217, "h": "c25c3f9d6475265d", "c": "<div align=\"center\">\n\n# Kilacraft-AI <sub>[English](README.md)</sub>\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft profile start [秒]` | `admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kilacraft profile status` | `admin.health` | 查看采样状态 |\n| `/kilacraft profile stop` | `admin.health` | 中断采样并丢弃 |\n| `/kilacraft notify test` | `admin.health` | 测试外部通知渠道 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "662731953e1f74165bd548c3de342cb1d17305fc": {"t": 1785763026.26357, "n": 7259, "h": "1dd64769eb0f1620", "c": "<div align=\"center\">\n\n# Kilacraft-AI <a href=\"README.md\" style=\"font-size:14px;font-weight:normal\">English</a>\n\n**首个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n**核心能力**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | AI 智能引擎 | LLM 意图识别 · 多步骤任务规划与执行 · 5 种输出载体 · 流式输出 · 公屏广播 |\n| 🔍 | Bukkit API | 72 个只读 API · YAML 数据驱动 · 多步骤数据传递 · 细粒度权限 |\n| 💰 | 经济系统 | GlobalMarketPlus 集成 · 自然语言查询余额/价格 · AI 代玩家上架/购买/转账 |\n| 🎮 | CMI 集成 | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/在线列表) |\n| 📊 | 原版统计 | 80+ 统计查询 · 知识库驱动检索 · 距离/时长自动换算 |\n| 🔧 | 命令执行 | 以玩家身份执行命令 · 继承权限 · config 开关 + 权限双重保护 |\n| 🎨 | 音效与粒子 | AI 触发音效/粒子 · 仅调用者感知 · YML 配置驱动 |\n\n**智能化**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🧠 | 玩家画像 | 八维度行为分析 · 增量累积更新 · 历史快照 · 动态注入对话上下文 |\n| 🕸️ | 社交关系 | 私聊/TPA/技能交互追踪 · 强度递减累加 · 好友里程碑互推问候 |\n| 👋 | 智能问候 | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点) |\n| 🎭 | 个性化 | 多人格系统 · RAG 知识库增强(HanLP + BM25 + Embedding)· 自定义词典 |\n| 🔔 | 挂机任务 | 20 种类型(19 事件 + 自定义轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🏥 | 服主管理 | Spark + AI 诊断 · 玩家行为分析 · 审计日志 · Discord/钉钉告警 |\n\n**基础设施**\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 💾 | 数据持久化 | 对话/画像/社交/事件/审计全持久化 · H2 零配置 / MySQL 热切换 |\n| 🔌 | SPI 扩展 | 第三方 Skill 注册 · 插件命令模式 · 全球 Skill 台账监管 |\n| 🛡️ | 安全隔离 | 非合作式 Value 扫描 · 跨玩家操作拦截 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/ai 你好` 测试\n\n> 支持所有 OpenAI 兼容 API — DeepSeek / 智谱AI / Moonshot / 硅基流动(国内)· OpenAI / Groq / Gemini / OpenRouter(国际),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Spark(性能分析,Paper 1.21+ 等已内置)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 技能体系\n\n| 类别 | 能力 | 依赖插件 |\n|:---:|:---|:---:|\n| **Bukkit API** | 72 个只读接口:玩家物品栏/状态/信息、世界信息、服务器信息、环境感知 | 无 |\n| **原版统计** | 80+ 原版累计统计查询,知识库驱动检索,自动单位转换 | 无 |\n| **全球市场** | 搜索/上架/领取/求购/下架/转账/拍卖/批量操作(9 种) | GlobalMarketPlus |\n| **CMI 集成** | 5 查询(家/地标/玩家信息/在线/AFK)+ 3 传送 | CMI |\n| **挂机任务** | 19 事件监听 + 自定义轮询,自然语言创建 | 无 |\n| **通用工具** | 延时等待、主动通知、全服广播 | 无 |\n| **命令执行** | 以玩家身份执行命令,继承权限(默认关闭) | 无 |\n| **音效粒子** | AI 触发音效/粒子,仅调用者感知 | 无 |\n| **服主管理** | 健康监控、玩家分析、审计日志 | Spark(可选) |\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft profile start [秒]` | `admin.health` | 启动手动性能采样(30-120 秒) |\n| `/kilacraft profile status` | `admin.health` | 查看采样状态 |\n| `/kilacraft profile stop` | `admin.health` | 中断采样并丢弃 |\n| `/kilacraft notify test` | `admin.health` | 测试外部通知渠道 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [服主管理功能指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E7%AE%A1%E7%90%86%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) | 健康监控/玩家分析/审计日志 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "7bd42648f94d86288ea33e2c3e719bf0b6730f7e": {"t": 1785763027.511226, "n": 6415, "h": "55dafaf9f0c293cc", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**第一个让每个服务器都拥有「越用越懂你」的AI智能体插件**\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 增量累积更新 · 版本追踪 · 历史快照 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · 画像快照 · H2 零配置 / MySQL 热切换 · 群组服数据隔离 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "fb6ae12cb6429d7009109b1e7b7e9c1305ab9221": {"t": 1785763029.415709, "n": 6416, "h": "4fefbc3c71e515e8", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**第一个让每个服务器都拥有「越用越懂你」AI 智能体的插件**\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 增量累积更新 · 版本追踪 · 历史快照 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · 画像快照 · H2 零配置 / MySQL 热切换 · 群组服数据隔离 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "563f2f206b663290b376ae019a1df2c174dc6eb6": {"t": 1785763031.755833, "n": 6443, "h": "2027dbbd7274f124", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\n会记住每个玩家的 AI 助手 — 对话即服务,越用越懂你\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 增量累积更新 · 版本追踪 · 历史快照 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · 画像快照 · H2 零配置 / MySQL 热切换 · 群组服数据隔离 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "dd074d49b3669adeefe744b6d922b0c3a68a04ee": {"t": 1785763035.4539282, "n": 6413, "h": "3b0aca8bc58bc718", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\n会记住每个玩家的 AI 助手 — 对话即服务,越用越懂你\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · H2 零配置 / MySQL 热切换 · 群组服数据隔离 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 · Skill 权限预检过滤 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.2.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "865d7953d357b3b6ebba9420df477bae50e44731": {"t": 1785763036.6782472, "n": 6388, "h": "a34482f61cce4591", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\n会记住每个玩家的 AI 助手 — 对话即服务,越用越懂你\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · H2 零配置 / MySQL 热切换 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.0.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "cb9b03d0b4e67b814c722b813356f2c603314250": {"t": 1785763038.2084074, "n": 6545, "h": "b542e79c590f8d09", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\nPlan-and-Execute 架构 · 自然语言交互 · 零依赖 · 完全开源\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n玩家通过自然语言与 AI 对话,查询游戏数据、执行命令、编排多步骤任务。\n基于 Plan-and-Execute + Function Calling 架构,一个 JAR 文件,同时支持 H2 嵌入式数据库(零配置开箱即用)和 MySQL 外挂数据库,无需 Redis 等外部中间件。\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 🧠 | **玩家画像** | 五维度行为分析(风格/性格/偏好/沟通/观察)· 对话自动分析 · 动态注入提示词 · AI 越来越懂每个玩家 |\n| 🕸️ | **社交关系** | 私聊/TPA/技能交互自动追踪 · 关系强度递减累加 · 日常衰减 · 好友里程碑互推 |\n| 👋 | **智能问候** | 登录个性化问候 · 三大分类聚合(自有事件/好友动态/游玩亮点)· 画像感知 · 首次/回归双模式 |\n| 💾 | **数据持久化** | 对话历史 · 玩家画像 · 社交关系图谱 · 服务器事件 · 技能审计 · H2 零配置 / MySQL 热切换 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.0.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "efef19ebfeb590096644cfc636930ac4c7cefbaf": {"t": 1785763041.0276659, "n": 6517, "h": "6c1b21f7ecc62642", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\nPlan-and-Execute 架构 · 自然语言交互 · 零依赖 · 完全开源\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n玩家通过自然语言与 AI 对话,查询游戏数据、执行命令、编排多步骤任务。\n基于 Plan-and-Execute + Function Calling 架构,一个 JAR 文件,同时支持 H2 嵌入式数据库(零配置开箱即用)和 MySQL 外挂数据库,无需 Redis 等外部中间件。\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · Embedding 语义检索 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · AI 代玩家上架/购买/转账/拍卖 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🔔 | **挂机任务** | 20 种类型(19 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 · 智能回调 |\n| 💾 | **数据持久化** | 对话历史保存(重启不丢失)· 玩家画像(AI 记住偏好)· 社交关系图谱 · 服务器事件记录 · 技能审计日志 |\n| 👋 | **智能问候** | 玩家登录个性化欢迎 · 三大分类数据聚合(自有事件/好友动态/摘要里程碑)· 冷却机制 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· Embedding 语义检索 · 自定义词典 · 全语言可配置 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-2.0.0.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/llm.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 新增配置:`database.yml`(H2/MySQL 数据库)· `greeting.yml`(AI 登录问候)· `llm.yml`/`output.yml`/`knowledge.yml`(拆分自原 config.yml)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft tasks` | `kilacraft.tasks` | 查看定时任务运行状态(默认 OP) |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "18a70f494a050b1496cceeff2c0e6477eccfddc4": {"t": 1785763042.311701, "n": 6105, "h": "5851bf97a056cf6e", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\nPlan-and-Execute 架构 · 自然语言交互 · 零依赖 · 完全开源\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n玩家通过自然语言与 AI 对话,查询游戏数据、执行命令、编排多步骤任务。\n基于 Plan-and-Execute + Function Calling 架构,一个 JAR 文件,无需数据库、Redis 等任何中间件。\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🔔 | **挂机任务** | 12 种类型(11 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· 自定义词典 · 全语言可配置 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-1.5.0.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/config.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 72 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}, "ac4a9cb82dd00fa6a1e08250dea14fc9f6f50031": {"t": 1785763043.7582004, "n": 6105, "h": "033720058202ae3b", "c": "<div align=\"center\">\n\n中文 · [**English**](README.md)\n\n# Kilacraft-AI\n\n**轻量级 Minecraft AI Agent 插件**\n\nPlan-and-Execute 架构 · 自然语言交互 · 零依赖 · 完全开源\n\n[](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97)\n[](LICENSE)\n[](https://discord.gg/nNmhcZHDxr)\n[](https://github.com/axy-yxa/Kilacraft-AI)\n[](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147)\n\n</div>\n\n---\n\n玩家通过自然语言与 AI 对话,查询游戏数据、执行命令、编排多步骤任务。\n基于 Plan-and-Execute + Function Calling 架构,一个 JAR 文件,无需数据库、Redis 等任何中间件。\n\n## 特性一览\n\n| | 功能 | 说明 |\n|:---:|:---|:---|\n| 🤖 | **AI 智能引擎** | LLM 意图识别 · 多步骤任务规划与执行 · RAG 知识库 · 5 种输出载体 · 流式输出 · 二次分析协调器 · 公屏广播 · 回复音效 |\n| 💰 | **经济系统** | GlobalMarketPlus 深度集成 · 自然语言查询余额/价格/在售 · 多物品联合查询 |\n| 🔍 | **Bukkit API** | 72 个内置只读 API · YAML 数据驱动 · 多步骤数据传递(含数组索引)· 细粒度权限 |\n| 🎮 | **CMI 集成** | 传送(家/地标/TPA)· 玩家增强信息(时长/AFK/隐身/套装/在线列表) |\n| 🔧 | **命令执行** | 以玩家身份执行命令 · 完全继承服务器权限 · config 开关 + 权限节点双重保护 |\n| 🎨 | **音效与粒子** | AI 触发音效/粒子效果 · 仅调用者感知 · YML 配置驱动 |\n| 📊 | **原版统计** | 80+ 原版统计数据查询 · 知识库驱动 BM25 检索 · 距离/时长自动换算 · 多步骤条件监控 |\n| 🔔 | **挂机任务** | 12 种类型(11 事件监听 + CUSTOM 轮询)· 自然语言创建 · 通知/回调双模式 |\n| 🎭 | **个性化** | 多人格系统 · RAG 知识库增强(HanLP + BM25)· 自定义词典 · 全语言可配置 |\n| 🔌 | **SPI 扩展** | 第三方 Skill 注册 · 插件命令模式 · 完整开发文档 · 全球 Skill 台账监管 |\n| 🛡️ | **安全隔离** | 非合作式 Value 扫描拦截器 · 除白名单 Skill 外禁止跨玩家操作 · 恶意 Skill 无法绕过 |\n\n## 快速开始\n\n**1.** 下载 [Kilacraft-AI-1.4.6.jar](https://gitee.com/zm_mmm/kilacraft-ai/releases) 放入 `plugins/`\n\n**2.** 编辑 `plugins/Kilacraft-AI/config.yml`,填入 API 密钥:\n\n```yaml\nllm:\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n api_key: \"your-api-key\"\n model: \"deepseek-chat\"\n```\n\n**3.** 重启服务器,输入 `/kila 你好` 测试\n\n> 支持所有 OpenAI 兼容 API(DeepSeek / 智谱 AI / Moonshot 等),修改 `api_url` 和 `model` 即可切换。\n\n## 使用示例\n\n```\n玩家:钻石多少钱?\n AI:钻石当前价格:$100.00/个(库存 15 个)\n\n玩家:查一下钻石价格,看看我能不能买 10 个\n AI:钻石:$80.00/个,你的余额:$12,580 → 购买 10 个需 $800,余额充足!\n\n玩家:帮我盯着 Steve 上线\n AI:已创建监控任务。\n 🔔 Steve 已上线!\n\n玩家:帮我盯着自己血量低于 5\n AI:已创建监控任务。\n 🔔 你的血量已降至 4.0!\n```\n\n## 兼容性\n\n| Minecraft | Java | 服务端 | 状态 |\n|---|---|---|---|\n| 1.16.5 | 17+ | Paper/Purpur/Leaf/Folia | ⚠️ 需 `-DPaper.IgnoreJavaVersion=true` |\n| 1.17 - 1.19 | 17+ | 全部主流 | ✅ |\n| 1.20 - 1.21+ | 21+ | 全部主流 | ✅ |\n\n> 可选依赖:MythicMobs 5.12+(NPC 占位符)· GlobalMarketPlus 1.3.8+(经济)· CMI(传送/查询)· Vault(多货币)\n> 未安装时对应功能自动禁用,不影响核心对话。\n\n## 命令\n\n| 命令 | 权限 | 说明 |\n|---|---|---|\n| `/kila <消息>` | 无 | 与 AI 对话(`/kilacraft`、`/ai`、`/zm` 均可) |\n| `/kilacraft chat` | 无 | 进入/退出连续对话模式 |\n| `/kilacraft clear [玩家]` | `clear.self` / `clear.other` | 清除对话历史 |\n| `/kilacraft reload` | OP | 重载配置和语言文件 |\n| `/kilacraft knowledge reload` | OP | 重载知识库 |\n| `/kilacraft personalities reload` | OP | 重载人格配置 |\n| `/kilacraft afk [cancel]` | 无 | 查看/取消挂机任务 |\n| `/kilacraft plugins <人格> <内容> <UUID> [回调]` | 控制台 | 第三方插件集成 |\n\n## 文档\n\n| 文档 | 说明 |\n|---|---|\n| [服主指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9C%8D%E4%B8%BB%E6%8C%87%E5%8D%97) | 完整配置与故障排除 |\n| [更新日志](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97) | 版本历史 |\n| [Bukkit API 参考](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Bukkit-API%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C) | 58 个 API 详解 |\n| [AFK 任务详解](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/AFK%E6%8C%82%E6%9C%BA%E4%BB%BB%E5%8A%A1%E7%B3%BB%E7%BB%9F%E8%AF%A6%E8%A7%A3) | 挂机任务系统架构 |\n| [人格系统指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E4%BA%BA%E6%A0%BC%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97) | AI 人设管理 |\n| [知识库指南](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/%E7%9F%A5%E8%AF%86%E5%BA%93%E5%A2%9E%E5%BC%BA%E6%8C%87%E5%8D%97) | RAG 知识库配置 |\n| [Skill SPI 文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3) | 第三方 Skill 开发 |\n| [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) | 实时 Skill 使用统计与安全审查 |\n\n## 开发者\n\n- **源码编译**需 JDK 21+(MythicMobs 5.12+ 依赖),生成的 JAR 兼容 Java 17+ 运行\n- 第三方插件可通过 **Skill SPI** 注册自定义技能 → [接入文档](https://gitee.com/zm_mmm/kilacraft-ai/wikis/%E6%96%87%E6%A1%A3/Skill-SPI-%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3)\n- 欢迎 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) / Pull Request\n\n## 提交 Skill 审查\n\n想让 Skill 进入全球台账白名单?提交审查后,用户可在 [Skill 全球台账](https://axy-yxa.github.io/Kilacraft-AI/skill-registry.html) 看到 🟢 已审查 标记。\n\n**提交方式**:在 [Issues](https://gitee.com/zm_mmm/kilacraft-ai/issues) 创建新 Issue,标题格式 `[Skill 审查] 你的 Skill 名称`\n\n**需要提供:**\n1. **Skill 名称**(与注册时一致)\n2. **源码或 JAR 文件**(必须,用于安全审查)\n3. **功能描述**(简要说明 Skill 做什么)\n4. **权限说明**(需要哪些 Bukkit 权限或依赖哪些插件)\n5. **文档链接**(可选,如有使用文档或 Wiki)\n\n**审查标准:**\n- ✅ 不直接操作其他玩家数据(除非明确声明且合理)\n- ✅ 不执行危险命令(op 级别命令、文件读写等)\n- ✅ 无恶意网络请求或数据外传\n- ✅ 资源释放正确(无内存泄漏)\n\n审查通过后,我会将你的 Skill 加入白名单,并在台账页面标记为 🟢 已审查。\n\n---\n\n<div align=\"center\">\n\n本项目完全开源免费,赞助纯属自愿。你的支持是我持续更新的动力 ❤️\n\n**🎁 赞助可享:** 💬 独立 Discord 频道 · 🎫 工单优先响应 · 🚀 抢先体验新版本\n\n<img src=\"sponsor.jpg\" width=\"350\" alt=\"赞助码\" />\n\n*赞助后请保留截图,联系我开通权益*\n\n</div>\n\n---\n\n<div align=\"center\">\n\nMIT License · Made by [Zm_Mmm](https://gitee.com/zm_mmm) · <a href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=FlgSknDUfFcXVYsU7tqPZ8xMMBLgPJjg&authKey=pAJFrXh%2BPpr4V%2BbXhhVUWzoQN4j%2BOWitvi%2BcB59jx7S1JM21yL8kikQBhqm3Cgff&noverify=0&group_code=1094391147\"><img src=\"https://img.shields.io/badge/QQ%E7%BE%A4-1094391147-12B7F5?logo=tencent-qq\" height=\"20\" valign=\"middle\" alt=\"QQ群\" /></a> · <a href=\"https://discord.gg/nNmhcZHDxr\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" height=\"20\" valign=\"middle\" alt=\"Discord\" /></a>\n\n大服私人定制 / 针对性优化 · QQ 1456133139 · 微信 lyh1456133139 · [Discord](https://discord.gg/nNmhcZHDxr)\n\n</div>\n"}}, "src/main/resources/llm.yml": {"0fdfd068863f027de8f6f1917ed2e11bbfb7a09f": {"t": 1786068432.0864594, "n": 13221, "h": "742c34374186c2bf", "c": "# ==================== Kilacraft-AI LLM 与 Agent 配置 / LLM & Agent Configuration ====================\n# 独立配置文件,修改后执行 /kila reload 即时生效(除标注不可热重载的项外)\n# Standalone config file, run /kila reload to apply changes (except items marked as non-hot-reloadable)\n\nllm:\n # LLM API 配置(通用,支持所有 OpenAI 标准格式的厂商)\n # 思考/推理模型会自动关闭思考模式(思考 token 与输出 token 共享 max_tokens 预算,MC 场景配额较小,开启思考会导致输出为空)\n # 始终开启思考且无法关闭的模型(如 deepseek-reasoner、QwQ、GLM-Z1)不适合用于普通对话,请配置到 admin.yml 的推理模型中\n # 注意:当 admin.yml 未配置推理模型时,异常诊断功能会自动回退使用此处的模型(仅复用 url/key/model,配额仍由 admin.yml 控制,不会与普通对话冲突)\n # LLM API Configuration (Universal, supports all OpenAI standard format providers)\n # Thinking/reasoning models are automatically disabled (thinking + output tokens share max_tokens budget; with small MC quotas, thinking mode leaves no room for output)\n # Models that always think and cannot be disabled (e.g. deepseek-reasoner, QwQ, GLM-Z1) are NOT suitable for normal chat — configure them in admin.yml instead\n # Note: When admin.yml has no thinking model configured, the diagnostics feature falls back to this model (only url/key/model are reused; quota stays controlled by admin.yml, no conflict with normal chat)\n # - OpenAI: https://api.openai.com/v1/chat/completions\n # Models: gpt-4o-mini, gpt-4o\n # - DeepSeek: https://api.deepseek.com/v1/chat/completions\n # Models: deepseek-v4-flash\n # - ZhipuAI (智谱AI): https://open.bigmodel.cn/api/paas/v4/chat/completions\n # Models: glm-4-flash, glm-4-plus\n # - Moonshot: https://api.moonshot.cn/v1/chat/completions\n # Models: moonshot-v1-8k, moonshot-v1-32k\n # - Groq: https://api.groq.com/openai/v1/chat/completions\n # Models: llama-3.3-70b-versatile, llama-3.1-8b-instant\n # - Together AI: https://api.together.xyz/v1/chat/completions\n # Models: meta-llama/Llama-3.3-70B-Instruct-Turbo\n # - Mistral AI: https://api.mistral.ai/v1/chat/completions\n # Models: mistral-small-latest, mistral-large-latest\n # - Perplexity: https://api.perplexity.ai/chat/completions\n # Models: sonar, sonar-pro\n # - Fireworks AI: https://api.fireworks.ai/inference/v1/chat/completions\n # Models: accounts/fireworks/models/llama-v3p3-70b-instruct\n # - SiliconFlow (硅基流动): https://api.siliconflow.cn/v1/chat/completions\n # Models: Qwen/Qwen3-8B, deepseek-ai/DeepSeek-V3\n # - Google Gemini: https://generativelanguage.googleapis.com/v1beta/openai/chat/completions\n # Models: gemini-2.0-flash\n # - OpenRouter: https://openrouter.ai/api/v1/chat/completions\n # Models: openai/gpt-4o-mini, meta-llama/llama-3.3-70b-instruct\n api_url: \"https://api.deepseek.com/v1/chat/completions\"\n \n # API 密钥(从对应厂商获取)\n # API key (obtained from the corresponding provider)\n api_key: \"your-api-key\"\n \n # 模型名称(根据厂商配置)\n # Model name (configure according to provider)\n model: \"deepseek-v4-flash\"\n\n # 温度参数(0-2之间)\n # 值越高回答越有创意和随机性\n # 值越低回答越保守和确定性\n # 0.7是平衡点,适合一般对话\n # Temperature parameter (between 0-2)\n # Higher values = more creative and random responses\n # Lower values = more conservative and deterministic responses\n # 0.7 is the balance point, suitable for general conversation\n temperature: 0.7\n\n # 最大返回token数\n # 控制AI回复的最大长度(约1token≈0.75个中文)\n # 1000约等于750个中文字符\n # Maximum response tokens\n # Controls max length of AI response (approx. 1 token ≈ 0.75 Chinese characters)\n # 1000 ≈ 750 Chinese characters\n max_tokens: 600\n\n # 系统提示词(AI 的默认回答方式和风格)\n # 使用 {player} 占位符,会被自动替换为实际玩家名称\n # System prompt (AI's default response style and behavior)\n # Uses {player} placeholder, auto-replaced with actual player name\n system_prompt: |\n 你是一个 Minecraft 游戏助手,正在和玩家 {player} 对话。请用简洁、平实的方式回答,输出不超过200个汉字。可以提到 Minecraft 游戏相关的内容。不要在回复中称呼玩家名字。不要使用感叹号、波浪号等夸张语气。\n 【操作声明规范】你不得自行声称已执行任何游戏内操作,除非你收到了技能系统返回的明确成功信息。严禁在没有执行结果的情况下使用'我帮你'、'已经'、'成功'等暗示操作已完成的措辞。\n 【技能系统回退】技能系统统一用 [SUCCESS]/[FAILURE]/[NEED_INFO]/[SKIPPED] 标记执行结果。当用户消息中附带这些标记时:[FAILURE] 表示失败、[NEED_INFO] 表示需要玩家补全信息或二次确认、[SKIPPED] 表示该步骤被跳过。直接根据标记与内容用自然语言向玩家解释或转述(如遇 [NEED_INFO] 则把待确认/待补充的信息转达给玩家),不得提及'系统提示'或内部机制,也不得向玩家暴露这些标记本身。\n 【货币单位】本服经济系统的货币符号为 $(如 $100.00)。绝对不要使用'绿宝石'、'emerald'或其他 Minecraft 物品名称指代货币,所有金额都是 $ 货币单位。\n # 英文版系统提示词(language=en 时生效)\n # English system prompt (effective when language=en)\n system_prompt_en: |\n You are a Minecraft game assistant, chatting with player {player}. Please respond in a concise and plain manner, no more than 80 words. Feel free to mention Minecraft-related content. Do not address the player by name in your replies. Do not use exclamation marks or exaggerated tone.\n [ACTION CLAIM RULES] You must NOT claim to have performed any in-game action unless you have received explicit success information from the skill system. NEVER use phrases like 'I'll help you', 'done', 'successfully' that imply an action was completed without confirmed execution results.\n [SKILL SYSTEM FALLBACK] The skill system uniformly tags results with [SUCCESS]/[FAILURE]/[NEED_INFO]/[SKIPPED]. When the user message contains these markers: [FAILURE]=failed, [NEED_INFO]=needs the player to supply info or confirm, [SKIPPED]=step skipped. Explain or relay the content to the player naturally in your own words (for [NEED_INFO], convey what needs confirming/supplementing). Never mention 'system prompt' or internal mechanisms, and never expose these markers to the player.\n [CURRENCY UNIT] This server's economy uses $ as the currency symbol (e.g. $100.00). NEVER use 'emerald' or any other Minecraft item name to refer to currency. All prices and amounts are in $ currency.\n\n# ==================== Agent 能力配置 / Agent Capability Configuration ====================\n# Agent 能力说明:\n# 1. 启用后,AI 会先进行意图识别,判断是否需要调用技能(单意图或多步骤任务)\n# 2. 意图识别失败或技能执行失败时,回退到普通 AI 对话\n# 3. 关闭后,直接进入普通 AI 对话,不进行意图分析\n# Agent capability description:\n# 1. When enabled, AI performs intent recognition first to determine if skill invocation is needed (single-intent or multi-step task)\n# 2. Falls back to normal AI conversation when intent recognition fails or skill execution fails\n# 3. When disabled, goes directly to normal AI conversation without intent analysis\nagent:\n # 是否启用 Agent 能力(总开关,优先级高于以下两个独立配置)\n # Whether to enable Agent capability (master switch, higher priority than the two individual configs below)\n enabled: true\n \n # ChatListener 入口是否启用 Agent 能力(关键词触发、连续对话模式)\n # true: 玩家通过@ai 等关键词触发时,会先进行意图识别\n # false: 玩家通过关键词触发时,直接进入普通 AI 对话\n # Whether to enable Agent capability for ChatListener entry (keyword trigger, continuous conversation mode)\n # true: Intent recognition is performed first when triggered by keywords like @ai\n # false: Goes directly to normal AI conversation when triggered by keywords\n enable_chat_listener: true\n \n # KilacraftCommand 入口是否启用 Agent 能力(/kila 命令)\n # true: 玩家使用/kila 命令时,会先进行意图识别\n # false: 玩家使用/kila 命令时,直接进入普通 AI 对话\n # Whether to enable Agent capability for KilacraftCommand entry (/kila command)\n # true: Intent recognition is performed first when using /kila command\n # false: Goes directly to normal AI conversation when using /kila command\n enable_command: true\n \n # 意图识别时的历史对话上下文数量(轮数)\n # 用于帮助 LLM 理解用户的连续对话意图\n # 例如:用户说\"再查一下那个物品\",LLM 需要历史来理解\"那个物品\"指什么\n # 建议值:3-5,值越大上下文越丰富,但 token 消耗也越高\n # Number of history conversation context rounds for intent recognition\n # Helps LLM understand the user's continuous conversation intent\n # Example: User says \"check that item again\", LLM needs history to understand what \"that item\" refers to\n # Recommended: 3-5, higher values provide richer context but consume more tokens\n intent_history_count: 5\n \n # 二次分析时的历史对话上下文数量(轮数)\n # 用于让 LLM 在分析 Skill 执行结果时参考对话上下文\n # 使最终回复更自然、能关联上下文\n # 建议值:1-2,精简历史即可满足大部分场景\n # Number of history conversation context rounds for secondary analysis\n # Allows LLM to reference conversation context when analyzing Skill execution results\n # Makes the final reply more natural and context-aware\n # Recommended: 1-2, concise history is sufficient for most scenarios\n analysis_history_count: 2\n \n # LLM 分析执行结果并生成最终回复提示词配置\n # LLM analysis of execution results and final reply prompt configuration\n prompts:\n # 系统提示词\n # System prompt\n system_prompt: \"你是一个 Minecraft 游戏助手,正在为玩家分析任务执行结果。优先根据执行结果数据回答问题,如果上下文中有知识库提供的相关信息,也可以适当补充。\"\n # 英文版系统提示词(language=en 时生效)\n # English system prompt (effective when language=en)\n system_prompt_en: \"You are a Minecraft game assistant, analyzing task execution results for the player. Prioritize answering questions based on execution result data. If relevant knowledge base information is available in the context, you may supplement your answer appropriately.\"\n \n # 分析提示词后缀\n # 用途:\n # 1. 作为提示词后缀:用于单意图和多步骤任务的 LLM 二次分析\n # 2. 作为关键词提取边界:用于知识库检索时排除提示词干扰\n # 注意:普通 AI 对话不使用此后缀作为提示词,但会用于关键词提取边界\n # Analysis prompt suffix\n # Purpose:\n # 1. As prompt suffix: for LLM secondary analysis of single-intent and multi-step tasks\n # 2. As keyword extraction boundary: to exclude prompt interference during knowledge base retrieval\n # Note: Normal AI conversation does not use this suffix as a prompt, but it is used for keyword extraction boundary\n analysis_prompt_suffix: |\n \n 【最强禁令 - 绝对不可违反】\n 禁止向玩家透露任何执行统计信息(成功次数、失败次数、跳过次数)。无论统计来自 [统计] 区域还是你自己从执行结果中推算的,都不准出现在回复中。连暗示性的表达(如\"操作很顺利\"、\"全部成功了\")也不允许。\n 禁止暴露系统内部信息:步骤ID、技能名称、枚举原始值(如WHEAT→应说小麦,DIAMOND→应说钻石)。\n \n 【回复要求】\n 1. 用简洁平实的自然语言直接回答玩家的问题,不要使用感叹号、波浪号等夸张语气\n 2. 执行结果中的数据是核心事实,必须准确呈现,数值(如耐久度、生命值、数量、坐标等)必须使用原始数据,不得四舍五入、近似或概括(如479/481不得说成\"满耐久\")\n 3. 如果上下文中包含知识库检索到的相关信息,可以适当融入回答中作为补充。但执行结果是核心事实,知识库只是补充,不得用知识库信息替代或覆盖执行结果中的实际数据\n 4. 但不要编造执行结果和知识库中都不存在的数据,也不要凭空捏造游戏操作指南\n 5. **严格约束:只描述执行结果中实际完成的操作,不要提及执行结果中未包含的功能(如音效、粒子效果、传送等),即使知识库或技能描述中有相关说明**\n 6. **操作与查询区分:如果执行结果只包含查询数据(如坐标、状态),不得声称执行了动作(如传送、给予、生成)。查询到坐标不等于传送到了该位置,查询到物品不等于给予了物品**\n 7. 不要使用任何固定标题或模板(禁止\"分析与建议\"、\"简要分析\"、\"当前市场情况\"、\"后续操作建议\"等标题)\n 8. 输出不超过400个汉字\n \n 【关于部分失败的处理】\n - 如果执行结果中包含 [FAILURE] 标记,表示该步骤执行失败\n - 如果执行结果中包含 [NEED_INFO] 标记,表示该步骤需要玩家补全信息或二次确认(请把待确认/待补充的内容转达给玩家)\n - 如果执行结果中包含 [SKIPPED] 标记,表示该步骤因依赖未满足或参数解析失败而被跳过\n - 请基于所有成功的步骤结果,尽可能形成对用户有用的回答\n - 对于失败或跳过的步骤,请明确指出哪些部分因何原因未能完成,并提供建议\n - 不要因为部分失败而完全拒绝回答,要充分利用已获取的信息\n # 英文版分析提示词后缀(language=en 时生效)\n # English analysis prompt suffix (effective when language=en)\n analysis_prompt_suffix_en: |\n \n [STRONGEST RULE - Absolutely No Violations]\n Never reveal any execution statistics to the player (success count, failure count, skip count). Regardless of whether the stats come from the [Statistics] section or you calculated them yourself from the results, they must NOT appear in your reply. Even suggestive phrases (e.g. \"everything went smoothly\", \"all succeeded\") are forbidden.\n Never expose system internals: step IDs, skill names, raw enum values (e.g. WHEAT→say Wheat, DIAMOND→say Diamond).\n \n [Response Requirements]\n 1. Answer the player's question directly in concise and plain natural language. Do not use exclamation marks or exaggerated tone\n 2. Data in execution results is core fact and must be presented accurately. Numeric values (e.g. durability, health, quantity, coordinates) must use raw data without rounding, approximation, or generalization (e.g. 479/481 must not be described as \"full durability\")\n 3. If relevant knowledge base information is available in the context, you may incorporate it as a supplement. However, execution results are the core facts — knowledge base is only a supplement. Do NOT use knowledge base information to replace or override actual data from execution results\n 4. Do not fabricate data that does not exist in either the execution results or the knowledge base, and do not invent game guides out of thin air\n 5. **Strict constraint: only describe operations actually completed in the execution results. Do not mention features not included in the results (e.g. sounds, particle effects, teleportation), even if they are described in the knowledge base or skill documentation**\n 6. **Query vs Action distinction: if execution results only contain query data (e.g. coordinates, status), you must NOT claim an action was performed (e.g. teleportation, giving items, spawning). Retrieving coordinates does NOT mean teleporting to that location. Retrieving item info does NOT mean giving that item**\n 7. Do not use any fixed titles or templates (no \"Analysis & Suggestions\", \"Brief Analysis\", \"Current Market Status\", \"Next Steps\", etc.)\n 8. Output no more than 150 words\n \n [Handling Partial Failures]\n - If execution results contain [FAILURE] markers, it means that step failed\n - If execution results contain [NEED_INFO] markers, it means that step needs the player to supply info or confirm (convey what needs confirming/supplementing to the player)\n - If execution results contain [SKIPPED] markers, it means that step was skipped due to unmet dependencies or parameter parsing failures\n - Please form as useful an answer as possible based on all successful step results\n - For failed or skipped steps, clearly indicate which parts failed and why, and provide suggestions\n - Do not completely refuse to answer due to partial failure; make full use of the information already obtained\n"}}}} |