jepicaju862-lab98 downloadsLocal structured data in .duowei files, with table, kanban, and gallery views plus a Bases-compatible layout.
Local, spreadsheet-style structured data for Obsidian. Records live in plain-text
.duowei files inside your vault — no account, no license key, no server, no
network.
在 Obsidian 中本地存放的多维表格数据,保存为 vault 内的纯文本 .duowei 文件——
无需账号、许可证、服务器,也不联网。
An optional paid edition, Duowei Table Pro, is distributed separately and is never required to use this plugin.
可选的付费版本 Duowei Table Pro 单独分发,使用本插件永远不需要它。
Duowei Table adds a standalone .duowei file type with table, kanban, and
gallery views, and also registers a duowei-grid layout for the core Bases
plugin. Every record lives in a plain-text JSON file inside your vault that you
can read, diff, and back up with any tool.
Interface language: the plugin interface, commands, and settings are currently in Simplified Chinese. English localization is planned. Command names below are given in Chinese with an English gloss.
Field types (9): text, number, checkbox, date, single select, multi select, email, note link, attachment.
Views (3): table, kanban, gallery.
.duowei files; a command creates a blank table.duowei table from the current .base file, migrating
Markdown/frontmatter records.duowei records bound to it and open the tableCtrl+C copy, Ctrl+V paste a cell or a TSV matrix,
Delete/Backspace clear, Tab/Shift+Tab move.duowei file.Design principles:
.duowei file..base file.To move to a standalone table, open the .base file and run
从当前 Base 创建独立多维表格 (Create standalone table from current Base).
Other commands: 查找当前笔记关联的多维表格 (Find tables linked to the current note), 创建示例多维表格 (Create a demo table), and 了解与升级到 Duowei Table Pro (Learn about and upgrade to Duowei Table Pro), which opens https://peyote.info/plugins/duowei-table-pro/ in your browser.
This plugin — the community edition — is free to install and free to use. Every feature listed above works without an account, a license key, a trial, or a payment. Nothing is time-limited, feature-gated behind a purchase prompt, or disabled after a trial period.
A separately distributed paid edition, Duowei Table Pro, adds formulas, relations, lookups, rollups, long text, datetime and link fields, calendar and timeline views, and summary statistics. It is not installed or updated through the Obsidian Community Plugins directory, and this repository contains none of its code. Pro is entirely optional; this edition is a complete product on its own.
Pricing, trial, and purchase options: https://peyote.info/plugins/duowei-table-pro/
The plugin surfaces this link in two places, both of which only open your default browser when you click them: the 升级到 Duowei Table Pro (Upgrade to Duowei Table Pro) button in Settings, and the 了解与升级到 Duowei Table Pro (Learn about and upgrade to Duowei Table Pro) command. There are no other upgrade prompts, banners, or nags anywhere in the interface.
The two editions share one .duowei file format (schemaVersion: 1) under one
hard guarantee: no direction silently loses data.
Read-only is triggered by a strict whitelist — for example formula, relation,
lookup, or rollup field types, calendar or timeline views, or any
configuration key outside the shared protocol. The design deliberately prefers
locking a file over writing back a version with unrecognized data stripped out.
Do not enable both editions at the same time: they register the same .duowei
file extension and the same view types.
.duowei files are plain-text JSON you can
read, diff, and back up with any tool.This plugin makes no network requests. It contains no HTTP client, no telemetry endpoint, and no update mechanism of its own. Updates are delivered through Obsidian's official plugin update mechanism.
The only outbound activity is a link: the Settings button and the upgrade command
described above call window.open on
https://peyote.info/plugins/duowei-table-pro/, which hands the URL to your
default browser. A static ?source=community parameter is appended so the page
can tell which edition a visitor arrived from; it is a fixed string and carries
nothing about you or your vault. Nothing is sent, and no request is made, unless
you click.
From the Community Plugins directory: search for Duowei Table in Settings → Community plugins → Browse, install, and enable it.
Manual installation: download main.js, manifest.json, and styles.css
from the Releases page of this repository and place them in
<vault>/.obsidian/plugins/duowei-table/, then reload Obsidian and enable the
plugin in Settings → Community plugins.
npm install
npm run build
npm run build runs a tsc type check first, then bundles main.js with
esbuild. npm run verify additionally runs the build verification and the
virtual-window benchmark.
Pick the channel that matches what you need:
.duowei file that reproduces the problem.<1094620986>. The group is
Simplified Chinese only; if you prefer English, please use the issue tracker or
email instead..duowei file that contains private data.GNU General Public License v3.0
Duowei Table(多维表格)是 Obsidian 的本地多维表格插件。它新增了独立的 .duowei
文件类型,提供表格、看板、画廊三种视图,同时为核心插件 Bases 注册了
duowei-grid 布局。每条记录都保存在 vault 内的纯文本 JSON 文件里,可用任意工具
阅读、diff 和备份,无需账号、许可证或付款,也不联网。
界面语言: 插件界面、命令与设置目前为简体中文,英文本地化在计划中。
字段类型(9 种): 文本、数字、勾选、日期、单选、多选、邮箱、笔记链接、附件。
视图(3 种): 表格、看板、画廊。
.duowei 文件;一条命令即可创建空白表格.base 文件创建独立 .duowei 表格,迁移 Markdown/frontmatter 记录.duowei 记录并打开表格Ctrl+C 复制,Ctrl+V 粘贴单元格或 TSV 矩阵,Delete/Backspace 清除,
Tab/Shift+Tab 移动.duowei 文件。设计原则:
.duowei 文件中。.base 文件。如需转为独立表格,打开该 .base 文件并执行 从当前 Base 创建独立多维表格。
其他命令:查找当前笔记关联的多维表格、创建示例多维表格,以及 了解与升级到 Duowei Table Pro(在浏览器中打开 https://peyote.info/plugins/duowei-table-pro/)。
本插件(社区版)免费安装、免费使用,上述所有功能都无需账号、许可证、试用或付款。 没有任何功能受时间限制、被购买弹窗挡住,或在试用期后停止工作。
单独分发的付费版本 Duowei Table Pro 额外提供公式、关联、Lookup、 Rollup、长文本、日期时间与链接字段、日历与时间线视图,以及统计概览。Pro 不通过 Obsidian 社区插件目录安装或更新,本仓库也不包含其任何代码。Pro 完全可选,社区版本身 就是一个完整可用的产品。
定价、试用与购买方案:https://peyote.info/plugins/duowei-table-pro/
插件内只有两处会引导到该页面,且都只在你主动点击时才会打开系统默认浏览器:设置中的 升级到 Duowei Table Pro 按钮,以及命令 了解与升级到 Duowei Table Pro。 界面其余位置没有任何升级提示、横幅或弹窗打扰。
两个版本共用同一份 .duowei 文件格式(schemaVersion: 1),并遵守一条硬性保证:
任何方向都不会静默丢失数据。
只读由严格白名单触发——例如 formula、relation、lookup、rollup 字段类型,
日历或时间线视图,或任何超出共用协议的配置键。设计上宁可锁定文件,也不写回一个
剥离了未识别数据的版本。
请勿同时启用两个版本:它们会注册相同的 .duowei 文件扩展名与相同的视图类型。
.duowei 是纯文本 JSON,可用任意工具阅读、diff、备份。本插件不发起任何网络请求。 它不含 HTTP 客户端、遥测端点,也没有自带的更新机制。 更新通过 Obsidian 官方插件更新机制交付。
唯一的对外动作是一个链接:上文提到的设置按钮与升级命令会对
https://peyote.info/plugins/duowei-table-pro/ 调用 window.open,把该网址交给系统
默认浏览器打开。网址后附带一个固定的 ?source=community 参数,仅用于标记访客来自哪个
版本,它是一个写死的字符串,不包含任何关于你或你的 vault 的信息。不点击就不会发出任何
请求,也不会发送任何数据。
从社区插件目录: 在 设置 → 第三方插件 → 浏览 中搜索 Duowei Table,安装并启用。
手动安装: 从本仓库 Releases 页面下载 main.js、manifest.json、styles.css,
放入 <vault>/.obsidian/plugins/duowei-table/,重新加载 Obsidian,然后在
设置 → 第三方插件 中启用。
npm install
npm run build
npm run build 会先运行 tsc 类型检查,再用 esbuild 打包 main.js。
npm run verify 还会额外运行构建校验与虚拟窗口基准测试。
按你的需要选择对应渠道:
.duowei 文件,对定位问题最有帮助。<1094620986>。 群内为简体中文交流。.duowei 文件。