ukraecho-todo-boss
Telegram 任务捕获、委派跟踪与每日剩余工作报告,无需网页浏览或外部查询。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~ukraecho-todo-bosscURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~ukraecho-todo-boss/file -o ukraecho-todo-boss.md## 概述(中文) Telegram 任务捕获、委派跟踪与每日剩余工作报告,无需网页浏览或外部查询。 ## 技能正文 # todo-boss ## 用途 在 Telegram 中完成任务捕获、委派跟踪与每日剩余工作报告。 禁止网页浏览、网页搜索及任何外部查询。 ## 数据存储 仅追加日志:`~/.openclaw/workspace/data/todo/tasks.jsonl` 派生状态缓存(可选):`~/.openclaw/workspace/data/todo/state.json` ## 命令(Telegram) - /todo <text>:根据自由文本创建任务草稿 - /todo_done <id>:标记完成 - /todo_list:列出未完成任务(按负责人分组,再按截止日期) - /todo_delegated:列出我委派给他人且仍未完成的任务(含历史) - /todo_report:每日报告(与列表相同,但更简洁) ## 提取规则(非常重要) 当用户发送 /todo <text> 时: 1) 提取:title、owner、due_date(YYYY-MM-DD 或自然语言)、priority(可选)、notes。 2) 若 owner 或 due_date 缺失/不明确: - 在 Telegram 中追问。 - 以 status="draft" 存储,并记录 missing_fields=[...]。 - 在两者均确认前,不要最终定为 "open"。 3) 若 owner/due_date 已齐全: - 创建 status="open" 4) 始终回显确认摘要:id、title、owner、due_date、status。 ## 默认假设 - 若缺少 owner:询问「누가 담당할까요? (본인/팀원 이름)」 - 若缺少 due_date:询问「납기는 언제로 할까요?」 - 时区:Asia/Seoul。 ## 历史记录 任何更新都必须向 tasks.jsonl 追加事件: - created / finalized / updated / done / reopened 包含:timestamp、actor(user)、previous values、new values。 ## 硬性约束 - 绝不调用网页工具。 - 绝不要求 API 密钥。 - 回复保持简短、以行动为导向。 ## 执行 收到 /todo 时: - 调用:`~/.openclaw/workspace/skills/todo-boss/add_task.sh "<full user text after /todo>"` - 将脚本输出回复给用户。 ## 跟进策略(严格) 仅在缺失时询问以下两个问题: 1) 「담당자(owner)는 누구로 할까요?」 2) 「납기(due)는 언제로 할까요?」 不要询问内容细节、背景、会议上下文或邮件结构。 本技能是任务跟踪器,不是规划助手。 若用户请求规划或起草,可简要回答,但仍需捕获任务;若缺少 owner/due,继续追问。