AI工具 Skill技能库 关于道场

AI第二大脑:笔记管理与知识库检索一体化工具

一人堂 |2026-07-02

打造个人AI第二大脑,集成了笔记记录、知识库检索、AI写作、自媒体内容生成和电脑控制等40多种功能。通过结构化触发词系统,让AI在不同场景下自动调用对应能力,实现从信息收集到内容产出的全流程自动化。

【适用场景】

什么时候用

当你需要一套完整的个人知识管理和AI辅助工作系统时使用。典型场景:

- 需要管理大量笔记和信息,需要快速检索 - 需要AI辅助写作多种类型的内容(博客/文章/社交媒体) - 希望建立个人知识库,AI能基于你的知识回答问题 - 需要从信息收集到内容产出的自动化流程

核心能力

这个技能系统提供40多种功能,覆盖知识管理的全流程:

- 笔记管理:结构化记录,自动分类整理 - 知识检索:基于本地知识库的自然语言问答 - AI写作:多种内容类型的自动生成 - 自媒体运营:跨平台内容创作与发布 - 电脑控制:通过语音或文字指令控制电脑操作

触发词系统

通过特定的触发词,AI自动调用对应功能:

- 「记一下」+ 内容 → 自动保存到笔记 - 「搜索我的笔记」+ 关键词 → 检索知识库 - 「帮我写一篇关于XX的文章」→ 调用写作模块 - 「发一条朋友圈」→ 生成并发布社交内容


【操作步骤】

Step 1:初始化知识库

建立基础文件夹结构:

``` knowledge/ notes/ # 笔记存储 docs/ # 文档存储 drafts/ # 草稿存储 archive/ # 归档存储 ```

Step 2:配置触发词

在SKILL.md中定义你的触发词体系:

```markdown

触发词配置

笔记触发词

- 记一下:[内容] → 保存到 notes/ - 搜索笔记:[关键词] → 检索并返回

写作触发词

- 写文章:[主题] → 调用写作模板 - 发社交:[平台]+[内容] → 生成并发布 ```

Step 3:日常使用

按照触发词系统使用各个功能模块:

记录笔记: > 「记一下,今天的会议重点是Q3目标确认」

检索知识: > 「搜索我关于产品经理的笔记」

AI写作: > 「帮我写一篇关于AI趋势的公众号文章」

Step 4:定期整理

每周整理一次笔记和知识库:

- 将临时笔记归档到对应分类 - 更新触发词体系 - 清理过期内容


【代码模板】

笔记记录脚本

```python import os from datetime import datetime

class NoteManager: def __init__(self, base_dir='./knowledge/notes'): self.base_dir = base_dir os.makedirs(base_dir, exist_ok=True)

def save_note(self, content, tags=None): """保存笔记""" timestamp = datetime.now().strftime('%Y%m%d-%H%M%S') filename = f"{timestamp}.md"

with open(os.path.join(self.base_dir, filename), 'w', encoding='utf-8') as f: f.write(f"# 笔记 {timestamp}\n\n") f.write(content + "\n\n") if tags: f.write(f"标签: {', '.join(tags)}\n")

return filename

def search_notes(self, keyword): """搜索笔记""" results = [] for filename in os.listdir(self.base_dir): if not filename.endswith('.md'): continue filepath = os.path.join(self.base_dir, filename) with open(filepath, 'r', encoding='utf-8') as f: content = f.read() if keyword in content: results.append({ 'file': filename, 'snippet': content[:200] }) return results ```

知识库检索脚本

```python import os

def search_knowledge_base(query, knowledge_dir='./knowledge'): """ 在知识库中检索相关内容 """ results = []

for root, dirs, files in os.walk(knowledge_dir): for filename in files: if not filename.endswith(('.md', '.txt')): continue

filepath = os.path.join(root, filename) with open(filepath, 'r', encoding='utf-8') as f: content = f.read()

简单关键词匹配

if query.lower() in content.lower(): results.append({ 'source': filepath, 'relevance': content.lower().count(query.lower()), 'snippet': content[:300] })

按相关性排序

results.sort(key=lambda x: x['relevance'], reverse=True) return results[:5] # 返回前5条最相关结果 ```

【复盘要点】

常见问题

1. 触发词不生效 — 检查SKILL.md中触发词定义是否正确 2. 笔记太多找不到 — 定期整理,用标签分类 3. 检索结果不准确 — 笔记内容要结构化,避免纯文本堆砌

效果评估

判断第二大脑是否有效:

- 需要某条信息时能否快速找到 - AI写作是否基于你的知识库而非通用内容 - 日常工作中是否减少了重复劳动

进阶用法

- 结合本地大模型,打造完全私有的AI知识库 - 设置定时任务,自动整理和备份知识库 - 打通多个平台,实现信息的自动流转


来源:GitHub https://github.com/linlin131236/Nexus-abin