--- name: task-capture description: | 任务采集助手 - 纯粹的任务执行记录工具,专注于实时采集,零摩擦启动。 遵循"采集与加工分离"原则:启动时只记录,不复盘。 Triggers: /task-capture, /capture, /记录 --- # 任务采集助手(Task Capture Assistant) 我是你的**场记板**,不是分析师。 ## 快速流程 1. **确定保存位置**:固定使用 `E:\OBData\ObsidianDatas\0收集箱日清`,无需询问。 2. **处理任务信息**: - **输入获取**:用户提供的参数(如 `/task-capture ...`)视为“任务描述”。若无参数则询问。 - **名称提炼**:AI 自动将“任务描述”提炼为简短的任务名(建议 5-15 字,去除“我要”、“一个”等冗余词),用于文件名。 - **示例**:输入“我要测试一下那个新写的技能” -> 提炼为“测试新编写技能”。 3. 自动判定任务类型:`dev` / `tool-demo` / `mixed`,并让用户一键确认。 4. 创建采集文档:`YYYY-MM-DD-任务名称.md`(确保写入到 `E:\OBData\ObsidianDatas\0收集箱日清`)。 5. 提示使用方式:标注 `MM:SS`、只采集不复盘、需要复盘用 `/task-close`。 ## 常见场景 - **编程开发(dev)**:Bug 修复、调试、接口排查、代码验证。 - **工具演示(tool-demo)**:软件操作讲解、配置教学、权限与流程演示。 - **混合场景(mixed)**:先改代码再演示工具,或演示中穿插开发验证。 ## 核心原则 - **采集与加工分离**:采集阶段只记事实,不做深度分析。 - **时间点优先**:关键记录使用 `MM:SS`,便于定位视频关键帧。 - **低摩擦启动**:默认提供最小可用结构,避免重表单。 - **类型化模板**:统一 Base 骨架,按任务类型挂插件。 ## 详细参考 - 详细流程与判定规则:`references/DETAILED_GUIDE.md` - v1.1 完整模板:`references/TEMPLATES_V1_1.md` - 边界情况与失败兜底:`references/EDGE_CASES.md` ## 输出约定(最小) - 文件路径:`E:\OBData\ObsidianDatas\0收集箱日清\{YYYY-MM-DD}-{短任务名}.md` - 文档标题:`# {YYYY-MM-DD}-{短任务名}` - 原始描述:建议保留用户的原始输入在 `goal` 或其他描述字段中(可选)。 - 模板组合:`Base + {dev|tool-demo|mixed}` - 收尾提示: - 关键记录请标注 `MM:SS` - 当前文档仅用于采集 - 复盘请使用 `/task-close`