Lapis0x0/obsidian-yolo
Agent-native AI assistant — chat, write, whiteboard, learning, all in one.
📌 什么是 YOLO?
YOLO(“面向 Obsidian 的 Agent 原生 AI 助手”)是一个社区插件,将大语言模型智能体直接引入 Obsidian 笔记应用。它让你无需离开笔记库即可与 AI 工具聊天、写作和编排,将你的个人知识库变成一个交互式、支持 RAG 的工作区。
🚀 核心功能(根据 README 描述)
| 功能 | 作用 |
|---|---|
| Agent 体验 | 连接本地已登录的 CLI 智能体(Claude Code、Codex、Hermes、Pi、Grok),让它们在你的笔记库中操作——调用工具、运行 shell 命令、执行网络搜索等。 |
| 笔记库 RAG | 索引你的 Obsidian 笔记(包括本地嵌入模型),检索基于上下文的答案,让 AI 引用你自己的内容。 |
| 学习模式 | 将任何主题 + 源材料转化为结构化的学习项目:大纲、知识点、闪卡、间隔重复(FSRS)和 Anki .apkg 导出。 |
| 多窗口聊天 | 并行运行多个独立的聊天会话,每个会话有自己的上下文和任务。 |
| 记忆系统 | 跨对话持久化偏好、习惯和长期上下文。 |
| 光标聊天与快速提问 | 在编辑器中一键 @ 提问、编辑或继续写作,无需离开笔记。 |
| Tab 补全 | 输入时实时提供 AI 驱动的建议。 |
| 多模型支持 | 在 OpenAI、Anthropic Claude、Google Gemini、DeepSeek、Groq 等之间切换。 |
| 外部 Agent / MCP 支持 | 连接外部智能体(例如 Hermes、OpenClaw)或将任务委派给配置好的 YOLO Agent。 |
| 白板 | 高性能的 Obsidian Canvas,比原生画布更快,旨在借助 AI 辅助进行头脑风暴。 |
| i18n | 完整的多语言界面。 |
🛠️ 快速开始(README 中的快速入门步骤)
- 安装 – 打开 Obsidian → 设置 → 社区插件 → 浏览 → 搜索 “YOLO” → 安装并启用。
- 配置 – 为你想要的模型(OpenAI、Anthropic、Gemini、Grok 等)添加 API 密钥,或使用 OAuth 登录。
- 开始聊天 – 打开 YOLO 侧边栏,或在任意笔记中输入
@启动 快速提问。 - (可选)手动安装 – 从最新版本下载
main.js、manifest.json、styles.css,将它们放入<vault>/.obsidian/plugins/obsidian-yolo/,然后启用。
注意: YOLO 与 Smart Composer 插件冲突;你必须先禁用后者。
📚 文档与帮助
- 完整用户指南:
documentation/en/README.md - 主题包括入门、模型设置、聊天工作流、Sparkle(快速提问与 Tab 补全)、知识库、工具与权限、记忆、技能、智能体、MCP 集成、CLI 智能体等。
- 通过 Discord 服务器(链接在 README 中)和 GitHub 上的问题跟踪器提供社区支持。
🎯 谁可能受益?
- 知识工作者:在 Obsidian 中保存大量笔记,希望获得 AI 增强的搜索和写作。
- 学生与终身学习者:寻找带有闪卡和间隔重复的个人学习系统。
- 开发者:已经使用 CLI AI 智能体,希望将这种能力带入笔记工作流。
- 团队:需要一个统一的 AI 助手,能够在共享笔记库中调用外部工具、运行 shell 命令或执行网络搜索。
🧩 它如何融入 AI 生态
- RAG(检索增强生成) – YOLO 在本地(或通过远程嵌入)索引你的笔记库,并检索相关段落以支撑模型响应。
- 智能体编排 – 支持工具调用、子智能体和 MCP(多通道协议)服务器,将简单的问答机器人转变为主动的协作者。
- 多模型灵活性 – 用户无需离开 Obsidian 即可在主流 LLM 提供商之间切换。
📦 许可证与贡献
- 基于 MIT 许可证 授权。
- 欢迎贡献;仓库包含
CONTRIBUTING.md,其中包含指南、AI 辅助 PR 政策以及主要功能先请求的工作流程。
TL;DR: YOLO 是一个功能齐全的 Obsidian AI 智能体插件,增加了聊天、RAG、多模型支持、工具调用和学习系统,将你的笔记库变成一个交互式 AI 驱动的工作区。
相关
- 项目
- 项目
- 项目
- 项目
- 项目