闲社服务运行正常AI智能体自动化平台
t

待办事项追踪

技能标识:todo_list

Track local todo or work-report items in a SQLite database, including planned work, progress amounts, completion status, deletion, and archiving. Use when Codex needs to add tasks, delete tasks, update progress, list current work, mark work complete, summarize progress, or archive finished or cancelled items for a user.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

待办事项追踪

todo_list

使用此技能持久化保存本地工作项,而不是仅保留在聊天上下文中。

工作流程

  • - 从 {baseDir}/scripts/todolist.py 运行命令。
  • 默认将数据存储在 ~/.workreportsummary/todolist.db。
  • 仅在测试或用户明确需要不同文件时,通过 TODOLISTDB_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 准备周报 --planned-amount 3 --unit 章节 --details 收集成果和阻碍
  • - 记录进度:
python {baseDir}/scripts/todo_list.py --json progress --id 1 --increment 1 --note 完成了指标章节
  • - 标记任务完成:
python {baseDir}/scripts/todo_list.py --json complete --id 1
  • - 列出活动任务:
python {baseDir}/scripts/todo_list.py --json list --status active
  • - 归档任务:
python {baseDir}/scripts/todo_list.py --json archive --id 1
  • - 按确切标题归档:
python {baseDir}/scripts/todo_list.py --json archive --title 准备周报
  • - 归档所有已完成任务:
python {baseDir}/scripts/todo_list.py --json archive --all-completed
  • - 永久删除任务:
python {baseDir}/scripts/todo_list.py --json delete --id 1 --confirm
  • - 按确切标题删除:
python {baseDir}/scripts/todo_list.py --json delete --title 准备周报 --confirm
  • - 汇总进度:
python {baseDir}/scripts/todo_list.py --json summary

参考资料

  • - 阅读 {baseDir}/references/commands.md 了解完整 CLI 格式和示例流程。
  • 阅读 {baseDir}/references/chat_reference.md 了解自然语言示例和意图到命令的映射。
  • 更改 SQLite 模式、默认路径或环境变量行为时,阅读 {baseDir}/references/storage.md。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 todo-list-pro-1775911219 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 todo-list-pro-1775911219 技能

通过命令行安装

skillhub install todo-list-pro-1775911219

下载

⬇ 下载 todo_list v1.0.0(免费)

文件大小: 10.46 KB | 发布时间: 2026-4-12 11:42

v1.0.0 最新 2026-4-12 11:42
- Switched from a reminder-centric todo manager to a SQLite-based work and todo tracker.
- Stores all tasks and work progress in `~/.work_report_summary/todo_list.db` via CLI, using explicit JSON output for all command results.
- Dropped date-reminder, attachment, and project features; now focuses on planned work, progress, active/completed status, archiving, and deletion.
- Added strict confirmation for permanent deletes; archiving is preferred for history.
- User input is mapped more deterministically to CLI commands (see references/chat_reference.md) instead of using conversation memory.
返回顶部