{"id":24463674,"url":"https://github.com/loveboyme/pandagpt","last_synced_at":"2025-03-14T11:13:58.456Z","repository":{"id":271657048,"uuid":"913618330","full_name":"loveboyme/PandaGPT","owner":"loveboyme","description":"结合 GPT 允许玩家对 Minecraft 服务器进行环境感知以及命令感知 | Minecraft Environmental Perception \u0026 Command Perception: A Brand New GPT Experience","archived":false,"fork":false,"pushed_at":"2025-01-11T13:32:48.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-21T05:12:30.964Z","etag":null,"topics":["ai","assisted","automation","chatgpt","gameplay","gemini","integration","intelligent","language","minecraft","natural","player","plugin","processing","support"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/loveboyme.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-08T03:15:02.000Z","updated_at":"2025-01-12T03:16:01.000Z","dependencies_parsed_at":"2025-01-09T05:27:09.266Z","dependency_job_id":"b4a05438-b094-4b85-b390-4fec87df3068","html_url":"https://github.com/loveboyme/PandaGPT","commit_stats":null,"previous_names":["loveboyme/pandagpt"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loveboyme%2FPandaGPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loveboyme%2FPandaGPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loveboyme%2FPandaGPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loveboyme%2FPandaGPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loveboyme","download_url":"https://codeload.github.com/loveboyme/PandaGPT/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243565420,"owners_count":20311705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","assisted","automation","chatgpt","gameplay","gemini","integration","intelligent","language","minecraft","natural","player","plugin","processing","support"],"created_at":"2025-01-21T05:12:39.041Z","updated_at":"2025-03-14T11:13:58.432Z","avatar_url":"https://github.com/loveboyme.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐼 PandaGPT 集成 - 为你的 Minecraft 服务器注入智能灵魂 ✨\n\n**【重要】PandaGPT 使用 Google Gemini 生成与开发，可能会存在BUG，欢迎进行反馈和代码提交。** 未来将开发【视觉感知】功能，能够对 Minecraft 场景以视觉化的图片方式辅助游戏。\n\n在游戏中，你可以使用 `@panda` 快速唤醒 Panda，也可以通过命令。你可以告诉 Panda：\n\n* “我周边的怪物有哪些？” 🧟‍♂️\n* “我背包内的物品如何合成工作台？” 🔨\n* 甚至可以告诉他，“我想查看 `/give` 命令”，让 Panda 给你执行命令。\n\n添加了占位符，你可以自定义 GPT 的 Prompt，你可以决定他以什么身份，以什么角色，命令以什么方式执行，信息又该怎么处理。\n\n## 🧩 插件简介 - 核心功能一览\n\nPandaGPT 集成的核心在于将先进的 AI 能力直接赋予你的 Minecraft 服务器。它允许玩家通过自然语言与 AI 互动，获取信息、寻求帮助，并体验更智能化的游戏过程。插件的核心目标是让互动更自然，让信息获取更便捷，让服务器管理更高效。\n\n## 🌟 核心功能 - 直接体验智能化带来的改变\n\n* **🗣️ 自然语言 AI 交互:** 玩家可以在游戏中使用自然语言与 AI 进行对话，无需记忆和输入复杂的命令。\n* **🤖 多 AI 模型支持:** 可以选择使用 OpenAI 的 ChatGPT 或 Google 的 Gemini 作为 AI 引擎，根据需求自由切换。\n* **🎭 AI 个性化配置:** 可以自定义 AI 的性格、知识库和回复风格，使其更贴合服务器氛围。\n* **👁️‍🗨️ 环境感知 (可选):** AI 可以获取玩家的当前状态（生命值、背包、周围环境），提供更精准的帮助。\n* **🕹️ 命令感知与辅助执行 (可选):** AI 可以理解玩家意图，建议相关命令，甚至可以配置为代表玩家执行命令。\n* **🗺️ 多场景应用:**\n    * **🙋 玩家助手:** 解答游戏问题、提供技巧指导。\n    * **ℹ️ 服务器信息查询:** 快速获取服务器规则、在线玩家等信息。\n    * **📢 自动化任务:** 在特定情况下自动发送公告或提醒。\n* **💬 对话历史记录:** AI 可以记住一定范围内的对话历史，提供更连贯的回复。\n* **⏳ 冷却时间控制:** 防止玩家滥用 AI 功能。\n* **🔑 可配置的触发词:** 自定义玩家在聊天中触发 AI 的关键词。\n* **🚫 可选消息取消:** 控制触发 AI 的原始聊天消息是否取消。\n* **📝 详细日志记录:** 记录玩家与 AI 的互动，方便管理和问题追踪。\n* **🌐 代理服务器支持:** 允许插件通过代理连接 AI 服务。\n\n## 🚀 核心用途 - PandaGPT 如何提升你的服务器\n\n* **🎮 提升玩家体验:** 更自然便捷的互动方式，更智能的帮助，让玩家享受更流畅的游戏过程。\n* **📚 简化信息获取:** 玩家可以随时随地通过对话获取所需信息，无需查阅文档或求助他人。\n* **🎓 辅助新手入门:** AI 可以作为智能导师，帮助新玩家快速了解游戏和服务器规则。\n* **🤝 增强服务器互动性:** AI 的加入为服务器增添了新的互动元素，提升了趣味性。\n* **👨‍💼 减轻管理负担:** AI 可以处理一部分玩家的常见问题，解放管理员的时间。\n\n## ⌨️ 命令\n\n* `/panda \u003c你的问题\u003e`: 使用自然语言向 AI 提问。\n\n## ⚙️ 安装 - 快速部署智能化助手\n\n1. **⬇️ 下载:** 下载 PandaGPT 集成插件的 `.jar` 文件。\n2. **📂 放置:** 将 `.jar` 文件放入你的 Bukkit 服务器的 `plugins` 文件夹中。\n3. **🔄 重启:** 重启你的 Minecraft 服务器。\n\n## 🎉 开始使用 - 体验 AI 的强大力量\n\n1. **🔑 获取 API 密钥:** 你需要拥有 OpenAI 或 Google AI 的 API 密钥。\n2. **⚙️ 配置插件:** 在 `plugins/PandaGPT/` 目录下找到配置文件，填入你的 API 密钥。\n3. **🔄 重启服务器:** 完成配置，即可开始使用 PandaGPT。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floveboyme%2Fpandagpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floveboyme%2Fpandagpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floveboyme%2Fpandagpt/lists"}