✨ DeepSeek 大模型驱动 · 3D 实时渲染

养一只住在桌面
3D 智能小伙伴

dsPet 是一款开源的智能3D桌面宠物。它会聊天、会说话、会跳舞,能听懂你的话,会主动讲笑话,还能用 AI 设计出独一无二的宠物与场景。

14+种动作表情
5阶段成长进化
3+内置 3D 场景
AI设计宠物/场景
3D 卡通桌面宠物
小萌正在陪着你
CORE FEATURES

不只是宠物,是你的桌面陪伴

从成长进化到智能对话,从互动玩耍到 AI 创作,每一项功能都为了让它真正"活"起来。

🌱

成长进化系统

5 阶段进化路线:蝶卵 → 毛毛虫 → 蝶蛹 → 小蝴蝶 → 精灵蝶。经验值随互动增长,每个阶段都有全新外观。

🐾

3D 实时渲染

基于 Three.js 的 3D 宠物,鼠标拖拽 360° 旋转查看,双击复位。点击头、耳、鼻、身、尾等部位触发不同互动。

💬

智能对话

DeepSeek 大模型驱动,宠物有记忆、有情绪、能主动发起话题,心情好时还会主动给你讲笑话和脑筋急转弯。

🔊

语音播报

微软 Edge 神经女声「晓伊」朗读,情绪驱动语调变化。首次合成联网缓存,之后秒播。

🎨

AI 设计宠物/场景

用一句话描述你想要的宠物或 3D 场景,AI 自动生成代码并加载。你的创意立即变成可互动的 3D 内容。

🏞️

多场景切换

内置花园、屋内、海边三大场景,支持 AI 生成雪地、沙漠、彩虹马路等场景,一键切换并记忆选择。

📊

状态养成

饱食度、心情、清洁度、体力四项状态实时衰减。喂食、玩耍、洗澡、睡觉、抚摸、跳舞全面照顾。

📸

拍照与录像

自由运动模式下随时给宠物拍照、录制视频,支持横屏 16:9 与竖屏 9:16,自动转码 MP4 方便分享。

🪟

玻璃拟态 UI

App 风格控件,玻璃背景、柔和大圆角、手写动画。折叠态小巧不挡视野,展开态功能完整。

WHY DSPEST

有记忆、有情绪、会主动找你玩

它不是被动等你点击的程序,而是一个有自主行为的小生命——会根据心情主动跳舞、讲笑话、分享见闻,状态低了还会向你求助。

每 20s自主行为评估
90s主动话题冷却
12h离线状态衰减上限
多存档多宠物独立保存
14 ACTIONS

丰富的动作表情

开心、爱心、跳舞、惊讶、酷、害羞……每一种情绪都有专属的动画与装饰。

💚开心
❤️爱心
星星
💃跳舞
😢
惊讶
😆
😝吐舌
😉眨眼
😎
💢愤怒
💭思考
😴睡觉
😳害羞
TECH STACK

现代而纯粹的技术栈

零前端框架,原生 HTML + CSS + JavaScript 手写所有动画,轻量高效。

Electron 31
Three.js
DeepSeek API
node-edge-tts
FFmpeg
dotenv
iconv-lite
原生 JS
QUICK START

三步开启你的陪伴之旅

克隆仓库、配置 Key、启动应用,几分钟即可拥有你的桌面宠物。

1

安装依赖

克隆项目并安装依赖。

git clone https://github.com/lrjxgl/dspet cd win_chongwu npm install
2

配置 DeepSeek Key

复制模板并填入你的 API Key。

cp .env.example .env # 填入 DEEPSEEK_API_KEY notepad .env
3

启动应用

开发模式运行,或打包成 exe。

npm start # 打包发布 npm run build