Humalike:面向 FiveM 的 AI NPC 角色平台

为 GTA RP 服务器创建能语音交流、记住玩家并参与剧情的 AI NPC。

humalike.ai
Humalike AI NPCs screenshot

Humalike 为 GTA V 的 FiveM 角色扮演服务器提供 AI NPC。服主可以设置角色的身份、性格、声音和背景知识,让玩家通过麦克风与游戏人物交流,并让过去的互动影响后续关系。它适合希望丰富警察、医疗、帮派和日常城市场景的服务器运营者,也适合需要把 NPC 接入现有脚本的开发者。

通俗易懂地说,Humalike 这个网站是干什么的?

可以把它理解为 FiveM 服务器的“角色后台”:你在网页面板里设定一个人物是谁、知道什么、怎么说话,再把配套资源安装到服务器,玩家就能在游戏里遇见这个人物并与之对话。网页负责配置,FiveM 负责承载角色和游戏场景。

例如,你可以设定一名知道某些线索的目击者。玩家向他询问时,NPC 会结合角色设定、玩家关系和当前情境回应,而不只是播放一条固定台词。官网介绍的场景还包括医疗患者、人质、线人和引导角色。实际行为范围取决于配置及服务器已经接入的功能。

用角色记忆和群体关系丰富 GTA RP 剧情

Humalike 的重点不仅是让 NPC 开口说话,还包括持续记忆和人物之间的关系。角色可以分别记住与不同玩家的互动;服主可设置姓名、背景、个性、知识、秘密、声音、说话方式和外观,让人物承担明确的剧情任务。

人物也会结合服装、面具、武器、枪声和 FiveM 事件作出反应。对于警察问询或帮派交涉,这意味着角色可以根据自身设定透露信息、隐瞒信息,甚至在游戏情节中说谎。不要把这些能力理解为每个 NPC 默认拥有所有任务权限。

组织和群体可以共享知识、记忆与关系,适合帮派、俱乐部、企业或 EMS 团队。Worlds 可用于组织更完整的世界关系,但创建单个 NPC 不需要先生成整个世界。

选择角色类型时,可以按服务器的实际需求区分:

  • Static:由资源维护固定位置的人物,适合第一次测试和固定剧情角色。
  • Ambient:绑定符合条件的环境行人,为街头互动增加可对话对象。
  • External:人物由已有服务器资源创建和管理,再接入 Humalike 的对话能力。

从注册服务器到完成第一次 NPC 对话

准备较新的 FXServer、OneSync、Humalike 账号和服务器许可,以及可从公网访问的回调地址。玩家需要可用的麦克风。以下步骤适合先建立一个 Static NPC 验证完整流程:

  1. 在 Humalike 的 AI NPC 面板选择 Register server,填写服务器名称及公网 IPv4 回调地址。当前指南要求 http://IP:port 形式,端口为 1024–65535;不要填写域名、内网地址或附带路径的 URL。妥善保存只显示一次的许可密钥。
  2. 下载官方发布附件 humalike.zip,解压到 resources/humalike。不要误用 GitHub 自动生成的源码压缩包,也不要让资源目录多嵌套一层。
  3. 在服务器配置中使用 set humalike_license_key "你的密钥",并添加 ensure humalike。这里应使用服务器端的 set,不要改成会复制变量的 setr。
  4. 启动资源后运行 humalike_status,确认许可与相关服务状态,再到面板创建 Static NPC,填写人物名称、性格、语言、声音、模型和坐标。
  5. 保存并启用角色,等待名单刷新或按指南重启资源。进入游戏接近 NPC,按住配置好的说话键;出现语音提示并听到回复,才算完成第一次端到端测试。

详细参数和排错步骤可查看官方快速入门指南。先验证一个人物,再扩展群体、剧情和自定义动作,更容易确认问题出在资源安装、角色配置还是其他脚本的接入上。

框架、语音和自定义脚本有哪些接入条件?

官方文档覆盖 Standalone、ESX Legacy、QBCore 和 Qbox。Standalone 模式不依赖特定 RP 框架,但库存、身份、交互和职业系统的扩展仍需要对应的提供器或桥接;经过大量修改的服务器可能需要自行适配。

NPC 的近距离语音使用内置 WebRTC 通道,可根据服务器许可配置。玩家之间原有的语音仍由服务器自己的语音系统处理。角色可以执行跟随、上下车和手势等动作;发放物品、医疗交互或警务派遣则需要相应的服务器功能与权限校验。

因此,“在面板里创建角色不必写代码”和“接入任何脚本都不需要开发”是两回事。目前核实的是 FiveM 服务器方案,不能据此承诺支持 GTA V 单机模式或主机平台。

Humalike 的价格、试用和 NPC 回合怎么计算?

以下为 2026 年 9 月 29 日核实的美元公开价格,不代表人民币含税报价:每月 79 美元包含 25,000 个 NPC 回合,每月 119 美元包含 50,000 个回合。一个回合通常指一条实际送达、可以听见的 NPC 回复;只监听玩家、不曾送达的回复、短促插话和世界生成不按这个单位计费。回复已经开始播放后被打断,仍可能计为一个回合。

试用上限为 1,000 个回合、最长 7 天,每个账号限一次,需要选择套餐并添加银行卡。达到 7 天或提前用完试用回合,任一条件先发生就会启动付费订阅;若只想测试,应在首次扣费前取消。

保存银行卡后,自动购买默认开启。关闭自动购买也不会阻止试用额度耗尽后转入订阅。付费回合可跨续费周期累积,但每笔发放额度有一年的有效期。官网落地页与详细计费文档对额外额度包的描述存在差异,所以这里不列一个看似统一的加购价格。购买前请核对官方 NPC 回合计费说明及面板实际显示的条件,必要时联系官方确认。

部署前应了解的数据与使用条款

Humalike 的运营方在政策中列为 Soofte, Inc.。角色具有记忆能力,并不等于所有数据都只保存在你的 FiveM 服务器。公开隐私政策按用途说明数据保留,并允许经核实的删除请求及法定例外;它没有给出足以确定 NPC 音频、转录保存天数或训练用途承诺的专门说明。

如果你的社区对语音记录和玩家数据有明确要求,应先向官方核实,再制定玩家告知方式。通用服务条款面向 B2B 使用,下载服务器资源不应被理解为获得平台的无限再分发许可。

常见问题

Humalike 可以永久免费使用吗?

目前可确认的是需要绑卡的限量试用,不是永久免费套餐。1,000 个回合或 7 天到达上限后会转入所选订阅,关闭自动购买不能替代取消试用。

配置 AI NPC 一定要会写代码吗?

角色身份、个性和声音可以在面板中设置,但服主仍要安装资源、配置许可并测试服务器连接。接入自定义库存、职业或派遣系统时,可能需要编写或调整桥接代码。

可以制作 EMS 医疗相关的 NPC 吗?

可以用于患者等 EMS 角色扮演场景。实际医疗动作需要服务器端的职业权限和对应集成,不应把“能扮演患者”理解为默认具备完整的自动医生系统。

官方资源与开发者社区

相关工具

AI NPC 平台 →
用语音或文字交代任务,让 AI 在浏览器、应用和文件之间完成工作。
AI自动化工具AI 研究助手 · AI工作流程自动化工具 · AI 语音输入工具访问 ↗
OpenBot免费+付费
把多个 AI 智能体组织成团队,保留文件、上下文与任务进度。
AI自动化工具AI工作流程自动化工具 · 私有部署访问 ↗