CloudChat.ai

CloudChat.ai

CloudChat 为Minecraft服务器带来了一个可配置的、完全服务器端的人工智能游戏内聊天功能,利用Cloudflare Workers AI实现轻量级、完全服务器端的集成。

管理

CloudChat.ai

CloudChat.ai 是一款面向 Minecraft 服务器的开源 AI 助手模组。

它允许玩家通过简单命令直接在游戏内与 AI 聊天。服务器所有者可以通过自动生成的配置文件自定义 AI 的名称、个性、行为及后端设置。

CloudChat 设计为轻量级、易于设置且完全服务端运行,这意味着玩家在专用服务器上无需安装该模组。

功能特点

  • 在 Minecraft 内直接进行 AI 聊天
  • 自定义 AI 名称和个性
  • 可配置命令
  • 支持 Cloudflare Workers AI
  • 可配置 AI 模型选择
  • 自动生成配置文件
  • 支持服务器感知
  • 服务端支持
  • 支持单人游戏和局域网游戏
  • 开源

服务器所有者自定义

服务器所有者可以自定义:

  • AI 名称
  • 命令名称
  • AI 个性/系统提示词
  • API 端点
  • AI 模型
  • 冷却时间
  • 消息限制
  • 服务器感知设置

快速设置

  1. 将模组安装到服务器的 mods 文件夹中。

  2. 启动服务器一次。

  3. CloudChat 将在以下位置自动生成配置文件:

    config/cloudchat/cloudchat.properties
    
  4. 配置:

    • Worker URL
    • API 密钥
    • AI 模型
  5. 重启服务器。

  6. 在游戏中使用命令:

    /cloudchat 你好!
    

Cloudflare Workers AI 设置

CloudChat 使用 Cloudflare Workers AI 作为后端。

服务器所有者可以:

  • 托管自己的 Worker
  • 选择自己的 AI 模型
  • 自定义 AI 行为和个性

完整的设置指南、Worker 后端模板、配置指南和故障排除步骤可在 GitHub Wiki 上获取。

Wiki 包含:

  • 创建 Cloudflare Worker
  • 部署 Worker 后端
  • 设置 API 密钥
  • 将 CloudChat 连接到你的 Worker
  • 配置 AI 模型
  • 高级配置选项

计划中的功能

CloudChat 目前支持 Fabric 模组加载器,并计划通过未来功能进行扩展,例如:

  • NeoForge 支持
  • Discord 集成
  • 仪表盘配置
  • 多模型支持
  • 本地 AI 模型支持
  • 审核工具
  • 模组感知交互
  • 可选的库存和服务器数据感知

运行环境

  • 适用于专用服务器
  • 适用于单人游戏
  • 适用于局域网世界
  • 玩家在专用服务器上无需安装该模组

开发说明

项目的部分内容使用 AI 辅助工具进行实现、调试和样板代码生成。项目架构、基础设施设计和功能方向由贡献者维护。