
智能村民AI
将普通村民转变为由AI驱动的智能、健谈、感知情境的NPC。


智能村民AI 将普通村民转变为由 DeepSeek API 驱动的智能NPC。村民不再仅仅是简单的交易站,他们可以进行自然的对话、记住之前的互动、根据自己的职业做出反应、与玩家建立关系、提供生存建议,并对周围的世界做出响应。
特性
| 特性 | 描述 |
|---|---|
| AI驱动的对话 | 由DeepSeek AI驱动的与村民的动态对话 |
| 职业个性 | 村民根据其职业和知识做出回应 |
| 村民记忆 | 记住对话、交易、声望变化、互动和近期事件 |
| 关系系统 | 村民根据玩家对待他们的方式做出不同的反应 |
| 环境感知 | 回应可以考虑生物群系、天气、时间、危险、装备、玩家状态和村庄状况 |
| 智能提示 | 获得探索、农业、交易、战斗、资源和进度建议 |
| 异步处理 | AI请求异步运行,以最小化对游戏主线程的影响 |
| 完全可配置 | 控制AI模型、令牌数、温度、记忆、冷却时间、速率限制、超时和功能 |
| 后备对话 | 在没有配置或可用的实时AI API时,村民仍然可以使用后备对话 |
| 服务器友好 | 冷却时间、速率限制、垃圾消息防护、成本控制和服务端API安全 |
AI驱动的对话
与由DeepSeek AI驱动的村民进行动态对话。
村民可以:
- 回答问题
- 讨论Minecraft话题
- 对玩家行为做出反应
- 参与角色扮演场景
- 提供有用的游戏信息
基于职业的个性
每个村民职业都有自己的个性和知识。
例如:
- 农民讨论农作物和食物
- 图书管理员分享知识
- 牧师讨论神秘事物
- 盔甲匠谈论装备
- 渔夫分享钓鱼技巧
- 傻子提供可疑的智慧
村民记忆
村民可以记住:
- 之前的对话
- 交易
- 声望变化
- 玩家互动
- 近期事件
这使得对话感觉更自然和持久。
关系与声望系统
村民根据玩家对待他们的方式做出不同的反应。
通过以下方式影响声望:
- 交易
- 帮助村民
- 保卫村庄
- 攻击村民
- 偷取资源
- 制造麻烦
建立信任——或者变得臭名昭著。
环境感知回应
村民可以考虑:
- 生物群系
- 天气
- 一天中的时间
- 附近的危险
- 装备
- 玩家状态
- 村庄状况
这使得对话感觉与现实世界紧密相连。
智能提示与生存建议
村民可以提供:
- 探索技巧
- 农业建议
- 交易建议
- 战斗警告
- 资源推荐
- 进度指导
异步API处理
所有AI请求都异步处理,以最小化性能影响并避免阻塞游戏主线程。
配置
智能村民AI在首次启动时自动生成配置文件。
常见的配置选项包括:
- DeepSeek API密钥
- 模型名称
- 最大令牌数
- 温度
- API请求超时
- 玩家冷却时间
- 全局速率限制
- 记忆限制
- AI、提示和记忆开关
- 后备行为
示例:
[smartvillagers.api]
apiKey = "YOUR_DEEPSEEK_API_KEY"
model = "deepseek-chat"
maxTokens = 150
temperature = 0.8
requestTimeoutMs = 15000
maxMessagesPerMinute = 30
[smartvillagers.features]
enabled = true
enableMemory = true
enableHints = true
enableQuests = true
[smartvillagers.memory]
maxMemoryEntries = 20
maxConversationHistory = 10
[smartvillagers.ratelimits]
playerCooldownMs = 2000
villagerCooldownMs = 1000
maxMessageLength = 300
maxResponseLength = 500
[smartvillagers.server]
logApiErrors = true
切勿公开分享你的API密钥。在服务器上,请仅将其保存在服务端配置中。
后备对话
如果API被禁用、不可用或未配置,村民仍然可以使用后备对话,因此模组在没有实时AI访问的情况下仍然可用。
服务器友好设计
智能村民AI包括:
- 冷却时间
- 速率限制
- 垃圾消息防护
- 成本控制
- 服务端API安全
命令
/villagerai reload
/villagerai info
/villagerai toggle
/villagerai memory clear
/villagerai debug
命令可能因版本而异。
安装
- 安装所需的模组加载器。
- 将智能村民AI放入你的
mods文件夹。 - 启动Minecraft一次。
- 打开生成的配置文件。
- 添加你的DeepSeek API密钥。
- 配置所需的设置。
- 重启游戏或服务器。
- 右键点击村民开始聊天。
隐私与AI声明
当AI对话启用时:
- 玩家的消息可能会发送到配置的DeepSeek API。
- API密钥应保持私密。
- 切勿通过村民对话分享敏感信息。
- 服务器所有者应在启用AI聊天时告知玩家。
兼容性
支持:
- 原版村民
- 单人游戏
- 专用服务器
计划中或取决于版本的支持:
- Minecraft 1.20.1+
- Minecraft 1.21+
- Forge
- NeoForge
- Fabric
安装前请务必验证与特定版本的兼容性。
常见问题解答
我需要DeepSeek API密钥吗?
是的。实时AI对话需要DeepSeek API密钥。
没有密钥也可以使用后备对话。
模组能离线工作吗?
部分可以。后备对话可以离线工作,但AI对话需要互联网连接。
它会导致我的服务器卡顿吗?
该模组使用异步处理,并包含冷却时间以减少性能影响。
村民能记住玩家吗?
可以。当记忆功能启用时,村民可以记住对话、交易和与声望相关的事件。
我可以禁用记忆功能吗?
可以。记忆功能可以在配置中禁用。
我可以限制API使用量吗?
可以。可以使用冷却时间、令牌限制、消息限制和全局速率限制来控制使用量和成本。
它与整合包兼容吗?
是的。智能村民AI专为RPG、生存、冒险和角色扮演整合包设计。
请务必测试与你的特定整合包的兼容性。
路线图
计划中的特性:
- 动态村民任务
- AI生成的知识书籍
- 村庄八卦网络
- 袭击恐慌对话
- 流浪商人故事
- 语音支持
- 本地AI模型
- 离线AI支持
- 高级角色扮演特性
社区与支持
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。