|
31 | 31 | ## 边界(红线延续) |
32 | 32 |
|
33 | 33 | 原料层(session_segments 原文)永不可变;模型文件不入库/下载走既有镜像与本地归档;**语音不出本机**(文本级 AI 走 content_gate 双闸门默认关 + 审计);跨运行时换芯(FunASR/FireRed/Qwen3 系)与语音上云需另行 ADR + 用户授权(ADR-030 决策 8)。 |
| 34 | + |
| 35 | +--- |
| 36 | + |
| 37 | +# 并行支线规划(2026-09-05 讨论定稿 · 未立项 · REQ 待登记):后处理功能区——待办裁决 + SOP 执行 |
| 38 | + |
| 39 | +> 状态:**规划定稿(2026-09-05 用户裁决推进;未立项,REQ 编号待登记;排期在 v0.20 ASR 批之后候选或独立排期)** |
| 40 | +> 依据:笔记全流程三阶段讨论(预处理→核心处理→后处理)· 后处理子域 A 首批;GitHub 参照(Obsidian Tasks / Joplin / Process Street / Atuin / runbook 系)与四路深研(任务方法论 / 清单科学 / SOP 软件全景 / 集成形态);来源 URL 见文末 |
| 41 | +> 关联:核心处理(8 类标注/拆包)**未规划**——本支线输入契约先行;「复习到期」节奏本体属闪卡引擎轮次规划,本支线只留接口 |
| 42 | +
|
| 43 | +## 一句话 |
| 44 | + |
| 45 | +给"学习产生的行动与程序"装上执行闭环:**Act(待办)**经裁决漏斗内建/迁出并统一沉淀完成史;**H(程序)**变成可执行、可复盘、可演进、**用户可自定义**的 SOP。 |
| 46 | + |
| 47 | +## 背景(三段管线语境) |
| 48 | + |
| 49 | +- 预处理 = 采集/净化(课堂捕获 + [web 采集第三条进料管道](../Foresight/web-capture-ingestion-path.md) 规划) |
| 50 | +- **后处理(本支线)**消费"带类型标注的原子块"——该契约由核心处理提供;v1 先用结构信号(`- [ ]` 任务行 / StepCard 步骤卡 / `- ☑️ 待办` 产物行),不阻塞 |
| 51 | +- 完成的产品语义承接既有哲学:组是唯一容器、产物进学习闭环即止;不做通用任务管理/工作区 |
| 52 | + |
| 53 | +## 决策记录(2026-09-05 用户逐项裁决) |
| 54 | + |
| 55 | +| # | 分叉 | 裁决 | |
| 56 | +|---|---|---| |
| 57 | +| 1 | 功能区架构 | 待办 / SOP **两区分设,共用行动底座**(任务索引+回写原子层+完成史) | |
| 58 | +| 2 | 待办形态 | **裁决漏斗**替代清单墙:捕捉 → 聚合(计划日/逾期标红/搁置,不造伪死线)→ 周回顾裁决队列(执行/改期/转闪卡/迁出/有意识放弃留因)→ 完成史 | |
| 59 | +| 3 | Act 归宿 | 判定树两问:驱动"习得"?在熵减上下文内执行?——双"是"→**内建**(练习条目/SOP run);否则→**迁出**(内容上下文随迁出文本携带) | |
| 60 | +| 4 | 迁出回执 | **策略 A:放手+手动回填**——迁出只记事件(快照+链接+时间),外部完成与否由外部系统记;周回顾可手动回填"已完成"入史;**不做 API 轮询回调**(入站依赖/违背本地优先) | |
| 61 | +| 5 | SOP 模板 | **用户自定义是一等约束**:三源创建(课堂素材半自动草稿 / 框选任意段生成 / 从零手写)→ 机器只产草稿,人永远是作者;步骤增删排序、要素(预期结果/参数/暂停点)、双模式标注均可编辑 | |
| 62 | +| 6 | SOP 执行 | **双模式执行器**(READ-DO 单步引导 / DO-CONFIRM 总览核对)+ 暂停点 + 每步预期结果(可观测信号)+ 证据自评(关键步骤数值/照片/输出必填)+ 轻分支(失败点→跳过/降级/重试) | |
| 63 | +| 7 | SOP 演进 | **run 史驱动版本化修订**:run 档案聚合高频失败步 → 修订建议(用户裁决,AI 只拟稿);执行即保鲜(run 结束对比源笔记提示"有出入?");复跑对比;失败点→练习卡(接口) | |
| 64 | +| 8 | 完成史 | `completion_history` 统一留痕(done/abandoned/exported/reverted),周回顾原料 + 成长轨迹唯一数据源——**完成即证据** | |
| 65 | +| 9 | 明确不做 | 四象限/标签体系/协作推送/日历集成/AI 自动排程/强截止日/通用项目管理 · 多用户/审批/定时调度/合规审计/BPMN/视频自动生成/组织治理 · 断签零容忍计数(打卡须宽容) | |
| 66 | + |
| 67 | +## 行动底座与两区要点 |
| 68 | + |
| 69 | +**底座**:md 任务行为唯一真相(v1 不引入新符号)→ `task_index` 增量索引(保存钩子维护,聚合走 SQLite 不走全库扫描)→ 回写原子层(行解析→状态迁移纯函数→写回源行,全入口收敛)→ `completion_history`。 |
| 70 | + |
| 71 | +**① 待办功能区(Act)**:产物遗留行归一化(`- ☑️ 待办` → 可裁决条目,可「提炼为任务行」)→ 聚合视图(计划日/搁置)→ 周回顾裁决队列(含"转闪卡/放弃留因"——**不留死尸的机制是裁决不是自动清理**)→ 迁出适配器(保底三件套:复制 todo.txt 行/导出 `.todo.txt`/邮件说明;scheme 通道 Todoist `todoist://quickadd` + 滴答 x-callback 先探测注册;REST+token 二期进 keyring 复用 ADR-016 DPAPI;Google Tasks/MS To Do/Vikunja 自填 endpoint 后置)。 |
| 72 | + |
| 73 | +**② SOP 执行功能区(H)**:三源创建模板(课堂素材半自动提炼=复用截图/OCR/转写时间线,Scribe 映射但不做录屏识别)→ 双模式执行 + run 快照档案(`runs`/`run_steps`:轨迹/失败点/耗时,正文保持可复跑)→ 版本化演进 → 个人操作档案。 |
| 74 | + |
| 75 | +**③ 学习联动接口(预留,本体归闪卡/复习轮次)**:练习类 Act 节奏化(次数/时长/难度/熟练度=闪卡之外第二条复利曲线);「该练了」按曲线浮出(不建待办,trane 范式);失败点→练习卡——本支线只定义数据接口与完成史沉淀。 |
| 76 | + |
| 77 | +## 参照依据(节选,深研 URL 全表见 Foresight 落档轮) |
| 78 | + |
| 79 | +- 任务侧:GTD 五步架构 / Things 双日期+Someday / Todoist 活动日志 / MS To Do「我的一天」/ done-list 与断签实证(Duolingo streak 研究、JCR 破罐破摔)/ trane、艾宾浩斯排程(行动到期复习先例) |
| 80 | +- 清单侧:《清单革命》(暂停点/关键项/两类执行)· WHO 手术清单 · AAPM「清单是持续演进文档」· SRE runbook(触发条件+命令+预期输出+验证步)· 实验 protocol · Cooklang(参数化步骤)· SDCA/PDCA |
| 81 | +- 软件侧:Process Street(模板-运行实例分离)/ Trainual(SOP+测验)/ Scribe(录屏成稿)/ SweetProcess(无执行层反例)/ Atuin Desktop(可执行文档,docs that don't rot)/ ChecklistFabrik / driver.js、Shepherd |
| 82 | +- 集成侧:PARA 归档 / Logseq done 回填诉求 / Obsidian Tasks 语义状态层(SQLite 增量索引替代其全库扫描)/ 思源任务插件双写与收费化反例 |
| 83 | + |
| 84 | +## 开放项(登记不阻塞) |
| 85 | + |
| 86 | +1. 待办聚合视图与 SOP 执行入口的 UI 位(交互规划轮定) |
| 87 | +2. 完成时间戳:v1 只落索引列,不写正文行内(避免污染可复跑模板) |
| 88 | +3. 循环执行(`.+` / `++` / `+` 三型)P2,作任务配置字段不作文法 |
| 89 | +4. REQ 编号登记(需求池)与核心处理/闪卡轮次的衔接裁决 |
| 90 | +5. run 完成后可选写一行 meta 到正文末尾(默认关) |
0 commit comments