Obsidian 插件:Task Collector (TC)
插件名片
概述
使用热键和上下文菜单更改任务状态并收集文档中的任务。

原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-task-collector 插件的自述翻译
Obsidian: 任务收集器
又一个用于管理已完成任务的插件,但这个插件还附带了一个任务完成模态框!
安装
- 在 Obsidian 的设置中,进入 Community Plugins 并 禁用 安全模式
- 点击 浏览 并搜索 “task collector”
- 点击安装
- 在社区插件选项卡上使用切换按钮启用插件。
为任务标记添加 TL;DR
- 打开插件设置
- 编辑
default组的任务标记,包括您用于未完成任务的任何字符。 - 编辑
complete组的任务标记,包括您用于已完成任务的任何字符。 - (可选) 向下滚动找到**菜单和模态框**,并启用其他上下文菜单。

命令
任务收集器默认注册了一些命令:
(TC)标记任务
这是一个可以绑定快捷键的编辑模式命令,用于打开一个模态对话框,用于 任务标记选择。
你想要的快速完成状态只需轻点几下!
阅读和实时预览模式,请参阅 菜单和模态。
(TC)收集任务
任务收集器可以将不同类型的任务收集并重新分组到笔记中的不同区域。
- 启用“任务收集”
- 对于您想要收集的任务组:
- 设置一个区域标题
有关详细信息,请参阅 任务收集。
如果您配置了 任务标记循环,将注册两个命令,允许您在标记序列中向前或向后循环。
标记任务
当任务收集器标记一个任务时:
- (可选) 之前标记的匹配文本将被删除
- 任务将被标记为新的标记
- (可选) 针对新标记配置的删除模式将被应用于删除任务中的文本。
- 如果有附加日期格式,将会在任务后附加一个格式化的时间戳。
任务标记选择
使用 (TC)标记任务 命令或右键点击上下文菜单(如果已启用)来使用快速弹出模态框选择任务标记。
模态框中包含在 任务组 中配置的标记。
- 顶部行包含 已完成任务 的标记。
- 所有其他配置的标记将显示在下一行(或多行,因为集合会换行)。
注意:
- 使用鼠标或键盘选择一个值。
- 所选值将确定后续操作,请参阅 标记任务。
- 任何您选择的字符都可以使用。如果它与配置的标记不匹配,则将应用
default组的行为。
提示:
- 弹出窗口是否没有显示您期望的内容?请查看您在 任务组 中定义的标记。
为什么选择“mark”?
没有足够的词语来描述。我选择了“mark”,因为它既可以表示符号本身(一个标记),也可以表示主动动作(你标记任务)。复选框是外在的事物。有时这些字符表示任务的状态,有些人则使用它们表示完全不同的含义。所以,就叫它“mark”吧。
给事物命名是困难的。
完成的任务
如果这些只是标记,为什么还有一个用于完成任务的切换开关?
完成切换开关本质上是一个指示器。
- 在标记选择对话框中,用于完成任务的标记显示在顶行。其他所有标记则显示在底行(按排序)。
- 任务收集器具有一个 API,其他插件或您自己的脚本可以使用该 API 来确定标记是否表示完成的任务。
鸣谢
- Completed Area Plugin — 将已完成的任务移动到笔记中的不同区域(由标题分隔)的基本原理。
- JeppeKlitgaard/ObsidianTweaks — 简单/清晰的事件触发器
- ivan-lednev/obsidian-task-archiver — 处理子元素
- Darakah/obsidian-timelines — 编辑器选择/替换
- Customizable Sidebar — GH Action
- Dataview — Jest/Testing
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。