开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

AIRI:开源AI伴侣项目在GitHub引发关注

近日,一个名为 AIRI开源项目登上GitHub热榜。该项目旨在构建一个可实时交互、具备游戏陪伴能力的AI数字伴侣,因其“永不中断”的在线特性受到开发者社区关注。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

AIRI的设计灵感来源于知名虚拟主播Neuro-sama,其核心特点是支持 自托管。这意味着用户可以在本地部署并运行该AI,只要主机保持运行,AI伴侣即可持续在线。

除了基础的实时对话功能,AIRI还集成了游戏交互能力。例如,在《我的世界》中,它可以协助玩家进行资源采集与建造;在《异星工厂》等游戏中,也能通过视觉识别与决策模型提供一定的自动化辅助。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

项目背景:从Neuro-sama到开源复刻

AIRI的走红与其对标对象Neuro-sama密切相关。Neuro-sama是一个在YouTube和Twitch平台拥有大量粉丝的AI虚拟主播,以其互动和游戏能力著称。然而,其服务并非开源,且仅在直播时段可用。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

AIRI项目则提供了一个开源替代方案。用户可自行部署,实现7×24小时不间断的陪伴体验,从而解决了对服务中断的依赖。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

在形象呈现上,AIRI支持VRM和Live2D两种模型格式,能够实现眨眼、视线跟随等基础动态效果。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

核心功能与技术特性

AIRI目前展示的主要能力包括:

  • 实时语音对话
  • 游戏内陪伴与辅助
  • 集成于Discord与Telegram等平台进行聊天

其游戏辅助功能通过特定工具链实现:
* 在《我的世界》中,它借助Mineflayer库模拟玩家行为。
* 在《异星工厂》中,则结合YOLO视觉识别与大型语言模型进行决策(该项目注明此功能尚处于概念验证阶段)。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

项目内置了基于RAG(检索增强生成)机制和嵌入式数据库的记忆系统,能够记录长期的对话历史与用户偏好。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

在技术架构上:
* 网页版基于WebGPU、WebAudio与WebAssembly,支持浏览器直接访问与PWA安装。
* 桌面版使用Tauri框架(Rust编写),可调用NVIDIA CUDA与Apple Metal进行硬件加速。
* 模型接口兼容性强,支持OpenAI、Claude、Gemini、DeepSeek、通义千问、智谱、Kimi、阶跃星辰等超过30种国内外大模型API,并支持通过Ollama进行本地推理。

本地部署指南

AIRI项目采用TypeScript与Vue.js开发,使用pnpm进行包管理。基础部署需要准备Git、Node.js(版本23及以上)和pnpm。如需运行桌面版,还需配置Rust工具链。

一、环境准备

macOS用户:
可通过Homebrew安装Git与Node.js,随后启用Node.js自带的corepack工具来安装pnpm。
bash
brew install git node
corepack enable
corepack prepare pnpm@latest --activate

Windows用户:
1. 需安装Visual Studio 2022,并确保勾选“Windows SDK”和“C++生成工具”。
2. 可通过Scoop包管理器安装所需工具。
“`powershell

安装Scoop(需以管理员权限运行PowerShell)

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

通过Scoop安装基础工具

scoop install git nodejs rustup

如需桌面版,安装MSVC工具链

scoop install main/rust-msvc
rustup toolchain install stable-x86_64-pc-windows-msvc
rustup default stable-x86_64-pc-windows-msvc

安装pnpm

corepack enable
corepack prepare pnpm@latest –activate
“`

Linux用户(以Ubuntu为例):
使用apt安装基础依赖,桌面版需额外安装Tauri框架所需的系统库。
“`bash
sudo apt install git nodejs

桌面版额外依赖

sudo apt install libssl-dev libglib2.0-dev libgtk-3-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev

安装pnpm

corepack enable
corepack prepare pnpm@latest –activate
“`

二、获取项目源码

通过Git克隆项目仓库至本地。
bash
git clone https://github.com/moeru-ai/airi.git
cd airi

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

三、安装项目依赖

在项目根目录下,使用pnpm安装Node.js依赖。
bash
pnpm install

此过程耗时取决于网络状况。如需开发桌面版,还需运行 cargo fetch 获取Rust依赖。

项目推荐安装 @antfu/ni 工具,以便使用 ni(自动识别并安装依赖)和 nr(运行脚本)命令简化操作。
bash
npm i -g @antfu/ni

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

四、启动开发服务器

最快体验方式是启动网页版开发服务器。
bash
pnpm dev

执行后,终端将输出本地服务器地址(如 http://localhost:5173),在浏览器中访问即可进入AIRI界面。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

首次使用需配置大模型API密钥以启用对话功能。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏
开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

配置完成后,即可开始与AI伴侣进行交互。

开源AI伴侣AIRI爆火GitHub:永不“下播”的赛博老婆,还能陪你打游戏

若需体验语音功能,需额外配置语音模型。更高级的功能,如连接Discord/Telegram或深度游戏集成,请参考项目仓库的详细文档。

项目地址: https://github.com/moeru-ai/airi/


关注“鲸栖”小程序,掌握最新AI资讯

本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/23981

(0)
上一篇 2026年3月4日 上午9:21
下一篇 2026年3月4日 上午11:39

相关推荐