• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

原创 开源 聊天 GeminiCraftChat -自定义多功能ai对话插件 1.0.6

版权类型
原创
插件中文名称
GeminiCraftChat
插件英文名称
GeminiCraftChat
原帖地址
https://github.com/geminicraftchat/gcc
支持的核心(服务端)
  1. Paper
  2. Purpur
  3. Leaves
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
由于文件过大,暂时挂GitHub链接

[MD]# GeminiCraftChat

一个强大的Minecraft聊天AI插件,支持多种AI模型。

## 功能特点

- 支持多种AI模型(Gemini、DeepSeek等)
- 可自定义触发词
- 人设系统
- 敏感词过滤
- 完整的权限系统
- 详细的日志记录

## 使用方法

### 聊天命令
- `ai <消息>` - 与AI对话
- `@ai <消息>` - 与AI对话(别名)
- `!ai <消息>` - 与AI对话(别名)

### 基础命令
- `/gcc model <名称>` - 切换AI模型
- `/gcc temp <数值>` - 调整模型温度(0.0-1.0)
- `/gcc persona list` - 显示所有可用人设
- `/gcc persona switch <名称>` - 切换到指定人设
- `/gcc clear` - 清除你的对话历史

### 管理员命令
- `/gcc reload` - 重新加载配置
- `/gcc clear all` - 清除所有玩家的对话历史
- `/gcc debug` - 切换调试模式

### 中文命令
- `清除记忆` - 清除你的对话历史
- `切换人设 <名称>` - 切换到指定人设
- `查看人设` - 显示所有可用人设
- `帮助` - 显示帮助信息

## 权限

- `gcc.use` - 允许使用基本功能
- `gcc.admin` - 允许使用管理员命令
- `gcc.model.switch` - 允许切换AI模型
- `gcc.temperature.adjust` - 允许调整模型温度
- `gcc.broadcast.receive` - 允许接收AI对话广播
- `gcc.broadcast.bypass` - 允许跳过AI对话广播

## 配置文件

### API设置
```yaml
api:
models:
gemini:
name: "Gemini 2.0 Flash"
model: "gemini-2.0-flash-exp"
base_url: "https://generativelanguage.googleapis.com/v1/chat/completions"
api_key: "your-gemini-key-here"
max_tokens: 4096
temperature: 0.7

deepseek:
name: "DeepSeek R1"
model: "deepseek-r1"
base_url: "https://api.deepseek.com/v1/chat/completions"
api_key: "your-deepseek-key-here"
max_tokens: 4096
temperature: 0.7

current_model: "gemini"
```

### 日志设置
```yaml
logging:
enabled: true
directory: "logs"
format: "yyyy-MM-dd_HH-mm-ss"
include:
chat: true
commands: true
errors: true
model_changes: true
temperature_changes: true
```

## 常见问题

**Q: 如何获取API密钥?**
A:
- Gemini: 访问 [Google AI Studio](https://makersuite.google.com/app/apikey) 创建API密钥
- DeepSeek: 访问 [DeepSeek API](https://platform.deepseek.com/) 创建API密钥

**Q: 为什么AI没有响应?**
A: 请检查:
1. API密钥是否正确配置
2. 网络连接是否正常
3. 是否处于冷却时间内
4. 查看控制台错误信息
5. 检查日志文件获取详细信息

**Q: 如何切换模型?**
A: 使用 `/gcc model <模型名称>` 命令。可用的模型名称可以在配置文件中查看。

**Q: 如何调整模型温度?**
A: 使用 `/gcc temp <数值>` 命令,数值范围为0.0-1.0。温度越高,回答越随机。

## 贡献

欢迎提交Issue和Pull Request!

## 许可证

本项目采用MIT许可证。

## 支持

如果遇到问题:
- 提交 [Issue](https://github.com/ning-g-mo/gcc/issues)
- 加入QQ群:603902151

[/MD]
作者
柠枺
下载
168
查看
326
首次发布
最后更新

评分

0.00 星 0 次评分

柠枺 的其他资源

后退
顶部 底部