CobbleBrain - 宝可梦AI对话系统

CobbleBrain - 宝可梦AI对话系统

CobbleBrain 是一个为宝可梦添加“大脑”的模组,让它们能够思考、说话并以动态方式与周围环境互动。易于设置和游玩!

注意:这是设置模组的推荐方法。如果您偏好其他选项,请参阅下方的如何游玩部分。

Cobblebrain - Cobblemon 的 AI 对话系统

版本 许可协议 状态

为 AI 驱动的游戏玩法而生,自 v1.4.0 起支持离线模式

⚠️ 在与 cobblebrain 一同游玩时,请禁用 Catch indicator 模组(存在于 Cobbleverse 中)。
Discord:加入官方 Cobblemon 服务器,查看 mods-and-plugins → CobbleBrain。


关于

CobbleBrain 是一个给予宝可梦“大脑”的模组,使它们能够思考、交谈并与世界动态互动。它将人工智能整合到游戏中,让您的伙伴与您交谈、对战斗做出反应、保护您免受生物伤害,甚至还能烹饪美味的牛排,所有这一切都通过您的提示词实现。

野生宝可梦也能与玩家和世界互动,创建任务、记住您的行为,并对您对待其种族的方式做出反应。

您还可以通过内置的个性编辑器完全自定义每只宝可梦的个性,让每位伙伴都能发展出独特的身份。


特性

  • 宝可梦可以与玩家以及彼此交谈。
  • 宝可梦可以执行诸如攻击、进食、烹饪、修理工具、种植植物等动作。
  • 对话受亲密度、性格、过往互动以及世界状况影响。
  • 记忆系统,存储之前的互动记录。
  • 野生宝可梦任务和业力系统,会根据您的行为做出反应。
  • 袭击事件,当某些宝可梦种族对您产生敌意时触发。
  • 通过 模组菜单配置界面 可完全配置 AI 提示词、游戏设置和行为。
  • 支持 云端 AI 模型(Google AI Studio、OpenAI、OpenRouter、Player2)、通过 LM Studio 和 Player2 运行的 本地模型 以及 离线游戏。
  • 多人兼容,每位玩家管理自己的 AI 处理。
  • 宝可梦个性编辑器,用于自定义特质、怪癖、喜好、厌恶以及其他个性属性。

任务

野生宝可梦可能会接近您并启动小型任务,例如:

  • 物品请求 – 将特定物品带给宝可梦。
  • 建议请求 – 回答问题并影响您的声望。
  • 对战请求 – 在对战中击败特定宝可梦。
  • 失物请求 – 在任务追踪器的帮助下找到宝箱。

完成任务可能会奖励玩家物品或礼物。

业力系统

每种宝可梦种族都会追踪您的行为。

  • 杀死宝可梦或未能完成任务会降低业力。
  • 帮助宝可梦会增加业力。

业力会影响宝可梦在未来的互动中如何回应您。
要禁用业力系统,请进入模组设置并关闭 enable karma。

袭击

如果您对某个种族的业力低于 -8,该种族可能会组织一次袭击。
一次袭击会生成多只宝可梦,它们会试图击败玩家。

业力越差 = 袭击越强。

要禁用袭击,请进入模组设置并关闭 schedule raids。


如何游玩

您可以选择使用云端模型或本地模型进行游戏。

A. 云端模式(推荐)

云端模式使用外部 AI 提供商来处理对话。

1. Player2 应用(推荐)

  • 安装 Player2 应用 并创建一个账户。
  • 运行 Player2.exe(应用)

Player2 包含一定量的免费能量,可通过每日转盘补充。您还可以选择最适合您需求的 AI 模型。一般来说,更贵的模型更智能。

这里是 一个 YouTube 教程!

2. 其他提供商(Google AI Studio、OpenAI、OpenRouter 等)

  • 在提供商处创建一个账户。
  • 生成一个 API 密钥。
  • 选择一个模型(例如:gemma-3-12b-it、gpt-4.1-mini、anthropic/claude-3.5-sonnet)。
  • 打开 模组配置菜单 并填写:
    • apiKey
    • apiBaseUrl
    • aiModel

这里是 一个 YouTube 教程!


B. 本地模式

本地模式允许您使用 LM Studio 或 Player2 直接在您的机器上运行模型。

有关详细的设置说明,请参阅 CobbleBrain GitHub README。


C. 离线模式

无需 AI 连接即可游玩 CobbleBrain。

从版本 1.4.0 开始,您可以启用 离线模式 和 离线对话模式,以便在没有互联网连接或 AI 提供商的情况下享受适配的游戏体验。

虽然 AI 驱动的对话不可用,但许多游戏机制仍然有效,允许您与宝可梦互动、使用动作、完成任务并离线享受模组。

如何启用:

  1. 按 Y 打开 配置菜单。
  2. 启用 离线模式。
  3. (推荐)启用 离线对话模式 以获得宝可梦对话和反应。

注意: 为获得完整的 CobbleBrain 体验,仍建议使用 AI 提供商。离线对话模式将在未来更新中持续获得改进和新功能。


如何触发动作

使用动作 HUD 让您所有的宝可梦执行所选动作,或通过聊天鼓励宝可梦执行动作!

例如:杰尼龟,保护我! / 妙蛙种子,想吃我丢下的树果吗?


基于第一属性的动作

这些动作仅在宝可梦拥有正确的第一属性时才能生效。
例如:喷火龙(火,飞行)可以使用烹饪动作,但水晶灯火灵(幽灵,火)不能。

  • 烹饪(火): 可以烹饪食物和熔炼矿石。有 5% 的几率物品变成木炭。
  • 生长(草): 生长树苗和作物。
  • 修理(钢): 将工具和武器修复至特定的耐久度阈值。
  • 穿梭(幽灵): 将玩家传送到另一个维度。玩家变得隐身,获得提升的速度和跳跃高度,但会变得非常虚弱。
  • 垂钓(水): 宝可梦可以从附近水源中钓鱼。
  • 噩梦气场(恶): 创造出可怕的气场,吓跑附近的生物。
  • 照明(电): 在宝可梦周围创建临时光源。
  • 侦察(飞行): 派宝可梦去侦察周围区域。
  • 瞬移(超能力): 使用 Ping 系统将玩家传送到标记的位置。按 G 标记您正在看的位置。

通用动作

这些动作适用于任何宝可梦!

  • 攻击: 宝可梦攻击附近的生物。
  • 保护: 瞄准玩家附近的敌对生物;否则跟随玩家。
  • 进食: 消耗掉在地上的可食用物品(某些食物和树果会提供效果)。
  • 增益: 根据属性给予玩家一个正面状态效果。
  • 减益: 根据属性对附近的生物施加负面状态效果。
  • 坐下: 宝可梦停留在原地。
  • 待命: 取消指令并恢复为正常行为。

配置

CobbleBrain 可以直接在游戏内通过模组配置菜单界面进行配置。您可以按 Y 键或在聊天中输入 /cobblebrain openConfig 来打开它。

在那里您可以自定义:

  • AI 提供商设置(apiKey、apiBaseUrl、aiModel)
  • 游戏系统(对话、记忆、任务、动作等)
  • AI 提示词(instruct 和其他行为设置)
  • 野生宝可梦任务几率
  • 袭击设置
  • 宝可梦个性(个性编辑器)

高级用户仍可在需要时直接编辑 /config 文件夹中生成的配置文件。


有关变量及其说明的完整列表,请查阅 GitHub 上的 CobbleBrain README。


常见问题

宝可梦没有回应。我应该检查什么?

在模组设置中启用调试日志记录,使用 /mpk 再发送一条消息,然后检查:cobblebrain-ai/logs 大多数问题由以下原因引起:
  • 无效的 API 密钥
  • 提供商额度不足
  • 模型名称不正确
  • LM Studio 服务未运行

宝可梦回应太慢。为什么?

回应速度取决于模型大小、提供商流量、网络连接和提示词大小。请参阅下面的问题以了解如何加快回应速度。

我怎样才能降低 AI 成本和令牌使用量?

  • 启用低令牌模式
  • 禁用“不必要的”AI 功能
  • 使用较小的模型
  • 缩短自定义指令

什么是密钥轮换和模型轮换?

当当前密钥或模型失败或达到其限制时,自动切换到另一个 API 密钥或模型。

我如何改变宝可梦的行为?

编辑 AI 提示词类别中的 指令(Instruct) 设置。您可以添加、移除或修改指令来改变宝可梦的个性和行为。要改变特定宝可梦的行为,请使用 特性(Characteristics) 设置。

我如何让宝可梦使用原作的宝可梦语言?

启用 需要宝可梦翻译器(Needs Pokémon Translator)。启用后,玩家需要学习装置才能理解宝可梦的语言。

我如何更改服务器设置?

标记有 (服务器/ SERVER) 的设置必须直接在服务器上的 config/cobblebrain.json5 文件中编辑。

我可以在没有 AI 或互联网连接的情况下游玩吗?

可以。自 v1.4.0 起,CobbleBrain 包含离线模式和离线对话模式,允许您在无需 AI 提供商或互联网连接的情况下游玩。

离线模式保留了众多游戏机制,而离线对话模式则允许宝可梦使用内置对话和感知世界的反应进行交流。

不过,为获得最佳体验,仍建议使用 AI 提供商。

这个模组会收集个人数据吗?

不会。CobbleBrain 仅向您选择的 AI 提供商发送提示词并接收回应。

我可以在多人服务器上使用 CobbleBrain 吗?

可以。建议每位玩家使用自己的 AI 提供商,而不是共享单个 AI 实例。

发现了错误、有建议或问题?

首先启用调试日志记录,然后在 Cobblebrain Discord 支持帖中寻求帮助,并尽可能附上您的日志。
前往帮助帖的方法:
1. 加入官方 Cobblemon 服务器
2. 查找频道 content-help
3. 搜索 “Cobblebrain”