Tasks, week planner, and year planner for Obsidian (desktop-only).
Language: English (required for the Obsidian catalog) • 简体中文说明见下方
Overview
Yori Task gives you:
- Task board: backlog / upcoming / later columns (plus Recent Done)
- Week plan: 7-column week view with week navigation
- Year plan: twelve monthly columns per year
You can reorder tasks via drag-and-drop, highlight tasks, archive the current view to a Markdown note, and link tasks dropped from existing notes back to those notes.
Installation
- Open Settings → Community plugins.
- Open Browse and search Yori Task.
- Install Yori Task and enable it.
- Open the plugin from the ribbon or command palette (Yori Task view).
Manual install (manual / beta / prerelease ZIP)
- Download
main.js, manifest.json, and styles.css from the Releases page for the exact version you want.
- Create the folder
.obsidian/plugins/yori-task/ inside your vault (if it does not exist).
- Place the three files in that folder.
- In Obsidian → Settings → Community plugins, enable Yori Task.
- Relaunch Obsidian or disable and enable the plugin once after replacing files.
Tip: If the plugin fails to load, verify that all three files are from the same release and that folder name matches manifest.json's "id" (yori-task).
Basic usage
- Sidebar / ribbon: Click the ribbon icon or use the command palette to open the Yori Task view.
- Tabs: Switch between TASK (English UI default), WEEK, and YEAR tabs at the top of the pane.
- Columns / blocks: Right‑click a column title to rename, add, reorder, lock scroll, etc. Right‑click a task for highlight and other actions.
- Drag‑and‑drop: Drag tasks between columns; desktop custom drag supports scrolling while dragging.
- Notes: Drag a note file from Obsidian onto a column to create a linked task row.
- Archive: Use the archive control in WEEK / YEAR to export the current planner state into vault notes.
For multi-line drafts in task inputs use Shift+Enter where supported.
Settings
Go to Settings → Community plugins → Yori Task:
- Customize accent, panel, card, task text / hint colours.
- Toggle ZH / EN UI language via the dropdown.
- Configure how linked-note tasks open (tab / pane / reuse / smart reuse).
Compatibility is defined by manifest.json (minAppVersion, isDesktopOnly).
Development
Clone the repo, then install lockfile-pin dependencies and run checks:
npm ci
npm test
Release workflow: tagging a semver-style tag pushes a GitHub Actions run that verifies npm ci and generates artifact attestations for main.js and styles.css (see Actions tab).
Feedback & license
Issues: repo issues.
License: MIT (LICENSE in the repo root).
简体中文
一个用于 Obsidian 的任务插件,帮助你把当日、近期与后续要做的事情安排清楚。
功能
- 任务视图:今日 / 近期 / 后续等列 + 近期完成汇总
- 周计划:按周浏览,按日分列
- 年计划:按月份分列
- 支持拖拽排序、右键高亮、将当前视图归档为 Markdown 笔记、从库中拖入笔记生成带链接的任务
安装
社区插件(上架后):设置 → 第三方插件 → 社区插件 → 浏览,搜索「Yori Task」安装并启用。
手动安装:
- 从 GitHub Releases 下载对应版本的
main.js、manifest.json、styles.css
- 放入库
.obsidian/plugins/yori-task/(若无则新建该文件夹)
- 在 设置 → 第三方插件 中启用 Yori Task
使用说明
- 打开右侧栏 / 功能区中的插件视图,顶端可切换任务 / 周 / 年
- 右键区块标题可管理区块;右键任务可操作高亮等
- 可将 Obsidian 中的笔记拖到区块生成任务(可链接回原笔记)
- 在周 / 年视图中可对当前计划做归档导出
- 部分输入框中 Shift+回车 可换行
设置
在 设置 → 第三方插件 → Yori Task 中可调:
- 页面与任务配色
- 中文 / English 界面语言
- 带链接任务的打开方式
最低版本与是否为仅桌面端,以 manifest.json 为准。
开发与反馈
同上所述使用 npm ci 与 npm test。问题请到 Issues。开源协议:MIT。