一个基于 DeepSeek API 的 SCP: Secret Laboratory 插件,让玩家可以在游戏内使用 AI 对话。
- 💬 游戏内命令调用 AI(
.bot) - 🧠 支持上下文对话(记住聊天历史)
- 🔒 白名单控制(限制使用玩家)
- ♻️ 会话重置(
.reset) - 📝 自动记录聊天日志
- ⚡ 支持多玩家并发
- 下载本项目
- 在命令行中运行(你也可以在Release中直接下载已经更新好的插件):
dotnet build
- 启动服务器
首次运行后会生成配置文件:
configs/DeepSeekBot/config.yml
示例:
IsEnabled: true
Debug: false
ApiKey: "你的 DeepSeek API Key"
Whitelist:
- 76561198123456789| 参数 | 说明 |
|---|---|
| ApiKey | DeepSeek API Key |
| Whitelist | 允许使用插件的 Steam64 ID 列表 |
.bot 你的问题
示例:
.bot SCP-173 怎么玩?
.reset
聊天记录会自动保存到服务器主目录下:
DeepSeekBot_conversations.log
- 请确保已正确填写 API Key
- 建议开启白名单防止滥用 API
- 多人同时使用时会消耗较多 API 请求
- 本项目目前仍处于测试开发阶段,所以我在源代码中留下了我自己的SteamID白名单来进行测试,在这里特意说明避免被误会。
- .NET Framework 4.8
- ExMod.Exiled 9.x
- Newtonsoft.Json
- 限流系统(防止 API 滥用)
- 上下文长度控制
- 多模型支持
欢迎提交 Issue 或 Pull Request!
本项目遵循 MIT License