SuperAPI AI 工具集

tasks

通用与其它

查看项目

更新于 10-16 06:22

技能介绍

用途:通过 Obsidian 官方 CLI 管理仓库中的任务,适合在用户提到 Obsidian 任务、待办事项、清单或任务完成时自动使用,也用于确认 Obsidian 自身索引为未完成的任务。

主要能力:列出整个仓库中的未完成 - [ ] 任务;创建新任务;按任务 ID 标记任务完成;可将任务追加到今日日记笔记。列出任务支持 JSON 输出以便解析。

使用方式:列出全部未完成任务用 obsidian tasks,需要结构化输出用 obsidian tasks format=json;创建任务用 obsidian task:create content="Review PR #42",指定笔记时加 file="Sprint Tasks";完成任务用 obsidian task:complete task=task-id;快速记录到日记用 obsidian daily:append content="- [ ] New task from CLI"。可将 JSON 输出通过管道交给 grep 过滤。

适用场景:查看仓库内待办、在笔记中新建任务、完成任务、每日任务收集与任务复核。

限制与前置条件:需 Obsidian 桌面版 v1.12.4+ 且已启用 CLI,同时 Obsidian 必须处于运行状态。若需编辑任意笔记内容而非清单行,应改用 vault-files;若在 Obsidian 之外使用 taskwarrior 跟踪工作,应改用 taskwarrior-plugin 技能;若需搜索包含非任务内容的任意文本模式,应改用 search-discovery。任务编辑的其他细节及是否收费,资料未提供。