SuperAPI AI 工具集

groove-utilities-memory-promises

通用与其它

查看项目

更新于 10-15 16:49

技能介绍

用途:在会话中捕获被推迟的事项(例如“以后再回来看”),避免遗忘,并可在之后查看和逐条标记完成。

主要能力与用法:把 $ARGUMENTS 作为承诺文本添加;使用 --list 列出所有未解决承诺;使用 --resolve N 将第 N 条标记为已解决。添加时会记录日期,并可选择补充上下文。--list 会以编号列表显示,编号用于 --resolve N。

任务后端:每次调用先读取 .groove/index.md 中的 tasks.backend。承诺以任务形式存储在配置的后端中,归入共享的 “Groove Memory” 里程碑 → “Promises” epic 层级。若 tasks.backend: none,会提示先运行 /groove-utilities-task-install。

父层级处理:操作前先解析或创建父 epic,先查找或创建 “Groove Memory” 里程碑,再在其下查找或创建 “Promises” epic,过程幂等,不创建重复项。

默认添加流程:从 $ARGUMENTS 获取文本,否则询问“What's being deferred?”;可选询问上下文;执行 beans create "<text>" -t task --parent <parent-id> -s todo -p deferred;若有上下文则执行 beans update <id> -d "<context>" 并确认。

解决流程:--resolve N 先列出父 epic 下状态为 todo 的任务,找到第 N 条,未找到则输出 “No open promise #N” 退出,否则执行 beans update <id> -s completed 并确认。

限制:需要已配置任务后端;绝不自动捕获承诺,必须用户明确确认;不自动解决全部承诺,除非明确要求 --resolve-all,且该操作需先确认 “Resolve all N open promises?”;使用 -p deferred 表示非活跃工作。