obsidian-task-collector:234⭐の Obsidian タスク管理プラグイン
obsidian-task-collector は、Obsidian ユーザー向けに設計されたタスク管理プラグインです。ノート内で分散しているタスクの管理という課題を解決し、エディターを離れることなくTODOを効率的に処理できます。
プロジェクト概要
| 属性 | 内容 |
|---|---|
| GitHub | ebullient/obsidian-task-collector |
| Stars | 234 |
| 言語 | TypeScript |
| 特徴 | 軽量、ショートカット駆動、ログ追跡 |
| 最終更新 | 今日 |
解決する課題
Obsidian でタスクを管理する際の一般的な悩み:
- タスクが異なるノートに分散しており、まとめて確認しにくい
- 完了したタスクが蓄積され、読みづらくなる
- タスクの状態切り替えが面倒
- タスク完了のログを簡単に記録できない
obsidian-task-collector は、完全なタスク収集とアーカイブメカニズムを提供することで、これらの問題をシンプルに解決します。
核心機能
ワンクリックタスク収集 ショートカットで現在のノートからすべてのタスクを指定位置に収集。状態でフィルタリング可能。未完了タスクのみ収集するか、完了タスクをログノートにアーカイブするかを選択できます。
タスク状態の高速切り替え
カスタムショートカットでタスク状態を循環切り替え(- [ ] → - [x] → - [-])。Markdown記号を手動で編集する必要がありません。
ログ自動アーカイブ 完了したタスクを日次または週次のログノートに自動追加。完全な完了記録を保持しつつ、元のノートを整頓できます。
柔軟なマッチングルール
正規表現でタスク認識パターンをカスタマイズ可能。異なるタスクマーキング習慣(例:- [>] を進行中としてカスタム定義)に対応します。
使用例
プラグインインストール後、Obsidian 設定で:
- 収集先:タスク収集先のノートパスを指定
- ログノート:日次/週次ログのテンプレートパスを設定
- ショートカット:よく使う操作にホットキーを割り当て(推奨:
Ctrl/Cmd + Shift + T)
ワークフロー:
<!-- 元のドキュメントに分散したタスク -->
- [x] プロジェクトドキュメント完成
- [ ] 顧客メール返信
- [x] 依存関係の更新
<!-- 収集実行後、完了タスクはログにアーカイブ -->
類似ツール比較
| ツール | Stars | 特徴 |
|---|---|---|
| Obsidian Tasks | 3.2k | 機能充実、日付・繰り返しタスク対応 |
| Dataview | 7.8k | 強力なクエリ言語、学習曲線あり |
| obsidian-task-collector | 234 | 軽量で専門的、ショートカット駆動 |
複雑なクエリ構文や日付管理が不要で、シンプルかつ高速なタスク収集・アーカイブだけが必要な場合、obsidian-task-collector がより適切な選択です。
適用シーン
- デイリースタンドアップ前のタスクリスト整理
- 週末レビュー時の今週完了タスクのアーカイブ
- プロジェクトノートの整理、履歴タスクをログに移動
- キーボードから離れずにタスク状態を高速マーク
注意事項
- 初回使用前にノートをバックアップし、収集ルールが期待通りかテストすることを推奨
- ログアーカイブは追記書き込みで、元のノートのタスク内容は削除されません(手動設定を除く)
- Obsidian Tasks プラグインと併用可能だが、重複する機能設定は避けることを推奨
まとめ
obsidian-task-collector の設計哲学は「一つのことを、うまくやる」です。万能なタスク管理ツールを目指すのではなく、タスク収集とアーカイブという具体的なシーンに集中しています。シンプルさと効率性を重視する Obsidian ユーザーにとって、この 234⭐ のニッチプラグインは試す価値があります。
| 属性 | 内容 |
|---|---|
| リポジトリ | https://github.com/ebullient/obsidian-task-collector |
| ライセンス | MIT |
| 言語 | TypeScript |
| メンテナ | @ebullient |