Repository navigation
Releases: eykicuihb/KuroBlob-AI
Releases · eykicuihb/KuroBlob-AI
Release list
KuroBlob AI v0.3.0 - Animation Timeline Sequencer, Blink-Masked Morphing & Native MP4 Export
🌟 KuroBlob AI v0.3.0 Release
"Animation Timeline Sequencer, Blink-Masked Morphing, Native MP4 Export & State Board"
🎞️ 1. Animation Timeline & Montage Story Sequencer (动画时间线与剧情编排工作台)
- Multi-Clip Narrative Timeline: 4th workspace dedicated to choreography across 60+ emotions.
- Custom Per-Clip Duration: Adjust individual clip durations from
0.4s ~ 6.0swith live total duration counter. - 4 Story Presets: 💡 Insight, 💘 Romance, 💻 Hacker, and 🌈 Weather.
- Full Sequence MP4 Export: Directly record and export the whole timeline sequence into H.264 MP4 format ready for Twitter/X and WeChat.
👁️ 2. Blink-Masked Morphing Transition (闭眼遮罩形变过渡)
- Seamlessly masks geometric discontinuities between distinct silhouettes and accessories with a natural
0.18sblink animation. 0.69xspherical orthographic depth factor for gaze & head roll depth (ey = sin(pitch) * 0.69 * R).
🧩 3. Expression State Board Gallery (60+ 全表情全景展板 #planche)
- Modal exhibition gallery displaying all 60+ procedural emotions in a 6-column grid with live click-to-preview.
🎬 4. Native MP4 Video Export (Twitter/X & Social Media Ready)
AnimationRecorderdirectly probes AVC1 / MP4 recording for zero-transcoding video sharing.
📱 5. Mobile Ergonomics & Haptic Feedback (触觉马达与触屏防滚)
touch-action: none& dynamicResizeObserverDPR recalculation.- Hardware vibration feedback on squash/stretch bounce & dizzy overload.
🎵 6. Mood-Driven Mascot Vocal Chatter (多情绪动森语调调制)
- Web Audio API synthesizer dynamically modulated across 5 emotional scales with organic lip-sync.
💾 7. Expression Vault JSON Export/Import & Reset Defaults
- One-click
.jsonconfiguration download and restore for community sharing. - Workshop "↺ Reset Defaults" button & AST code execution security sandbox.
v0.2.0 - Interactive Voice, Expression Vault & Multi-Layer Controls
🚀 KuroBlob AI v0.2.0 Release Notes
"Procedural Mascot Chatter, Expression Vault, Motion Exporter & Multi-Layer Controls"
灵动软萌的物理级 2D/3D 果冻 AI 伴侣迎来v0.2.0重大交互升级!新增萌系动森风程序化语聊音效(Mascot Vocal Synth Chatter)与嘴形同步、AI 表情专属收藏库、3 秒动态 WebM 动图表情包导出、Light 模式高保真白底渲染、全图层独立自选开关(星环/微粒/配饰/腮红)、OBS 演播绿幕抠像与疯狂拉扯物理眩晕反应!
🌟 What's New in v0.2.0 / 核心新特性
1. 🎵 萌系程序化语聊音效与嘴形同步 (Procedural Mascot Chatter & Lip-Sync)
- 动森风程序化语调合成:告别生硬机械的传统 TTS,采用 100% 纯数学 Web Audio API 程序化合成器,将文字逐字映射至灵动悦耳的五声音阶(Pentatonic Synth Chirp)。
- 自然有机嘴形联动:在打字机对话吐字时,自动驱动果冻嘴形以 3~6 Hz 节奏自然开合(Organic Mouth Lip-Sync),吐字完毕自动闭合。
- 全局一键静音/开启:顶部导航栏专属
🔊 音效已开 / 🔇 音效已关开关,支持 LocalStorage 记忆。
2. 💾 AI 表情专属收藏库与 LocalStorage 持久化 (Expression Vault)
- 一键收藏入库:在【🪄 AI 一键表情创造工坊】生成任意满意表情后,点击 “💾 收藏到我的专属表情包”。
- 动态测试网格自动注入:收藏的表情包自动沉淀至舞台下方专属收藏区,带炫酷紫色发光边框,随时一键点击调用形变与删除管理。
3. 🎬 3 秒循环 60 FPS 动态表情包录制导出 (Animated WebM Exporter)
- 高帧率 Canvas 流捕获:利用
HTMLCanvasElement.captureStream(60)与MediaRecorder,高保真录制 3 秒 60 FPS 动态形变。 - 一键自动下载:支持在 AI 工坊与设计工坊一键导出
.webm动图,轻松制作微信/飞书/Discord 动态表情包。
4. ☀️ Light 浅色模式高保真白底导出 (Light Mode White Background Export)
- 告别黑底遮盖:解决 WebM 透明编码默认黑底导致的黑人黑夜遮盖问题。浅色模式导出视频与 PNG 时自动渲染纯白底色(
#FFFFFF),让纯黑果冻身体与多彩配饰边界分明、极具立体质感。
5. 🎛️ AI 生成全图层独立自选控制面板 (Multi-Layer Layer Toggles)
- 多图层自由拆装:3D 轨道星环(Rings)、宇宙星尘微粒(Particles)、外置道具(Accessories)、粉嫩腮红(Cheeks)4 大图层支持独立勾选与即时上身,状态胶囊动态指示
已装配/自定义图层/已精简。
6. 🟩 OBS 演播绿幕抠像模式 (OBS Chroma Green Screen)
- 直播级色度键抠像:舞台顶部一键切换 “🟩 OBS 绿幕” 模式,Canvas 背景瞬间切换为纯正色度绿
#00FF00,主播可直接在 OBS Studio 中添加窗口采集并过滤绿幕!
7. 🫳 疯狂拉扯物理过载与眩晕互动 (Physical Pinch Overload & Dizzy Reaction)
- 力学过载反馈:当用户以大幅度或高频率高速揉捏拉扯果冻躯体时,化身将触发力学过载保护,进入眩晕蚊香眼 (
DIZZY😵) 状态并弹出求饶对话气泡:“哎呀别拉啦,果冻要被扯变形了~ 😵”。
🚀 KuroBlob AI v0.1.0 Release Notes
"A Living 3D Procedural Jelly Avatar & Multimodal AI Companion Engine"
灵动软萌的物理级 2D/3D 果冻 AI 伴侣与全模态交互引擎正式发布首个版本v0.1.0!
🌟 Highlights / 核心亮点
1. 🧪 60 FPS 物理质感果冻化身引擎 (Physics Jelly Avatar Engine)
- 16点贝塞尔弹性形变:基于阻尼质量弹簧模型,真实模拟水滴与液态果冻的受力拉伸、挤压与回弹。
- 60+ 种萌系程序化表情:包含快乐、傲娇、害羞、黑客、宇航员、恐龙等全套自研矢量表情与动态配饰。
- 3D 视差球面胶囊双眼:支持瞳距、角度、倾斜与 3D 头部旋转视差联动。
- 动态环境气场:3D 轨道彩虹环、星尘流光粒子系统、闪电天气与烈焰微粒。
2. 📹 纯前端 60 FPS 零延迟面捕与音频对口型 (Web VTuber Mode)
- 零依赖头部追踪:利用原生 Chrome FaceDetector + 高敏光学质心差分算法,零延迟追踪头部偏航(Yaw)与倾斜(Roll)。
- 3D 头眼空间耦合:头部转动时光线与眼神产生真实 3D 透视形变,近眼放大远眼压缩。
- 麦克风对口型 (Audio Lip-Sync):Web Audio API 实时提取语音 RMS 能量,精确驱动果冻嘴形张合。
3. 🤖 多模态大模型智能伴侣 (Multimodal AI Companion & BYOK)
- 本地 + 云端双模支持:原生支持本地 Ollama(Gemma 4、Llama 3、Qwen 等)与 OpenAI / DeepSeek API。
- 实时 SSE 流式对话打字机:流式返回逐字打字机动效,配合合成音效。
- 智能情感标签解析:自动解析 LLM 回复中的
[EMOTION:XYZ]标签,实时驱动化身表情无缝切变。 - 内置 Zero-CORS 代理服务:Node 开发服务自带透明 Ollama 反向代理,彻底解决浏览器跨域与缓存痛点。
4. 🪄 AI 一键表情创造工坊 (AI Expression Creator Studio)
- 搭载专属 Agent Skill (
.agents/skills/kuroblob-expression-creator):规范 6 大解剖图层与 Canvas 2D 安全准则。 - 双轨混合矢量生成架构:
- 支持大模型现场编写标准 Canvas 2D 绘图代码并动态编译。
- 支持小模型语义特征提取与本地组合式矢量编译器(Composable Vector Synthesizer)。
- 实时上身与代码导出:输入任意自然语言,左侧舞台实时 60 FPS 动态换装,支持一键复制代码与导出标准 JS 模块。
5. 🎨 萌系自定义设计工坊与纯净双语 (Studio & i18n)
- 可视化参数微调:弹性系数、眼宽、眼高、倾角、球面坐标实时滑块控制。
- 纯净中英文切换:全局 i18n 引擎,零中英混杂。
- Web Audio 程序化音效:纯数学合成 Pop 气泡音、打字机嘀嗒音。
🛠️ Quick Start / 快速开始
# 1. 克隆仓库
git clone https://github.com/eykicuihb/KuroBlob-AI.git
cd KuroBlob-AI/avatar-dialogue-app
# 2. 启动服务
npm start
# 服务将运行于 http://localhost:3000
# 3. 验证 Agent Skill
npm run test:skill📄 License
MIT © 2026 KuroBlob AI Team
KuroBlob AI v0.1.0 - Living 3D Procedural Jelly Avatar & Multimodal Companion Engine
🚀 KuroBlob AI v0.1.0 Release Notes
"A Living 3D Procedural Jelly Avatar & Multimodal AI Companion Engine"
灵动软萌的物理级 2D/3D 果冻 AI 伴侣与全模态交互引擎正式发布首个版本v0.1.0!
🌟 Highlights / 核心亮点
1. 🧪 60 FPS 物理质感果冻化身引擎 (Physics Jelly Avatar Engine)
- 16点贝塞尔弹性形变:基于阻尼质量弹簧模型,真实模拟水滴与液态果冻的受力拉伸、挤压与回弹。
- 60+ 种萌系程序化表情:包含快乐、傲娇、害羞、黑客、宇航员、恐龙等全套自研矢量表情与动态配饰。
- 3D 视差球面胶囊双眼:支持瞳距、角度、倾斜与 3D 头部旋转视差联动。
- 动态环境气场:3D 轨道彩虹环、星尘流光粒子系统、闪电天气与烈焰微粒。
2. 📹 纯前端 60 FPS 零延迟面捕与音频对口型 (Web VTuber Mode)
- 零依赖头部追踪:利用原生 Chrome FaceDetector + 高敏光学质心差分算法,零延迟追踪头部偏航(Yaw)与倾斜(Roll)。
- 3D 头眼空间耦合:头部转动时光线与眼神产生真实 3D 透视形变,近眼放大远眼压缩。
- 麦克风对口型 (Audio Lip-Sync):Web Audio API 实时提取语音 RMS 能量,精确驱动果冻嘴形张合。
3. 🤖 多模态大模型智能伴侣 (Multimodal AI Companion & BYOK)
- 本地 + 云端双模支持:原生支持本地 Ollama(Gemma 4、Llama 3、Qwen 等)与 OpenAI / DeepSeek API。
- 实时 SSE 流式对话打字机:流式返回逐字打字机动效,配合合成音效。
- 智能情感标签解析:自动解析 LLM 回复中的
[EMOTION:XYZ]标签,实时驱动化身表情无缝切变。 - 内置 Zero-CORS 代理服务:Node 开发服务自带透明 Ollama 反向代理,彻底解决浏览器跨域与缓存痛点。
4. 🪄 AI 一键表情创造工坊 (AI Expression Creator Studio)
- 搭载专属 Agent Skill (
.agents/skills/kuroblob-expression-creator):规范 6 大解剖图层与 Canvas 2D 安全准则。 - 双轨混合矢量生成架构:
- 支持大模型现场编写标准 Canvas 2D 绘图代码并动态编译。
- 支持小模型语义特征提取与本地组合式矢量编译器(Composable Vector Synthesizer)。
- 实时上身与代码导出:输入任意自然语言(如*“海边比基尼秀”、“戴小黄鸭喝咖啡的可爱小猫”*),左侧舞台实时 60 FPS 动态换装,支持一键复制代码与导出标准 JS 模块。
5. 🎨 萌系自定义设计工坊与纯净双语 (Studio & i18n)
- 可视化参数微调:弹性系数、眼宽、眼高、倾角、球面坐标实时滑块控制。
- 纯净中英文切换:全局 i18n 引擎,零中英混杂。
- Web Audio 程序化音效:纯数学合成 Pop 气泡音、打字机嘀嗒音。
📦 What's Changed / 详细更新日志
- feat(engine): 实现了 16 点贝塞尔果冻弹簧物理引擎与 60+ 款程序生成表情
- feat(vtuber): 引入基于 FaceDetector + 光学质心的 60 FPS 摄像头面捕与 3D 头眼联动
- feat(llm): 接入 Ollama 本地模型与 OpenAI 兼容 API,支持流式对话与情感标签驱动
- feat(skill): 正式交付
kuroblob-expression-creatorAgent Skill 及自动化 Mock Canvas 验证工具 - feat(creator-ui): 上线前端【🪄 AI 一键表情创造工坊】,支持自然语言即时生成 2D 矢量表情并实时上身
- fix(cors): 提供零跨域 Node 静态开发服务器与 Ollama 逆向代理
- fix(cache): 注入
?v=2.3强制版本穿透,防止浏览器 ES Module 强缓存
🛠️ Quick Start / 快速开始
# 1. 克隆仓库
git clone https://github.com/eykicuihb/KuroBlob-AI.git
cd KuroBlob-AI/avatar-dialogue-app
# 2. 启动服务
npm start
# 服务将运行于 http://localhost:3000
# 3. 验证 Agent Skill
npm run test:skill📄 License
MIT © 2026 KuroBlob AI Team