Skip to content

yixiaojiu/yuiju

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

411 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yuiju

ゆいじゅ(悠酱)

幻想打造一个 ゆいじゅ 生活的世界。

项目介绍

yuiju 是一个 LLM 驱动的虚拟角色自主生活模拟项目。

它不是一个以问答和任务执行为中心的 AI 助手,而是尝试构建一个“有自己生活”的 AI 角色:角色会在持续推进的虚拟世界中感知时间、天气、地点和自身状态,自主决策并执行行为,形成可追溯的生活轨迹、记忆、日记和计划。

用户可以通过 QQ、飞书等消息入口与角色交流,但对话不是项目的全部。聊天只是用户观察和介入角色生活的窗口;角色的回复、近况和主动分享,都来自她在世界中真实发生过的经历,而不是临时生成的一段人设文本。

项目的目标是探索一种更接近“虚拟生命”的 AI 伙伴形态:她不是随叫随到的工具,而是在自己的世界里持续生活,并偶尔与你相遇。

philosophy: 不做 AI 智能助手,做有自己生活的“人”

飞书文档🔗 yuiju 项目介绍

Bilibili 视频

特性

  • 通过QQ/飞书聊天: 支持私聊与群聊
  • 像游戏一样构建角色生活: 项目用地点、时间、天气、状态和事件构建虚拟世界,让角色在其中吃饭、上学、散步、打工、做饭和休息;角色的近况与回复来自自己的生活经历,而不是每次被问起时临时现编。
  • 动态天气系统: 世界会有天气变化,天气会成为角色生活和表达的一部分,让日常不只是固定脚本。
  • 日记与回忆: 角色可以根据自己的经历整理日记,让“记得今天”变成具体内容。
  • 计划与目标: 角色可以拥有长期和短期计划,不只是被动回应用户的当下输入。
  • 自然主动分享: 当生活里发生值得说的事时,角色可以在合适的时候主动分享,而不是永远等用户开口。

Get Started

Architecture

相关文档

项目目前处于早期开发阶段,活跃开发文档统一从 docs/README.md 进入。

各包 README 只描述对应包的当前职责、入口和注意事项;历史设计草稿不作为当前实现事实。

About

打造 AI 伙伴,让角色拥有自己的生活

Topics

Resources

License

Stars

39 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors