AI 辅助工作流
将 AI 能力融入 Obsidian 工作流,可以显著提升知识管理效率。本文介绍实用的 AI 辅助工作流。
工作流概览
| 工作流 | 用途 | AI 作用 |
|---|---|---|
| 阅读处理 | 整理阅读笔记 | 摘要、提取要点 |
| 写作辅助 | 内容创作 | 扩写、润色、翻译 |
| 知识整理 | 笔记整理 | 分类、打标签、链接 |
| 学习增强 | 学习新知识 | 解释、举例、测验 |
| 任务管理 | 规划与追踪 | 分解任务、生成计划 |
阅读处理工作流
流程图
阅读材料 → 高亮标注 → AI 摘要 → 整理笔记 → 关联知识详细步骤
1. 收集阅读材料
使用 Web Clipper 或 Readwise 收集:
markdown
## 来源
- 链接:https://example.com/article
- 作者:
- 日期:
## 原文摘要
<!-- AI 生成的摘要 -->2. AI 提取要点
使用 Prompt 模板:
请从以下内容中提取:
1. 核心观点(3-5条)
2. 关键概念及定义
3. 实用建议
4. 引用的研究/数据
内容:
[粘贴文本]3. 整理为结构化笔记
markdown
---
title: 笔记标题
source: https://example.com
created: {{date}}
tags: [topic]
---
# 笔记标题
## 核心观点
- 观点1
- 观点2
## 关键概念
### 概念1
定义和解释
### 概念2
定义和解释
## 实践建议
- [ ] 建议1
- [ ] 建议2
## 我的思考
<!-- 个人见解 -->
## 相关笔记
- [[]]自动化模板
使用 Templater + AI 插件:
javascript
<%*
const content = tp.file.content;
const prompt = `请用中文总结以下内容,不超过200字:\n\n${content}`;
// 调用 AI API 生成摘要
%>写作辅助工作流
流程图
主题确定 → 大纲生成 → 内容扩写 → 润色修改 → 发布AI 辅助各阶段
1. 大纲生成
Prompt 模板:
我要写一篇关于「主题」的文章,目标读者是「读者类型」。
请帮我生成一个大纲,包括:
1. 引人入胜的开头
2. 3-5个主要部分
3. 有力的结尾
要求:
- 逻辑清晰
- 层次分明
- 包含过渡句2. 内容扩写
请扩写以下大纲部分,要求:
- 保持原有风格
- 添加具体例子
- 控制在500字左右
大纲部分:
[粘贴内容]3. 润色修改
请润色以下文字:
1. 修正语法错误
2. 改善表达流畅度
3. 保留原意
4. 使用中文表达习惯
原文:
[粘贴内容]写作笔记模板
markdown
---
title: 文章标题
status: draft
created: {{date}}
target_length: 2000
---
# 大纲
<!-- AI 生成的大纲 -->
## 草稿
<!-- 扩写内容 -->
## 润色版本
<!-- 最终版本 -->
## 发布检查清单
- [ ] 标题优化
- [ ] 小标题结构
- [ ] 开头吸引人
- [ ] 结尾有力
- [ ] 图片配图
- [ ] 错别字检查知识整理工作流
自动分类
使用 AI 判断笔记类型:
javascript
<%*
const content = tp.file.content;
const prompt = `判断这段内容属于哪个类别:
- 技术/编程
- 学习/教育
- 生活/效率
- 工作/职场
- 其他
只需回答类别名称。
内容:\n${content.substring(0, 500)}`;
%>自动打标签
为以下笔记生成 3-5 个合适的标签:
[笔记内容]
要求:
- 使用中文
- 简洁准确
- 已有标签优先智能关联
我有一篇关于「主题」的笔记,请推荐可能相关的知识点:
[笔记摘要]
已知的相关笔记:
- 笔记A:xxx
- 笔记B:xxx学习增强工作流
概念解释
请用简单易懂的语言解释「概念」:
1. 基本定义
2. 通俗比喻
3. 实际应用
4. 常见误区学习卡片生成
将以下内容转化为学习卡片(Q&A 格式):
[内容]
要求:
- 每个知识点一张卡片
- 问题简洁明了
- 答案完整准确知识测验
基于以下笔记,生成 5 道选择题测试理解:
[笔记内容]
格式:
题目
A. 选项A
B. 选项B
C. 选项C
D. 选项D
答案:X
解析:xxx任务管理工作流
任务分解
我有一个目标:「目标描述」
请帮我分解为可执行的任务:
要求:
- 任务具体可操作
- 每个任务 30 分钟内可完成
- 按优先级排序
- 包含检查标准计划生成
请帮我制定一周的学习计划:
目标:学习 XXX
可用时间:每天 2 小时
当前水平:[描述]
要求:
- 渐进式难度
- 包含复习时间
- 留有弹性Prompt 库
通用 Prompt
摘要生成
markdown
#prompt/summary
请用中文总结以下内容:
- 不超过 200 字
- 保留关键信息
- 使用要点列表
内容:
{{content}}翻译助手
markdown
#prompt/translate
将以下内容翻译成{{language}}:
- 保持原文语气和风格
- 专业术语保留原文
- 添加必要的注释
原文:
{{content}}头脑风暴
markdown
#prompt/brainstorm
关于「{{topic}}」,请列出:
1. 10 个相关子主题
2. 5 个潜在问题
3. 3 个创新角度学术 Prompt
论文摘要
markdown
#prompt/paper-summary
请为这篇论文生成结构化摘要:
1. 研究背景
2. 研究方法
3. 主要发现
4. 研究意义
5. 局限性
论文内容:
{{content}}文献综述
markdown
#prompt/literature-review
基于以下论文列表,请帮我:
1. 梳理研究脉络
2. 识别研究空白
3. 提出研究问题
论文:
{{papers}}效率技巧
1. 创建 Prompt 快捷方式
使用 QuickAdd 或快捷键快速调用常用 Prompt。
2. 批量处理
一次性处理多个笔记:
javascript
<%*
const files = app.vault.getMarkdownFiles()
.filter(f => f.path.includes("ToProcess"));
for (const file of files) {
// 批量 AI 处理
}
%>3. 模板化 Prompt
在模板文件中定义 Prompt,使用时填充变量。
隐私注意事项
重要
- 敏感信息不要发送到云端 AI
- 考虑使用本地模型处理隐私内容
- 定期清理 AI 对话历史
- 了解服务提供商的数据政策