01 / 10

AI Newsletter
2026 · May

AI in Workflow · AI 产品形式探索 · 外部资讯

↑ ↓ / scroll · Navigate Click cards to jump

Three Sections

Click a card to jump · Arrow keys / scroll to browse
01

AI in Workflow

把 AI 嵌进日常工作流程的最新实践 — 工具、流程、效率信号。

TBD · 内容待补充
这一节的具体内容稍后补
建议覆盖的几个点(待你确认):
  • 本期想突出的 1–2 个 workflow 应用案例 / owner
  • 对应的截图或短视频(放进 images/ai-newsletter-2026-05/
  • 团队层面的效率信号 / 阶段性指标
02

AI 产品形式探索

从 GN Open House 上的观察出发,介绍我们在产品形态上的探索 — 捷宝宝、自研唤醒词模型,以及外部 GAIE 展的收获。

GN Open House 观察

TBD · 你稍后补
Open House 上看到的产品形态 / 团队作品观察
这页留给你回顾 Open House 上看到的几个有意思的产品形态切片。建议结构:
  • 3–5 条短观察(每条一两句,配关键词标签)
  • 每条尽量指向"产品形态"维度:硬件、交互、AI 介入方式
  • 下一页会用捷宝宝做案例承接 — 注意只放不涉密内容

捷宝宝 — AI 产品形式探索的载体

捷宝宝硬件原型
  • 一个由我们团队自研的 硬件 + 云端 AI 一体化原型,用来真刀真枪地试"AI 在物理产品里的形态"。
  • 覆盖完整链路:本地语音前端 → 自研唤醒词 → 云端大模型 → MCP 调工具 → 设备执行,方便我们在每一层验证想法。
  • 它最大的价值不是"做出一台设备",而是给团队提供一个真实可玩的载体 — 想到的产品形态都能落到它身上跑一遍。
  • 本期重点是其中两个对外可讲的切面:自研唤醒词模型、外部展会上看到的产品形态启发
本页内容均为已公开 / 不涉密范围。

我们有了自己的 唤醒词模型

自研唤醒词模型
  • 捷宝宝的唤醒词不再依赖第三方词表 — 我们已经能在云端从零给任意一个用户自定义的唤醒词训出一份模型,并通过 OTA 推到设备端的 ESP32 上。
  • 样本零冷启动 — 多音色 TTS 合成数百条样本,无需用户录音,几分钟内就有一个可用的训练集。
  • 本地小模型 — 基于 micro-wake-word 训练并蒸馏出 .tflite 模型,能直接跑在 ESP32 上,纯本地常驻监听。
  • 异步训练 + OTA 推送 — 后端 FastAPI 接到请求后异步训练,完成后通过 OTA 把新模型推到设备,整条链路对用户完全无感。
  • "千人千词"成为可能 — 每个用户都可以拥有自己的唤醒词,是后续做个性化产品形态的基础设施。

唤醒词训练 整体架构

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#1e293b', 'primaryTextColor': '#f1f5f9', 'primaryBorderColor': '#475569', 'lineColor': '#e040fb', 'secondaryColor': '#334155', 'tertiaryColor': '#0f172a', 'fontFamily': 'Space Grotesk, Noto Sans SC, sans-serif'}}}%%
graph TB
    subgraph 前端层["前端 Dashboard"]
        UI[Web 管理界面]
    end

    subgraph API层["jabobo-backend REST API (FastAPI, port 8007)"]
        TrainAPI["POST /api/user/wake-word/train"]
        StatusAPI["GET /api/user/wake-word/train/status"]
        SyncAPI["POST /api/user/sync-config"]
    end

    subgraph 核心业务层["核心业务流程"]
        direction TB
        NORMALIZE["_normalize_wake_word()
标准化唤醒词名"] TRAIN["_run_wakeword_training()
异步训练任务"] UPDATE_STATUS["_update_wake_word_status()
更新数据库状态"] end subgraph 外部系统["外部系统"] CMD1["train_wakeword.py
--generate-samples
(TTS 多音色 × 多语速)"] CMD2["train_wakeword.py
(特征提取 + 训练)"] CMD3["deploy_wakeword.py
(OTA 部署 .tflite)"] end subgraph 数据层["MySQL"] DB[("user_personas 表")] end subgraph 固件层["ESP32 设备"] DEVICE["捷宝宝硬件"] OTA_RECEIVER["OTA 接收 + 模型加载"] end UI -->|"POST /user/wake-word/train"| TrainAPI UI -->|"GET 训练状态"| StatusAPI UI -->|"POST sync-config"| SyncAPI TrainAPI -->|"asyncio.create_task"| TRAIN SyncAPI -->|"wake_word 变更时"| TRAIN StatusAPI -->|"查询"| DB TRAIN --> NORMALIZE TRAIN --> UPDATE_STATUS TRAIN -->|"Step 1"| CMD1 CMD1 -->|"Step 2"| CMD2 CMD2 -->|"输出 .tflite"| CMD3 CMD3 -->|"OTA 推送"| OTA_RECEIVER OTA_RECEIVER --> DEVICE UPDATE_STATUS -->|"UPDATE model_status"| DB style 前端层 fill:#0f766e,stroke:#14b8a6,color:#fff style API层 fill:#1d4ed8,stroke:#3b82f6,color:#fff style 核心业务层 fill:#15803d,stroke:#22c55e,color:#fff style 外部系统 fill:#b45309,stroke:#f59e0b,color:#fff style 数据层 fill:#7c3aed,stroke:#a855f7,color:#fff style 固件层 fill:#b91c1c,stroke:#ef4444,color:#fff
前端 → API → 业务层 → 外部脚本 → 数据库 → 设备 · 可滚动查看完整图

GAIE 2026 · AI Expo Insights

External Report · Jabobo.com
GAIE 2026 AI Expo Insights
我们对 GAIE 2026 AI 展上几个有意思的产品形态、技术演示和厂商动向做了整理,重点是和团队工作方向相关的"产品形态"线索。
jabobo.com/gaie-2026/
点击卡片在新标签页打开完整报告
03

外部 资讯

这一节用来收纳本期想分享给团队的几条外部信号 — 产品发布、关键论文、行业动向等。

TBD · 内容待补充
本期的外部资讯条目
建议格式:
  • 3–5 条短摘要,每条 1–2 句 + 一个外链
  • 可以分两类:模型 / 产品 与 研究 / 政策
  • 每条最好附"对我们意味着什么"半句话