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
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则