用途:把聚合语音备忘录文件里的条目分流。聚合文件按最新在前排列,每条以“## <weekday>, <Month> <D>, <YYYY> at <H>:<MM> <AM|PM>”为标题。属于问题或需要查找、确认的内容转入独立研究笔记;提醒、购物便条、对话转录等留在聚合文件中。
主要能力:按窗口选择条目,窗口可由“最新 N 条”或“某次转录运行新增的条目”定义;读取并分类条目;把研究类条目逐字提取到临时文件;用两阶段工作流(先研究写笔记,再审计并按格式规则就地修正)生成研究笔记;随后从聚合文件中删除这些条目,并用字节核对验证无丢失;最后逐条提交。被移除条目会原样保存在研究笔记的“## Original request”小节中。
使用方式:需绑定参数,如聚合文件绝对路径 AGGREGATE、派生的 VAULT、临时目录 SCRATCH;用 grep 定位标题,用 sed 提取与删除,用 wc -c 做字节核对,核对通过后才替换原文件。运行范围可借 ls -dt 取最新 run 目录,并用 grep 匹配 '"outcome": "leftover"' 从 audit.jsonl 找出进入聚合的条目。审计与修复由工作流完成。
适用场景:已有按固定标题格式累积的语音备忘录文件,希望将问题类内容自动转为研究笔记并清理聚合文件,同时保留原文可追溯。
限制:资料未提供具体依赖、运行环境版本、失败重试、并发细节、价格或平台支持。范围判断与分类中的边界情形需人工确认;未通过字节核对不得替换原文件;提交需带 pathspec,避免误提交他人工作。