Skip to content

Releases: eykicuihb/KuroBlob-AI

KuroBlob AI v0.3.0 - Animation Timeline Sequencer, Blink-Masked Morphing & Native MP4 Export

Choose a tag to compare

@eykicuihb eykicuihb released this 10 Sep 06:06

🌟 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.0s with 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.18s blink animation.
  • 0.69x spherical 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)

  • AnimationRecorder directly probes AVC1 / MP4 recording for zero-transcoding video sharing.

📱 5. Mobile Ergonomics & Haptic Feedback (触觉马达与触屏防滚)

  • touch-action: none & dynamic ResizeObserver DPR 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 .json configuration 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

Choose a tag to compare

@eykicuihb eykicuihb released this 14 Aug 07:45

🚀 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

Choose a tag to compare

@eykicuihb eykicuihb released this 14 Aug 04:15

🚀 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-creator Agent 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