A visual workbench inside your vault: task overview, kanban drag-and-drop, and a note card wall — all reading and writing your notes in real time.
UI is in Chinese. Desktop only.
BRAT: Search for plugins.workbench-dashboard, then install.main.js and manifest.json from this repository (from a release or the main branch)..obsidian/plugins/workbench-dashboard/main.js
.obsidian/plugins/workbench-dashboard/manifest.json
Styles are inlined in
main.js; there is no separatestyles.css.lib.jsis source-only (pure functions used by the node unit tests) and is inlined intomain.jsat build time — you do not need it to run the plugin.
Open the workbench with the command Lyra: Open workbench (open-workbench) or its ribbon button.
The workbench has these areas:
#superres).Create a new project board with the command Lyra: New project board (template) (wb-new-project-board).
Under Settings → Lyra you can configure: workbench title, theme, focus mode, storage folders (inspo / daily / weekly / project boards), pomodoro durations, countdown target date, and the list of project stages (default: todo / doing / done).
This plugin is local-only. It performs no network requests and uploads no data.
It reads the vault to build the workbench in real time:
vault.getFiles / getMarkdownFiles) to discover notes, project boards, and inspo items, and parses their task lines. This is how the task lists, boards, and card wall stay up to date as you edit notes elsewhere.[x], adding/removing a stage tag). It only edits the specific task lines it is acting on.All reads and writes stay inside your local vault. Nothing leaves your machine.
No hard dependencies. These plugins improve the experience if present (all optional):
periodic-notes — daily/weekly notestemplater-obsidian — templatesobsidian-tasks-plugin — task queries (boards adapt automatically)main.js — plugin body (UI, events, vault read/write). It inlines a copy of lib.js's pure functions (the desktop build cannot require("./lib.js")).lib.js — pure functions (task parsing, board aggregation, inspo lifecycle, project-board generation), used by the node unit tests.node .dev/lib.test.js (the published repo does not ship .dev/; see the source vault).在库内打开一个可视化工作台:任务汇总、看板拖拽、笔记卡片墙,全部实时读写你的笔记。界面为中文,仅桌面版。
BRAT: Search for plugins,搜 workbench-dashboard。main.js + manifest.json 放进 .obsidian/plugins/workbench-dashboard/,关闭安全模式后启用。命令 Lyra: 打开工作台 打开。区域包括:任务列表(今日/未来7天/今日完成/待安排)、看板(项目/通用/私人日程,拖拽换栏改阶段标签)、笔记卡片墙、番茄钟、灵感捕捉(一键「立项」建项目看板并管理生命周期)。命令 Lyra: 新建项目看板(模板) 新建看板。
本插件纯本地,无网络请求、不上传任何数据。它会枚举库内文件以实时构建工作台(任务列表/看板/卡片墙),并在你勾选/拖拽/立项时写回源笔记的对应任务行。所有读写都在本地 vault 内完成。
MIT