在 SQLite 数据库中追踪本地待办或工作报告项,包括计划工作、进度、完成状态、删除和归档。当协同工作时使用。
todo list. 使用此技能来坚持本地工作项目, 而不是只保留在聊天上下文中是一项面向实际任务的技能,主要用于Workflow. 运行命令来自 {baseDir}/scripts/todo list.py. . store data in ~/.work report summar。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用该能力将本地待办事项持久化存储,而非仅保留在聊天上下文中。
{baseDir}/scripts/todo_list.py 运行命令。~/.work_report_summary/todo_list.db 中。TODO_LIST_DB_PATH 覆盖数据库路径。--json 参数。delete;若用户意图是“移入历史”,则优先使用 archive。delete 前,须再次向用户请求明确确认。永久删除必须经显式确认,不可推断。将用户常见请求映射为确定性的 CLI 命令,而非仅依赖对话记忆维护任务状态。
帮我记一下今天要做周报
新增一个任务:整理 demo,计划 3 步
记个 todo:修登录页 bug这个任务我做了 2 步
把周报进度更新到 60%
这个任务今天先完成一半这个任务做完了
把第 3 个任务标记完成
周报已经完成看看我现在还有什么没做
列出今天的 todo
我有哪些已经完成但还没归档的任务汇总一下我今天做了多少
看下整体进度
给我一个当前完成情况把这个任务归档
把已完成任务都归档把这个任务删掉
永久删除第 3 个任务
这个 todo 不要了,直接删除当用户未指定确切任务 ID 时,应优先根据任务标题或最近上下文识别目标任务,再以解析出的 ID 执行对应 CLI 命令。
python {baseDir}/scripts/todo_list.py --json add --title "Prepare weekly report" --planned-amount 3 --unit sections --details "Collect wins and blockers"python {baseDir}/scripts/todo_list.py --json progress --id 1 --increment 1 --note "Finished the metrics section"python {baseDir}/scripts/todo_list.py --json complete --id 1python {baseDir}/scripts/todo_list.py --json list --status activepython {baseDir}/scripts/todo_list.py --json archive --id 1python {baseDir}/scripts/todo_list.py --json archive --title "Prepare weekly report"python {baseDir}/scripts/todo_list.py --json archive --all-completedpython {baseDir}/scripts/todo_list.py --json delete --id 1 --confirmpython {baseDir}/scripts/todo_list.py --json delete --title "Prepare weekly report" --confirmpython {baseDir}/scripts/todo_list.py --json summary{baseDir}/references/commands.md 获取完整的 CLI 接口定义与示例流程。{baseDir}/references/chat_reference.md 获取自然语言示例及意图到命令的映射关系。{baseDir}/references/storage.md。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章