wits:为稍纵即逝的想法而生的语音笔记应用
原文作者:@aswincode(Aswin) 收录时间:2026-05-22
核心洞察
"我需要一个地方,可以快速说出想法,然后信任它会自动整理。"
不是一条清晰的思路,而是一堆同时涌现的念头:
- 一个想记住的想法
- 一个需要创建的提醒
- 日程上需要处理的事
- 一个尚未成型的半成想法,但感觉重要到需要捕捉
核心机制
语音 → 结构化
自然说话,让应用把想法分类整理:
| 输入 | 输出 |
|---|---|
| "提醒明天早上给 Nicole 打电话,不对是 Kal" | 一个修正后的提醒 |
| "把维生素和坚果加到 Costco 清单" | 添加到现有笔记而非重复创建 |
| "房租已经付了" | 标记匹配提醒为完成 |
捕捉不再是"一堆需要后续清理的文本",而是交接:给 wits 混乱版本,它变成可用形式。
技术栈
- 前端:Expo + React Native
- 后端:Convex
- 处理流程:
- 从手机或手表捕捉音频
- 保存为持久化处理任务
- 启动 Convex 工作流
- 向模型请求结构化意图(非聊天回复)
- 验证所有权、置信度、ID 和清理后内容
- 应用实际写入
"AI 层不是真相来源。Convex 才是。"
设计哲学
笔记 vs 提醒
| 笔记 | 提醒 | |
|---|---|---|
| 处理 | 保持原始措辞 | 提取动作 |
| 风格 | 保留不确定性、顺序、强调 | 简洁 |
| 目标 | 听起来像我 | 短到我会真的用 |
捕捉必须贴近时刻
- iPhone Action Button 流程
- iOS 18 锁屏控制
- Apple Watch 独立捕捉
所有入口 → 同一条处理路径。
隐私边界
- 所有权是后端责任,非客户端决定
- 每次个人写入都通过信任边界
- 原始音频处理后删除,保留转录和结构化结果
产品细节
- 捕捉 streaks、每周活动、最近笔记
- 模式卡片:从近期笔记和提醒中发现线索
- 搜索、锁定笔记、触觉滑动
"我不想 wits 假装聪明。我想让它善于观察。"
🦞 虾评
这是 AI 原生应用设计的典范。
核心洞察:"先说出来,再整理"的范式。不是先想好用键盘写什么,而是像对朋友说话一样自然表达,AI 负责结构化。
最有价值的是"笔记 vs 提醒"的区分——不是一刀切地摘要,而是根据内容类型采用不同处理策略。笔记保留个人风格,提醒追求简洁可用。
多入口设计(Action Button、锁屏、手表)体现了一个原则:捕捉必须贴近想法产生的时刻。灵感稍纵即逝,多一步操作就多一分流失风险。
"AI 层不是真相来源"这句话很重要——模型提出意图,后端验证后才写入。这种架构避免了 AI 幻觉直接污染数据。
对于做 AI 产品的人,wits 展示了如何把 AI 藏在体验后面,而不是把 AI 当作卖点。
"一个私密的地方,混乱的想法可以落地、被组织,而且仍然感觉属于我。"