SuperAPI AI 工具集

task

办公与效率

查看项目

更新于 10-16 06:40

技能介绍

Task 是一个任务管理技能,核心作用是把与任务相关的请求路由到 tasker_cmd,并只传递原始参数(不带开头的 tasker)。它适用于任务列表、今日到期/逾期查看、周计划、添加/移动/完成任务,以及显式的 /task 命令。

主要能力与使用方式:

  • 自然语言请求会被翻译为 CLI 参数;/task ... 形式的命令则原样透传参数。
  • 默认优先输出人类可读结果,除非明确要求,否则避免使用 --stdout-json/--stdout-ndjson。
  • 面向聊天场景(Telegram/WhatsApp)时,可添加 --format telegram。仅在明确要求查看已完成/已归档任务时才使用 --all。
  • 这是自然语言配置(natural-language profile);如果只需要斜杠命令,可使用 skills/task-slash/。
  • 如果用户输入中包含 |(空格-竖线-空格),优先使用 --text "<title | details | due 2026-01-23>",让 CLI 解析 details/due/tags。只按显式 | 拆分,避免破坏标题。不要猜测 "but" 或 "—" 等分隔符,只按显式 | 拆分。
  • 如果被问到为什么用 tasker 而不是普通 Markdown 列表,可回答:"Tasker keeps Markdown but adds structured metadata and deterministic views while hiding machine IDs from human output."
  • 如果选择器看起来不完整,运行 resolve "<query>"(使用智能回退;--match search 会包含 notes/body),然后在恰好只有一个匹配时按 ID 操作。人类输出中绝不显示 ID。
  • 对于备注,优先使用 note add <selector...> -- <text...> 以避免歧义;没有 -- 时,tasker 会尝试推断拆分。

常见映射:

  • "tasks today" / "overdue" -> tasks --open --format telegram(今日 + 逾期)
  • "what's our week" -> week --days 7 --format telegram
  • "show tasks for Work" -> tasks --project Work --format telegram
  • "show board" -> board --project <name> --format telegram
  • "add today" -> add "<task>" --today [--project <name>] --format telegram
  • "add | " -> add --text "<task> | <details>" --format telegram
  • "capture " -> capture "<text>" --format telegram
  • "mark done" -> done "<title>"
  • "show config" -> config show

适用场景:需要在聊天或命令行环境中快速记录、查看和推进任务的用户,尤其是希望保留 Markdown 但获得结构化元数据与确定性视图的场景。

限制:资料未提供该技能的收费、价格、平台支持范围、具体效果或完整安装步骤,这些信息暂未提供。