article
README
🚀 ObsidianFetch 中文版
ObsidianFetch 是一款专注于从 Obsidian 保险库中抓取和展示信息的 MCP 服务器,有效解决了现有 MCP 服务器在信息获取与加载方面的诸多问题,为用户提供更高效、便捷的使用体验。
🚀 快速开始
ObsidianFetch 能快速从 Obsidian 保险库中抓取和展示信息。你可以通过以下步骤快速开启使用:
- 完成安装(具体安装步骤见“📦 安装指南”)。
- 按照“💻 使用示例”中的方法操作,即可开始使用 ObsidianFetch 从保险库获取所需信息。
✨ 主要特性
解决现有服务器问题
- 优化资源利用:现有 MCP 服务器支持的命令数量众多,在计算资源有限时可能导致提示加载缓慢。而 ObsidianFetch 专注于获取和加载笔记列表,有效避免了这一问题。
- 简化笔记加载流程:读取标记为“示例笔记”的笔记时,传统方式需先搜索其路径再进行加载,且大语言模型(LLM)并不总是遵循此流程。ObsidianFetch 简化了这一过程,提升了加载效率。
- 减少不必要选项:部分工具包含不必要的选项,导致 LLM 有时无法正确调用它们。ObsidianFetch 去除了这些冗余选项,使 LLM 能更准确地进行调用。
额外实用功能
- 智能链接处理:当 LLM 尝试通过类似
[[链接名称]]的格式检索链接信息时,服务器会自动移除任何无法用于链接的字符,确保链接检索的准确性。 - 反向链接展示:除了加载笔记内容外,还会显示反向链接——指向当前打开笔记的其他笔记,帮助 LLM 加载并理解相关笔记之间的联系。
📦 安装指南
在命令行中执行以下命令进行安装:
gem install obsidian_fetch
💻 使用示例
基础用法
安装完成后,使用以下命令从指定的 Obsidian 保险库中抓取信息:
obsidian_fetch /path/to/your/vault
🤝 贡献
欢迎在 GitHub 上提交问题报告和拉取请求,共同推动 ObsidianFetch 的发展:https://github.com/soukouki/obsidian_fetch
📄 许可证
该 gem 作为开源软件以 MIT License 的条款提供。
扫码联系在线客服