AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย “ปิดสตรีม” และยังเล่นเกมกับคุณได้

AIRI: โครงการ AI Companion แบบโอเพนซอร์สได้รับความสนใจบน GitHub

เมื่อไม่นานมานี้ โครงการโอเพนซอร์สชื่อ AIRI ขึ้นแท่นเทรนด์บน GitHub โครงการนี้มีเป้าหมายสร้าง AI Companion แบบดิจิทัลที่สามารถโต้ตอบแบบเรียลไทม์และมีคุณสมบัติเป็นเพื่อนร่วมเล่นเกม ได้รับความสนใจจากชุมชนนักพัฒนาด้วยคุณสมบัติ “ไม่เคยหยุดทำงาน” ออนไลน์

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

แรงบันดาลใจในการออกแบบ AIRI มาจาก VTuber ชื่อดังอย่าง Neuro-sama โดยจุดเด่นหลักคือการรองรับการ โฮสต์ด้วยตนเอง (Self-hosted) ซึ่งหมายความว่าผู้ใช้สามารถติดตั้งและรัน AI นี้บนเครื่องของตนเองได้ ตราบใดที่โฮสต์ยังทำงานอยู่ AI Companion ก็จะสามารถออนไลน์ได้อย่างต่อเนื่อง

นอกจากฟังก์ชันการสนทนาแบบเรียลไทม์พื้นฐานแล้ว AIRI ยังรวมความสามารถในการโต้ตอบกับเกมเข้าไว้ด้วย ตัวอย่างเช่น ในเกม Minecraft มันสามารถช่วยผู้เล่นเก็บทรัพยากรและสร้างสิ่งต่างๆ ได้ ในเกมอย่าง Factorio ก็สามารถให้ความช่วยเหลือด้านอัตโนมัติระดับหนึ่งผ่านการจดจำภาพและโมเดลการตัดสินใจ

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

ภูมิหลังโครงการ: จาก Neuro-sama สู่การทำซ้ำแบบโอเพนซอร์ส

ความโด่งดังของ AIRI มีความเกี่ยวข้องอย่างใกล้ชิดกับ Neuro-sama ซึ่งเป็นเป้าหมายอ้างอิง Neuro-sama คือ AI VTuber ที่มีผู้ติดตามจำนวนมากบน YouTube และ Twitch มีชื่อเสียงในด้านความสามารถในการโต้ตอบและเล่นเกม อย่างไรก็ตาม บริการของมันไม่ได้เป็นโอเพนซอร์ส และมีให้ใช้เฉพาะในช่วงเวลาที่ถ่ายทอดสดเท่านั้น

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

โครงการ AIRI นำเสนอทางเลือกแบบโอเพนซอร์ส ผู้ใช้สามารถติดตั้งด้วยตนเอง เพื่อประสบการณ์การเป็นเพื่อนที่ไม่ขาดตอน 24 ชั่วโมงตลอด 7 วัน จึงแก้ปัญหาการพึ่งพาการหยุดให้บริการได้

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

ในด้านการนำเสนอภาพลักษณ์ AIRI รองรับรูปแบบโมเดลทั้ง VRM และ Live2D สามารถแสดงเอฟเฟกต์เคลื่อนไหวพื้นฐานได้ เช่น การกระพริบตาและการตามสายตา

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

ฟังก์ชันหลักและคุณลักษณะทางเทคนิค

ความสามารถหลักที่ AIRI แสดงให้เห็นในปัจจุบัน ได้แก่:

  • การสนทนาด้วยเสียงแบบเรียลไทม์
  • การเป็นเพื่อนและให้ความช่วยเหลือในเกม
  • การผสานรวมกับแพลตฟอร์มอย่าง Discord และ Telegram เพื่อการแชท

ฟังก์ชันช่วยเหลือในเกมทำได้ผ่านชุดเครื่องมือเฉพาะ:
* ในเกม Minecraft ใช้ไลบรารี Mineflayer เพื่อจำลองพฤติกรรมผู้เล่น
* ในเกม Factorio จะผสานการจดจำภาพด้วย YOLO กับโมเดลภาษาขนาดใหญ่ (LLM) ในการตัดสินใจ (โครงการระบุว่าฟังก์ชันนี้ยังอยู่ในขั้นตอนการพิสูจน์แนวคิด)

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

โครงการมีระบบความจำในตัวที่ใช้กลไก RAG (Retrieval-Augmented Generation) และฐานข้อมูลแบบฝังตัว (Embedded Database) สามารถบันทึกประวัติการสนทนายาวนานและความชอบของผู้ใช้ได้

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

ในด้านสถาปัตยกรรมทางเทคนิค:
* เวอร์ชันเว็บ ใช้ WebGPU, WebAudio และ WebAssembly รองรับการเข้าถึงผ่านเบราว์เซอร์โดยตรงและการติดตั้งเป็น PWA
* เวอร์ชันเดสก์ท็อป ใช้เฟรมเวิร์ก Tauri (เขียนด้วย Rust) สามารถเรียกใช้ NVIDIA CUDA และ Apple Metal สำหรับการเร่งด้วยฮาร์ดแวร์ได้
* อินเทอร์เฟซโมเดลมีความเข้ากันได้สูง รองรับ API ของโมเดลภาษาขนาดใหญ่กว่า 30 แบบทั้งในและต่างประเทศ เช่น OpenAI, Claude, Gemini, DeepSeek, Tongyi Qianwen, Zhipu, Kimi, StepFun เป็นต้น และรองรับการอนุมานบนเครื่องท้องถิ่นผ่าน Ollama

คู่มือการติดตั้งบนเครื่องท้องถิ่น

โครงการ AIRI พัฒนาด้วย TypeScript และ Vue.js ใช้ pnpm ในการจัดการแพ็กเกจ การติดตั้งพื้นฐานจำเป็นต้องเตรียม Git, Node.js (เวอร์ชัน 23 ขึ้นไป) และ pnpm หากต้องการรันเวอร์ชันเดสก์ท็อป ต้องตั้งค่าเครื่องมือ Rust เพิ่มเติม

1. การเตรียมสภาพแวดล้อม

ผู้ใช้ macOS:
สามารถติดตั้ง Git และ Node.js ผ่าน Homebrew จากนั้นเปิดใช้งานเครื่องมือ corepack ที่มาพร้อมกับ Node.js เพื่อติดตั้ง pnpm
bash
brew install git node
corepack enable
corepack prepare pnpm@latest --activate

ผู้ใช้ Windows:
1. ต้องติดตั้ง Visual Studio 2022 และตรวจสอบให้แน่ใจว่าเลือก “Windows SDK” และ “C++ build tools” แล้ว
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 ติดตั้ง dependencies พื้นฐาน เวอร์ชันเดสก์ท็อปต้องติดตั้งไลบรารีระบบที่จำเป็นสำหรับเฟรมเวิร์ก Tauri เพิ่มเติม
bash
sudo apt install git nodejs

Dependencies เพิ่มเติมสำหรับเวอร์ชันเดสก์ท็อป

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

2. ดึงซอร์สโค้ดโครงการ

โคลน repository ของโครงการลงเครื่องท้องถิ่นผ่าน Git
bash
git clone https://github.com/moeru-ai/airi.git
cd airi

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

3. ติดตั้ง dependencies ของโครงการ

ในไดเรกทอรีรากของโครงการ ใช้ pnpm ติดตั้ง dependencies ของ Node.js
bash
pnpm install

กระบวนการนี้ใช้เวลาขึ้นอยู่กับสภาพเครือข่าย หากต้องการพัฒนาเวอร์ชันเดสก์ท็อป ต้องรัน cargo fetch เพื่อดึง dependencies ของ Rust ด้วย

โครงการแนะนำให้ติดตั้งเครื่องมือ @antfu/ni เพื่อให้ใช้คำสั่ง ni (ระบุและติดตั้ง dependencies อัตโนมัติ) และ nr (รันสคริปต์) เพื่อทำให้การดำเนินงานง่ายขึ้น
bash
npm i -g @antfu/ni

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

4. เริ่มเซิร์ฟเวอร์สำหรับพัฒนา

วิธีที่เร็วที่สุดในการทดลองใช้คือเริ่มเซิร์ฟเวอร์สำหรับพัฒนาเวอร์ชันเว็บ
bash
pnpm dev

หลังจากรันแล้ว เทอร์มินัลจะแสดงที่อยู่เซิร์ฟเวอร์ท้องถิ่น (เช่น http://localhost:5173) เข้าถึงผ่านเบราว์เซอร์เพื่อเข้าสู่หน้าต่าง AIRI

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

การใช้ครั้งแรกจำเป็นต้องตั้งค่า API Key ของโมเดลภาษาขนาดใหญ่เพื่อเปิดใช้งานฟังก์ชันการสนทนา

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้
AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

หลังจากตั้งค่าเสร็จแล้ว ก็สามารถเริ่มโต้ตอบกับ AI Companion ได้

AIRI คู่หู AI แบบโอเพ่นซอร์ส กำลังเป็นที่นิยมบน GitHub: ภรรยาไซเบอร์ที่ไม่เคย "ปิดสตรีม" และยังเล่นเกมกับคุณได้

หากต้องการทดลองใช้ฟังก์ชันเสียง ต้องตั้งค่าโมเดลเสียงเพิ่มเติม สำหรับฟังก์ชันขั้นสูงกว่า เช่น การเชื่อมต่อกับ Discord/Telegram หรือการผสานรวมกับเกมอย่างลึกซึ้ง โปรดอ้างอิงเอกสารรายละเอียดใน repository ของโครงการ

ที่อยู่โครงการ: https://github.com/moeru-ai/airi/


⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง

本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/23982

Like (0)
Previous 5 hours ago
Next 3 hours ago

相关推荐