张Km63 downloadsStart work from one calm dashboard: create notes and projects, reopen recent files, track active work, and optionally sync WeRead highlights.
Digital Desk turns a vault into a calm, editorial home workspace. Create notes and nested projects, reopen recent files, keep active work visible, and optionally bring your WeRead shelf and personal highlights back into local Markdown.

The core dashboard has no required community-plugin dependencies.
Digital Desk requires Obsidian 1.13.0 or later.
The initializer creates missing folders and starter files. Existing files and folders remain in place.
WeRead is optional. The dashboard remains available when the integration is disabled.
To enable it:
The key is stored through Obsidian SecretStorage. It is never written to a note or included in plugin logs.
Digital Desk connects to https://i.weread.qq.com/api/agent/gateway and to WeRead/Tencent image hosts for book covers. The API key is bound to the user's WeRead identity. Shelf metadata, reading statistics, notebooks, and personal highlight text are requested to render the dashboard. Synced highlight text and a cache are stored inside the user's vault. No developer-operated server or client-side telemetry is used.
The WeRead integration follows Tencent's public WeChatReading Skills protocol, currently version 1.0.4. That project is licensed under Apache-2.0. Digital Desk is an independent community project and is not affiliated with Tencent or WeRead.
Digital Desk works locally inside the current vault. It reads file paths, recently opened files, modification times, the configured task file, and configured project directories. File changes come from actions you choose in the dashboard or settings. When WeRead is enabled, opening the dashboard may refresh an expired local cache and update the managed region of the configured highlight file.
When WeRead is enabled, the plugin uses the network as described above. It does not include analytics, advertisements, or telemetry.
Download main.js, manifest.json, and styles.css from the latest release, then place them in:
<your-vault>/.obsidian/plugins/digital-desk/
Reload Obsidian and enable Digital Desk under Community plugins.
npm install
npm run build
npm test
Develop against a separate test vault. The production bundle is emitted as main.js.
Please use GitHub Issues for reproducible bug reports and feature requests. Never include vault content or API keys in an issue.
Digital Desk 是一个面向创作者的 Obsidian 首页工作台。安装一个插件即可获得新建笔记、新建多级项目、灵感记录、最近文件、项目入口、待办和可选的微信读书阅读台。
首次启用后,跟随内置向导选择自己的目录并建立工作台。插件会补充缺失目录和起始文件,并保留现有内容。更多选项位于 设置 → 第三方插件 → Digital Desk。
要求 Obsidian 1.13.0 或更高版本。可以在 设置 → 第三方插件 → 浏览 中搜索 Digital Desk 并安装。完整步骤见中文安装与使用指南。
微信读书属于可选功能。启用后,插件会访问腾讯微信读书接口,读取书架、阅读统计与个人划线,并把划线写入你指定的 Markdown 文件。密钥保存在 Obsidian 的安全密钥存储中;项目本身没有中转服务器、广告或遥测。