OpenNeko Engine 是一个面向桌面端 AI 角色、虚拟陪伴、Live2D 互动和本地智能体运行场景的底层引擎项目,旨在为 AI 桌宠、AI Vtuber、桌面陪伴助手和 IoT 联动设备提供可复用的状态计算与交互能力。项目适用于桌面宠物、虚拟角色互动、本地 AI 助手、实时语音陪伴、硬件联动和跨平台客户端开发等场景。
点击空白处退出提示
OpenNeko Engine 是一个面向桌面端 AI 角色、虚拟陪伴、Live2D 互动和本地智能体运行场景的底层引擎项目,旨在为 AI 桌宠、AI Vtuber、桌面陪伴助手和 IoT 联动设备提供可复用的状态计算与交互能力。项目适用于桌面宠物、虚拟角色互动、本地 AI 助手、实时语音陪伴、硬件联动和跨平台客户端开发等场景。
项目主要功能包括数字角色状态管理、情绪/生理数值计算、事件注入、桌面端 UI 展示、Live2D/动态角色接入规划、语音陪伴能力规划、系统事件响应和 IoT 硬件联动。系统可以根据用户行为或外部事件更新角色状态,并将状态变化反馈到桌面界面、角色动作、语音回复或外部设备中,用于实现更自然的 AI 角色陪伴体验。
本人负责项目架构设计、C++ 引擎模块规划、Qt6/QML 桌面端方案设计、状态计算逻辑整理、跨平台构建配置和技术文档编写。项目底层使用 C++ 和 CMake 构建核心引擎,桌面端规划使用 Qt6/QML 实现界面渲染和交互层,通过事件缓冲、状态更新、情绪数值计算和接口封装,为上层 UI、Live2D 模型、语音模块和 IoT 设备提供统一调用能力。项目文档包含桌面端架构、分层设计、开发流程、UI 架构、商业化授权评估和多平台环境配置等内容。



评论