跳到主内容

Tydora 使用指南

Tydora 的 DSH 集成目前是空骨架:仅注册插件名,加载后不向宿主注入任何工具/命令/服务;插件本体仍是独立的 Tauri 桌面 Markdown 编辑器。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

Tydora

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add github:zuorn/Tydora

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

常见问题

安装这个 DSH 插件后,DSH 智能体会获得 Tydora 的能力吗?

不会。当前 dsh/index.ts 中的 apply 是空函数,加载后仅打印提示,DSH 宿主既拿不到 Markdown 解析/编辑能力,也拿不到 WikiLink 索引或白板数据。

那这个插件装上去有什么用?

现阶段等同于"占位"。它把仓库作为 cordis patch 注册进 DSH 的 bundle,但运行时不会改变宿主行为;想用 Tydora 的实际能力,仍需从 GitHub Releases 下载桌面应用。

Tydora 桌面应用本身支持哪些平台?

源码与 README 都声明支持 Windows / macOS / Linux;macOS 最低 10.15(tauri.conf.json:84),Windows 提供 NSIS 与便携 zip 两种安装形态,并已上架微软商店(MSIX)。

安装后第一次启动会要求什么额外步骤?

DSH 集成层不需要;Tydora 桌面端首次启动会让你选一个本地文件夹作为"仓库",所有笔记都直接读写该文件夹内的 Markdown 文件,不上传云端。

WikiLink 双向链接的索引什么时候生效?

仓库首次打开时 LinkIndexService 会全量扫描 .md 文件构建索引(src/wikilink/LinkIndexService.ts),之后由 Rust notify watcher 监听文件变动并增量更新。

发布成静态网站需要哪些依赖?

需要先在系统中安装 Node.js 与 @abstractwebunit/markdown-publish CLI(src-tauri/src/lib.rs:877-887),Tydora 会自动通过 PATH 寻找并调用;未安装时给出明确提示。

这个仓库对 Node 版本有什么要求?

package.json 未声明 engines 字段;前端用 Vite 6 + React 19,构建脚本里没有任何 Node 版本检查,按 npm 默认行为安装即可。

已知有哪些平台相关的坑?

源码明确提到 Windows 上 wry PostMessageW 在窗口销毁瞬间会触发误导性错误(src-tauri/Cargo.toml:40-49,本地 patch 已处理);Linux 端复制文件到系统剪贴板依赖 xclip/xsel/wl-copy(src-tauri/src/lib.rs:732-744)。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 未声明
  • Node: 未声明

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则