用途:把用户通过 Telegram、语音备忘上传或音频附件等渠道发来的语音笔记,原始音频存入 gbrain 存储后端,转写后按规则归档为 brain 页面,保留原话。
主要能力:音频存储(S3、Supabase Storage 或本地,见 src/core/storage.ts)、转写(可用宿主提供的转写文本,或用 Groq Whisper、OpenAI Whisper 自行转写,超过 25MB 须先用 ffmpeg 分段)、按决策树路由(原创想法→originals/;他人提出的概念→concepts/;关于某人→更新 people/ 时间线;关于某公司→更新 companies/;产品/商业点子→ideas/;个人反思→personal/;其余→voice-notes/YYYY-MM-DD-<slug>.md)、按固定骨架写页面(含 User's Words 引用原文、音频链接、分析、See Also、Timeline)、为涉及的人和公司补时间线回链。引用格式为 [Source: voice note, <channel>, YYYY-MM-DD],有时间可加 HH:MM。
用法:单个语音笔记对应一次收录流程,不做批处理;先存储原始音频,再转写,再路由、写入、交叉链接。
限制:不改写、不清理口癖与停顿;提到人/公司却未建回链视为违反 Iron Law;必须上传原始音频并保留链接。出错时:无转写或存储后端拒绝音频,则先归档已有文本并告知用户音频未存储;写页面遇 revision_conflict 或 write_pending,应重读合并或轮询 gbrain write-request <request_id>,不得靠改写解决冲突。具体收费、价格与平台细节暂未提供。