Obsidian内部引用路径处理:generateMarkdownLink与fileToLinktext API解析

前言 Obsidian 对内部引用路径的处理方式,不是完全的 url 编码,只是对空格这类字符进行编码。为了实现 webLink 和 internalLink 转换的一致性以及 Obsidian 编辑器输入 [[]] 自动转换链接时逻辑的一致性,建议使用 Obsidian 内部的 api 来获取文件


2025-12-07
34
0

基于扁平数据结构的 Obsidian-Halo 同步插件设计

分类、文档文件夹在本地的数据存储方式 数据存储方式必须采用扁平结构,便于更新读取,也能保持数据整洁性。 [ { name, priority, displayName, // 做文件夹名称 parent, // 构建树形结构用 kind: Category/docs/Project


2025-11-11
47
0

Obsidian-Halo同步插件设计思考:API机制、数据结构与冲突处理

记录 Obsidian 存在内部 api,例如 FileExplorerView 类型等。 已有排序项目的修改原理,猴子补丁技术 monkey-around 的了解。 更多关于内部 api d的信息,在 Obsidian Discard 论坛搜索 “FileExplorerView” 得到相关讨论:


2025-10-31
52
0