百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

obsidian-tasks

> 编程语言
开源

针对 Obsidian 知识库的任务管理。

3.9K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

针对 Obsidian 知识库的任务管理。

Obsidian Tasks

Task management for the Obsidian knowledge base.

User Guide - Contributing Guide - Roadmap

Track tasks across your entire vault. Query them and mark them as done wherever you want. Supports due dates, recurring tasks (repetition), done dates, sub-set of checklist items, and filtering. _You can toggle the task status in any view or query and it will update the source file._ --- For changes in each release, please check the releases page: --- ## Screenshots - _All screenshots assume the [global filter](https://publish.obsidian.md/tasks/Getting+Started/Global+Filter) `#task` which is not set by default (see also [installation](https://publish.obsidian.md/tasks/Installation/Installation))._ - _The theme is default Obsidian theme._ The `ACME` note has some tasks. The `Important Project` note also has some tasks. The `Tasks` note gathers all tasks from the vault and displays them using queries. The `Tasks: Create or edit` command helps you when editing a task. ## Installation Follow the steps below to install Tasks. 1. Search for "Tasks" in Obsidian's community plugins browser 2. Enable the plugin in your Obsidian settings (find "Tasks" under "Community plugins"). 3. Check the settings. It makes sense to set the global filter early on (if you want one). 4. Replace the "Toggle checkbox status" hotkey with "Tasks: Toggle Done". - I recommend you remove the original toggle hotkey and set the "Tasks" toggle to `Ctrl + Enter` (or `Cmd + Enter` on a mac). ## Getting Started ### Write some tasks Create a few tasks in a Markdown note in your vault. For example: ```text - [ ] Something non-important, with no date - [ ] Remember to do that important thing - with a due date 2022-12-17 - [ ] Send Kate a birthday card - with a scheduled date every January on the 4th ⏳ 2023-01-04 ``` Find out more in [Getting Started](https://publish.obsidian.md/tasks/Getting+Started/Getting+Started), and its sub-sections. ### Create your first Tasks search And then write a Tasks search block somewhere in your Obsidian vault, to find the tasks that are interesting. Here is an example that shows a few different features. View it in Reading or Live Preview modes to see the results. ````text ```tasks # Only tasks that are not done, that is, which begin like this (but without the quotes): # '- [ ] ' or # '* [ ] ' or # '1. [ ] ' # Indented tasks are supported, but only single-line tasks. not done # Tasks due today or earlier: due before tomorrow # Restrict to at most 100 tasks. # If you ask Tasks to display many hundreds or thousands of tasks, # Obsidian's editing performance really slows down. limit 100 # Group and sort the output: group by filename sort by due reverse sort by description # Optionally, ask Tasks to explain how it interpreted this query: explain ``` ```` Find out more in [Queries](https://publish.obsidian.md/tasks/Queries/Queries), and its sub-sections. ## Documentation For user documentation, please check [https://publish.obsidian.md/tasks/](https://publish.obsidian.md/tasks/). ## Development Clone the repository, run `yarn` to install the dependencies, and run `yarn dev` to compile the plugin and watch file changes. Then see [the Contributing Guide](https://publish.obsidian.md/tasks-contributing). ## Donations The plugin is completely free to use, and very willingly developed and supported by Clare Macrae since May 2022. If you have particularly been helped by the Tasks plugin and wish to support it, please see the following link. - Donations will go towards my computing costs and licenses for development tools that I use for productivity. Thank you .

GitHub Issues· 157 开放

在 GitHub 查看全部
  • #4029

    Mobile (Android): the keyboard still covers the Apply/Cancel row after #3918 — the clamp() guess falls short

    type: bughelp wantedscope: edit task更新于 2026年9月16日
  • #3997

    Cascading CSS does not work on medium>highest - subtasks

    type: bugscope: css styling更新于 2026年9月16日
  • #1763

    Creation/Edit Menu should support Obsidian's Auto Complete, such as for tags, and linking to other notes with [[]]

    type: enhancementscope: edit taskpriority: high更新于 2026年9月10日
  • #3239

    Reading mode Date picker (on task query) does not respect first day of week on iPhone (unlike the Edit Task modal date picker, which does)

    type: bugscope: user interfacedisplay: reading mode更新于 2026年9月5日
  • #3826

    Teach Tasks Reading Mode code to disable status-box context menu if TP_ignore_this_file=true

    更新于 2026年9月1日
  • #2986

    Edit Task modal: creating a task with both Cancelled and Done is possible

    type: bugscope: edit task更新于 2026年8月30日
  • #3759

    Change alt text/tooltip for ⏩ emoji.

    type: enhancementscope: postpone更新于 2026年8月23日
  • #2651

    If there is no 'happens' date, make the Postpone menu act on the Start date

    type: enhancementscope: postpone更新于 2026年8月23日
  • #4012

    Enable Quick Search to find completed tasks, by providing an option accessible from the Quick Search modal

    type: enhancementscope: quick search更新于 2026年8月23日

核心特点

  • •_All screenshots assume the global filter #task which is not set by default (see also installation)._
  • •_The theme is default Obsidian theme._
  • •I recommend you remove the original toggle hotkey and set the "Tasks" toggle to Ctrl + Enter (or Cmd + Enter on a mac).
  • •[ ] Something non-important, with no date
  • •[ ] Remember to do that important thing - with a due date 2022-12-17
  • •[ ] Send Kate a birthday card - with a scheduled date every January on the 4th ⏳ 2023-01-04
  • •<https://github.com/sponsors/claremacrae>

> 标签

TypeScriptobsidian-pluginobsidian-taskstask-managementtask-manager

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言