Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Task Companion

zhangyutingzhangyuting36 downloads

Local-first task execution, focus sessions, reviews, and reusable experience.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Task Companion 是一个本地优先的 Obsidian 桌面端任务执行辅助插件。它保留 Markdown Tasks 作为任务事实来源,并提供可靠计时、执行会话、一层子任务拆解、完成复盘、经验模板和嵌入式主页组件。

安装

  1. 从 最新 Release 下载 task-companion-1.1.1.zip。
  2. 解压后确认根目录只有 main.js、manifest.json、styles.css。
  3. 将三个文件放入 Vault 的 .obsidian/plugins/task-companion/。
  4. 重启 Obsidian,在“设置 → 第三方插件”中启用 Task Companion。

当前正式版本为 1.1.1,仅承诺 Obsidian 桌面端,最低版本为 1.1.0。覆盖升级时保留插件目录内的 data.json 和 Vault 根目录下的 TaskCompanion/ 长期数据。

更完整的安装、备份和回滚步骤见 docs/INSTALLATION.md。

功能

  • 25/50 分钟及自由时长计时,支持暂停、继续、结束和恢复。
  • 母任务与一层子任务执行目标、会话投入和快速推进记录。
  • 母任务/子任务完成复盘及可复用经验模板。
  • current、today、important、daily、pending、review 等 Markdown 嵌入组件。
  • 默认关闭、仅接受声明式 JSON 的受控本地扩展。
  • 本地、离线、无遥测、无网络请求。

目录

  • task-companion/:插件源码、测试与发布脚本。
  • test-vault/:只含人造数据的隔离测试 Vault。
  • docs/:产品、规则、数据模型、API、安装与发布文档。
  • reference/:参考来源与材料说明。

开发验证

cd task-companion
npm ci
npm run build
npm run typecheck
npm run lint
npm test

发布包通过 npm run build:release 生成,ZIP 根目录严格限制为三个安装文件,并提供 SHA-256 清单。

仓库不包含真实任务、真实 Vault 数据或凭据;自动化测试只使用 test-vault/ 中的人造数据。

HealthExcellent
ReviewRisks
About
Manage task execution with 25/50-minute and free-length timers, pause/resume, focus sessions, and single-level subtask breakdown while keeping Markdown Tasks as the source of truth. Run completion retrospectives, reuse experience templates, and embed dashboard components (current, today, important, daily, pending, review) — keep all data local and offline with no telemetry.
TasksProject managementReview
Details
Current version
1.1.1
Last updated
2 weeks ago
Created
3 weeks ago
Updates
5 releases
Downloads
36
Compatible with
Obsidian 1.1.0+
Platforms
Desktop only
License
0BSD
Report bugRequest featureReport plugin
Author
zhangyutingzhangyuting879076256
GitHub879076256
  1. Community
  2. Plugins
  3. Tasks
  4. Task Companion

Related plugins

Flow

Implements key processes in David Allen's Getting Things Done (GTD) methodology

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendar planning, Kanban boards, pinned tasks, and time tracking.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

TickTickSync

Sync TickTick tasks.

Apex Dashboard

Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.

Task Zero

A keyboard-first GTD task management system.

Smart Gantt

Generate Gantt charts from your tasks.