AI 工具集成
将 AI 能力集成到 Obsidian 中,可以大幅提升写作效率、内容分析和知识整理能力。本文介绍如何与 ChatGPT、Claude 等 AI 工具集成。
集成方案概览
| 方案 | 特点 | 费用 | 隐私性 |
|---|---|---|---|
| Text Generator 插件 | 多模型支持 | 按使用量付费 | ⚠️ 数据传输 |
| Obsidian AI 插件 | 简单易用 | 需要 API Key | ⚠️ 数据传输 |
| Smart Connections | 与笔记对话 | 订阅制 | ⚠️ 数据传输 |
| 本地大模型 | 完全本地 | 免费 | ✅ 完全隐私 |
方案一:Text Generator 插件
功能最全面的 AI 插件,支持多种模型和服务。
安装
- 设置 → 第三方插件 → 搜索 "Text Generator"
- 安装并启用
- 配置 API Key
支持的模型
- OpenAI (GPT-4, GPT-3.5)
- Anthropic (Claude)
- Google (Gemini)
- OpenRouter (多模型聚合)
- 本地模型 (Ollama)
基本使用
选中文本后调用
- 选中需要处理的文本
- 使用命令面板:
Text Generator: Generate - AI 会处理选中的内容
使用模板
markdown<!--TG: 总结以下内容:--> [选中的内容]
常用功能
| 功能 | 用途 | 示例 |
|---|---|---|
| 摘要 | 快速总结长文 | 生成文章摘要 |
| 翻译 | 多语言翻译 | 中译英 |
| 扩写 | 内容扩展 | 扩写段落 |
| 润色 | 文字优化 | 改善表达 |
| 头脑风暴 | 创意生成 | 生成话题列表 |
自定义模板
创建 .textgenerator/templates 文件夹,添加模板:
summary.md
markdown
---
name: Summary
description: 生成内容摘要
---
请用中文总结以下内容,要求:
1. 不超过 200 字
2. 保留关键信息
3. 使用要点列表格式
内容:
{{selected_text}}方案二:Smart Connections 插件
可以与你的整个知识库进行对话,AI 能够理解笔记间的关联。
安装
- 安装 "Smart Connections" 插件
- 首次使用需要等待索引完成
- 侧边栏会出现对话界面
功能特点
- 📚 理解笔记上下文
- 🔗 自动关联相关笔记
- 💬 自然语言查询
- 📝 智能笔记推荐
使用场景
知识问答
我上次关于项目X的讨论结论是什么?内容发现
找出与"机器学习"相关的笔记写作辅助
帮我整理关于"时间管理"的要点
配置选项
yaml
# 模型选择
model: gpt-4
# 嵌入模型
embedding_model: text-embedding-ada-002
# 检索数量
top_k: 5
# 相似度阈值
similarity_threshold: 0.7方案三:本地大模型 (Ollama)
如果你关注隐私,可以使用本地部署的大模型。
安装 Ollama
- 访问 ollama.ai 下载安装
- 拉取模型:bash
ollama pull llama2 ollama pull mistral ollama pull qwen
配置 Text Generator
- 打开 Text Generator 设置
- 选择 "Ollama" 作为提供商
- 设置模型名称:
llama2 - API 地址:
http://localhost:11434
优缺点
优点:
- ✅ 完全隐私
- ✅ 无网络要求
- ✅ 免费使用
缺点:
- ❌ 需要较强硬件
- ❌ 模型能力不如 GPT-4
- ❌ 中文支持参差不齐
AI 辅助工作流
1. 阅读笔记工作流
阅读材料 → 高亮标注 → AI 摘要 → 整理笔记 → 关联知识2. 写作辅助工作流
大纲生成 → 内容扩写 → 润色修改 → 检查校对3. 研究工作流
研究主题 → AI 头脑风暴 → 文献检索 → 笔记整理 → 论点提炼实用 Prompt 模板
内容摘要
请将以下内容总结为 3-5 个要点:
[内容]
要求:
- 使用简洁的语言
- 保留关键数据和结论
- 使用中文知识卡片生成
基于以下内容,创建学习卡片:
[内容]
格式:
- 概念:
- 定义:
- 关键点:
- 示例:
- 关联知识:写作润色
请润色以下文字,要求:
1. 保持原意
2. 改善表达流畅度
3. 使用更精准的词汇
4. 保持中文表达习惯
原文:
[内容]费用估算
| 服务 | 价格 | 备注 |
|---|---|---|
| OpenAI GPT-4 | $0.03/1K tokens | 输入 |
| OpenAI GPT-4 | $0.06/1K tokens | 输出 |
| Claude 3 Opus | $0.015/1K tokens | 输入 |
| Claude 3 Opus | $0.075/1K tokens | 输出 |
| 本地模型 | 免费 | 需硬件支持 |
隐私与安全
重要提示
使用云端 AI 服务时,请注意:
- 文本内容会发送到第三方服务器
- 避免发送敏感信息
- 了解服务提供商的数据政策
- 考虑使用本地模型保护隐私
最佳实践
- 敏感信息脱敏:发送前移除个人身份信息
- 分段处理:长文档分段处理,避免一次性发送过多内容
- 本地优先:敏感内容使用本地模型
- 定期审查:检查 API 使用记录
版本要求
版本说明
- Text Generator:需要 Obsidian 0.13.0+
- Smart Connections:需要 Obsidian 0.14.0+
- Ollama:需要 8GB+ 内存(推荐 16GB+)