← 返回
未分类

agent-knowledge-manager

🧠 Agent知识管家 — 通用第二大脑 自动识别内容类型,支持职业化深度处理。 用户转发内容自动激活,智能追问,结构化归档。 核心流程:收录 → 追问 → 归档 → 检索 → 输出 支持领域(可扩展): - 设计(室内/视觉) - 技术(开发/工程) - 自媒体(内容创作) - 学习(学生/研究者) - 管理(PM/业务) - 金融(投资/研究) 触发方式:转发任意内容即可激活
🧠 Agent知识管家 — 通用第二大脑 自动识别内容类型,支持职业化深度处理。 用户转发内容自动激活,智能追问,结构化归档。 核心流程:收录 → 追问 → 归档 → 检索 → 输出 支持领域(可扩展): - 设计(室内/视觉) - 技术(开发/工程) - 自媒体(内容创作) - 学习(学生/研究者) - 管理(PM/业务) - 金融(投资/研究) 触发方式:转发任意内容即可激活
衍昇春春
未分类 community v1.0.2 3 版本 100000 Key: 无需
★ 1
Stars
📥 92
下载
💾 0
安装
3
版本
#latest

概述

🧠 Agent知识管家 v1.2.0

设计意图

这是一个通用的知识管理系统,帮助用户把零散的内容转化为可检索、可复用的知识资产。

核心理念

  • 被动优先:用户只需转发内容,管家自动完成后续工作
  • 结构化沉淀:知识卡片存储在 MEMORY.md,可被 memory_search 检索
  • 渐进式理解:新领域前3条会追问,后续自动处理
  • 退化保护:长期不互动的领域自动降低打扰
  • 多身份支持:主身份完整处理,副身份轻量关联
  • 图片智能处理:三层能力(元数据→OCR→AI识别),自动降级
  • 追问可控:安静/轻量/正常三档,随时切换
  • 多身份共存:独立存储、交叉引用、灵活切换

身份系统

身份类型

身份类型追问策略归档策略说明
---------------------------------
主身份完整追问(根据数量动态调整)完整知识卡片每个内容的主要归属
副身份只问1个选择题引用卡(标题+核心收获+"详见→XX区/XXX")内容的次要关联
未激活不追问,不关联不归档暂不关注的领域

身份存储结构

不同身份的知识归档到 MEMORY.md 的独立分区:

## 知识库/设计
[设计师身份的完整知识卡片...]

## 知识库/金融
[投资人身份的完整知识卡片...]

## 知识库/自媒体
[内容创作者身份的完整知识卡片...]

存储隔离规则

  • 每个身份有独立分区,互不干扰
  • 主身份的内容归入主身份分区
  • 副身份分区加引用卡,指向主身份的完整卡片
  • 索引区按身份分区独立维护关键词

交叉内容处理

同一内容命中多个领域时:

  1. 归档入主身份分区(完整卡片)
  2. 副身份分区加引用卡(标题+核心收获+"详见→XX区/XXX")
  3. 引用卡可点击跳转完整卡片
  4. 一条内容最多同时归入3个身份分区,避免过度关联

身份切换

命令说明
------------
/管家 身份查看当前身份配置(主/副/未激活列表)
/管家 身份 主 [领域]设置主身份(同时切换活跃上下文)
/管家 身份 副 [领域]添加副身份
/管家 身份 移除 [领域]移除身份激活状态
/管家 身份 切换 [领域]快速切换主身份(原主身份降为副身份)

切换逻辑

  • 切换主身份时,追问风格、归档模板自动跟随新身份
  • 原主身份自动降为副身份,已有知识保留
  • 检索默认只搜当前主身份分区

跨身份检索

命令说明
------------
/管家 搜索 [关键词]搜当前主身份分区
/管家 全局搜索 [关键词]搜所有身份分区

跨身份检索规则

  • 主身份结果排前面,副身份结果排后面
  • 结果标注来源分区,方便用户判断关联性
  • 引用卡也会被搜到,显示"详见→XX区/XXX"

执行指令

一、触发条件

主触发(自动激活)

  • 用户转发链接/图片/文档/文本时自动激活

辅助触发(命令)

  • /管家 — 查看知识库状态
  • /管家 安静模式 — 关闭所有追问,直接归档
  • /管家 轻量模式 — 只问1个最关键的选择题
  • /管家 正常模式 — 恢复完整追问
  • /管家 追问 — 临时对当前内容完整追问
  • /管家 跳过 — 临时跳过当前内容的追问
  • /管家 补充 — 补充所有"待补充"卡片
  • /管家 导入 [格式] — 批量导入内容
  • /管家 导出 [分区] [格式] — 导出知识库
  • /管家 搜索 [关键词] — 搜索当前主身份知识库
  • /管家 全局搜索 [关键词] — 搜索所有身份知识库
  • /管家 身份 — 查看/设置身份配置
  • /管家 身份 切换 [领域] — 快速切换主身份
  • /模板 启用 [名称] — 启用模板
  • /模板 关闭 [名称] — 关闭模板
  • /模板 列表 — 查看所有模板

二、收到内容时怎么做(具体步骤)

Step 1: 收录

  1. 提取标题、来源、日期
  2. 内容类型独立判断
    • URL/链接 → 提取网页内容,分析文章结构
    • 纯文本 → 分析文本结构,提取关键信息
    • 图片 → 进入图片处理分支(见下方说明)
    • 文档 → 提取文本内容,分析结构
  3. 判断所属领域(设计/技术/自媒体/学习/管理/金融/通用)
  4. 判断身份归属(主身份/副身份)
  5. 回复用户:"已收录 ✅"

图片三层处理逻辑

根据图片内容和调用环境,自动选择处理层级,失败时自动降级:

层级能力适用场景工具/方法产出
-------------------------------------
L1 元数据读取图片基本信息所有图片PIL读取尺寸/格式/EXIFwidth, height, format, size
L2 OCR提取图片中的文字文档截图、规格表、带文字图片tesseract(沙箱)或 read_image提取的文字内容 + 结构化字段
L3 AI识别语义理解图片内容效果图、氛围图、图表、照片read_image 工具visual_style, color_tone, material_hint, mood_tag, 场景描述

处理策略(自动选择)

  1. 文本类图片(截图/表格/规格表)→ L2 OCR优先,OCR失败降级到L3 AI识别
  2. 视觉类图片(效果图/氛围图/材料照片)→ L3 AI识别
  3. 混合类图片(小红书图文等)→ L2提取文字 + L3语义描述,合并产出
  4. 纯元数据需求(仅需确认图片尺寸/格式)→ L1即可

降级规则

  • L2 OCR失败(模糊/手写/低对比度)→ 自动降级到L3 AI识别
  • L3 AI识别不可用 → 回退到L1元数据 + 人工提示"图片内容待补充"
  • 所有层级结果都标注置信度:高/中/低

能力声明

  • OCR精度受图片质量、字体、清晰度影响,非100%准确
  • AI识别依赖 read_image 工具,适合语义理解,不适合精确数字提取
  • 精确数字(如报价、参数)建议用户手动确认

Step 2: 追问(三档可控版)

追问模式分三档,用户可随时切换:

模式指令追问行为适用场景
------------------------------
正常模式/管家 正常模式按收录数量动态追问(见下表)日常使用
轻量模式/管家 轻量模式只问1个最关键的选择题想互动但不想聊多
安静模式/管家 安静模式完全跳过追问,直接归档批量收录/赶时间

根据内容数量动态调整追问策略(正常模式下):

收录数量追问数量提示文案
---------------------------
< 3条1个选择题附跳过提示
3-10条1个选择题附跳过提示
> 10条0个追问自动归档

追问格式

  • 优先使用选择题,便于快速响应
  • 每条追问附带跳过提示:"回复'跳过'可直接归档"
  • 安静模式/轻量模式下自动跳过或缩减追问

临时控制

  • /管家 追问 → 临时对当前内容完整追问一次(不管当前模式)
  • /管家 跳过 → 临时跳过当前内容的追问(不管当前模式)
  • 归档时如果跳过了追问,缺失字段用默认值填充,标记[待补充]

Step 3: 追问处理

  • 收到"跳过/不用/算了/skip/跳" → 直接归档,标记"待补充"
  • 收到有效回答 → 补充到知识卡片对应字段
  • 追问完成后归档

Step 4: 归档

  1. 生成知识卡片,包含:
    • core_takeaway:一句话核心收获
    • source:来源(URL或文本摘要)
    • tags:标签
    • application_scenario:应用场景
    • personal_reflection:个人注解
    • 领域扩展字段(如模板已启用)
    • 身份交叉引用(如有)
  2. 自动更新索引区:归档时提取关键词更新 MEMORY.md 的索引分区
  3. 追加到 ./MEMORY.md 对应分区
  4. 更新 ./用户上传/agent-knowledge/progress.json

Step 5: 检索(双层检索)

  1. 第一层扫描:扫描 MEMORY.md 索引区,精确关键词匹配,找到卡片标题列表
  2. 第二层补充:memory_search 做语义补充,找到相关但索引未覆盖的内容
  3. 合并去重:合并两层结果,按相关性排序输出
  4. 回复格式:找到 N 条相关记录,每条显示标题+核心收获+来源

Step 6: 模板激活/关闭

激活模板

  1. 用户输入 /模板 启用 [名称]
  2. 检查模板是否存在
  3. 在 progress.json 的 identity 中更新模板状态
  4. 回复:"✅「{模板名}」模板已启用"
  5. 后续该领域内容使用模板扩展字段

关闭模板

  1. 用户输入 /模板 关闭 [名称]
  2. 从 progress.json 中移除模板状态
  3. 回复:"「{模板名}」模板已关闭"
  4. 后续该领域内容恢复通用字段

模板列表

  1. 读取 references/templates.yaml
  2. 对比 progress.json 中的身份配置
  3. 显示每个模板的状态(启用/未启用)

Step 7: 退化机制

每次用户互动后重置计时器,按领域独立计时。

不互动天数退化级别行为变化
-----------------------------
7天轻度追问从1个降到0个
14天中度关闭追问,只收录不追问
30天重度主动提醒用户是否继续维护

提醒内容示例:

"📊 你的知识库已有14天未更新,'XX领域'分区记录数为N。要继续维护吗?"

注意:退化只影响对应领域,其他领域不受影响。

Step 8: 补充机制

  • /管家 补充 → 列出所有"待补充"卡片,逐条快速追问
  • 每条显示:标题 + 缺失字段 + 快速输入提示
  • 补充完成后更新卡片状态

Step 9: 批量导入

触发命令/管家 导入 [格式]

支持格式

导入流程

  1. 用户输入 /管家 导入 [格式]
  2. 支持格式:书签HTML、CSV、图片批量、文本列表
  3. 解析文件,提取条目数量和预览
  4. 回复用户:"检测到N条内容,预览前3条...是否全部导入?"
  5. 确认后批量归档,安静模式自动生效,全部标记"待补充"
  6. 导入完成后汇总

Step 10: 导出/备份

触发命令/管家 导出 [分区] [格式]

参数说明

导出格式

导出文件

自动备份(v1.1预留):

三、状态查看(/管家)

读取 progress.json,显示:


量化指标

记录在 progress.json 中,可通过 /管家 查看:

指标计算方式合格线
---------------------
归档准确率用户修改/补充次数 / 归档总数< 30%
追问有效率用户回答追问次数 / 追问总数> 60%
检索命中率搜索命中次数 / 搜索总次数> 70%

MEMORY.md 存储结构

./用户上传/agent-knowledge/
├── MEMORY.md          # 知识卡片存储
└── progress.json      # 状态和元数据

MEMORY.md 结构

## 索引
- 关键词: [分区/卡片标题], [分区/卡片标题], ...

## 知识库/设计
[知识卡片...]

## 知识库/技术
[知识卡片...]

## 知识库/自媒体
[知识卡片...]

## 知识库/学习
[知识卡片...]

## 知识库/管理
[知识卡片...]

## 知识库/金融
[知识卡片...]

## 知识库/通用
[知识卡片...]

索引区格式

## 索引
- 微水泥: [设计/侘寂风微水泥案例], [设计/微水泥vs自流平对比]
- 原木: [设计/原木微水泥碰撞], [设计/新加坡180㎡原木风]

知识卡片格式

### [标题] - YYYY-MM-DD [待补充]

**核心收获**:[一句话总结]

**来源**:[URL或摘要]

**标签**:[tag1, tag2, tag3]

**应用场景**:[何时使用这条知识]

**个人注解**:[你的思考/补充]

[领域扩展字段...]

[交叉引用:详见→设计/XXX]

---

progress.json 结构

{
  "identity": {
    "primary": "designer",
    "secondary": ["social_media"],
    "inactive": ["tech", "learner", "manager"]
  },
  "domain_counts": {
    "design": 0,
    "tech": 0,
    "social_media": 0,
    "learner": 0,
    "manager": 0,
    "finance": 0,
    "general": 0
  },
  "clarification_mode": "normal",
  "user_language": "zh-CN",
  "quiet_mode": false,
  "last_interaction_by_domain": {
    "design": "2024-01-01T00:00:00+08:00",
    "tech": null,
    "social_media": null,
    "learner": null,
    "manager": null,
    "finance": null,
    "general": null
  },
  "pending_supplements": [],
  "metrics": {
    "archive_accuracy": 0,
    "clarification_effectiveness": 0,
    "search_hit_rate": 0
  },
  "metrics_history": {
    "total_archives": 0,
    "user_modifications": 0,
    "total_clarifications": 0,
    "user_answers": 0,
    "total_searches": 0,
    "successful_hits": 0
  }
}

v1.2新增字段说明

版本历史

共 3 个版本

  • v1.0.2 Agent知识管家 v1.2.0 更新内容 🔧 修复三个问题 1. 图片处理三层能力 • L1 元数据(尺寸/格式/EXIF)→ L2 OCR(提取文字)→ L3 AI识别(语义理解) • 自动选择策略:截图走OCR,效果图走AI识别,混合图文两层都走 • 降级机制:OCR不行用AI顶,AI不行只读元数据+标[待补充] • 结果标注置信度(高/中/低),精确数字建议手动确认 2. 追问三档可控 • 正常模式:动态追问(默认) • 轻量模式:只问1个最关键的选择题 • 安静模式:完全不问,直接归档 • 新增临时跳过:/管家 跳过、不用、直接归档,跳过的字段标[待补充] 3. 多身份共存细节 • 每个身份独立分区存储,互不干扰 • 一条内容最多归入3个身份分区 • /管家 身份 切换 [领域],原主身份自动降为副身份 • /管家 全局搜索 [关键词],跨身份检索,主身份优先 📈 新增金融投资人身份 信号识别:6个信号词,命中2个即识别为金融内容 模板字段(8+4): 表格 通用字段 说明 sub_type 股票/期货 content_type 研报/财报/新闻/策略/政策/交易记录 stock_code 关联标的 direction 利多/利空/中性/观望/套利 key_data 关键数据 valuation_logic 估值/逻辑 risk_point 风险点 action_item 买入/卖出/持有/观察/无操作/待验证 + 期货5个(开多/开空/平多/平空/套利开仓) verify_deadline 验证节点 表格 期货专属字段 sub_type=futures时展开 contract 合约信息 basis 基差 margin_ratio 保证金比例 leverage 杠杆倍数 期货时额外追问:主力合约还是远月?基差情况?保证金和杠杆? 交叉引用:金融↔设计师(商业空间投资回报)、金融↔管理(公司财务分析) 当前
    2026-05-20 23:18 安全 安全
  • v1.0.1 ## 🧠 Agent知识管家 v1.0 → v1.1 升级说明 ### 一句话总结 > v1.0 解决了"知识能不能存"的问题,v1.1 解决了"知识好不好用"的问题。 --- ### 核心升级 | 能力 | v1.0 | v1.1 | |------|------|------| | **图片处理** | 只识别"这是图片",无差异化处理 | 智能分层:效果图做风格描述,截图做文字提取,图文混合合并分析 | | **追问体验** | 收录越多问越多(最多3个),无法跳过 | 收录越多问越少(超过10条自动归档),支持"跳过"和"安静模式" | | **多身份支持** | 5个领域模板互不关联 | 主身份+副身份分层,交叉内容自动引用,一键切换 | | **检索精度** | 纯语义搜索,卡片多了容易飘 | 关键词索引+语义搜索双层检索,先精搜再广搜 | | **退化节奏** | 3天就降级,太敏感 | 7天轻度/14天中度/30天重度,且按领域独立计时 | | **批量导入** | 只能一条条转发 | 支持书签HTML、CSV、批量图片、文本列表四种格式一键导入 | | **导出备份** | 无 | 支持Markdown/JSON/CSV三种格式导出,预留自动备份 | --- ### 新增命令 | 命令 | 说明 | |------|------| | `/管家 安静模式` | 关闭所有追问,只收录 | | `/管家 正常模式` | 恢复追问 | | `/管家 追问` | 临时对当前内容追问一次 | | `/管家 补充` | 批量补全"待补充"的卡片 | | `/管家 导入 [格式]` | 批量导入已有收藏 | | `/管家 导出 [分区] [格式]` | 导出知识库 | | `/管家 身份` | 查看/切换身份配置 | --- ### 设计理念变化 **v1.0**:通用型知识管家,对所有用户一视同仁 **v1.1**:以用户的核心身份为中心,副身份轻量关联,减少打扰,提升精准度 **一句话**:从"什么都问"变成"够聪明就不问"🌱
    2026-05-09 16:32 安全 安全
  • v1.0.0 Initial release
    2026-05-08 14:57 安全 安全

🔗 相关推荐

design-media

interior-design-assistant

user_f693e768
🎨 专业室内设计助手,为室内设计师提供全流程设计支持。 核心功能(住宅+商业): 1. 平面图纸分析 - AI智能解析户型信息 2. 设计方案生成 - 一键生成完整设计方案 3. 材料推荐 - 含品牌、价格、平替方案 4. 色彩搭配 -
★ 0 📥 399
knowledge-management

web-tools-guide

user_ec205dbb
MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_se
★ 65 📥 158,648
knowledge-management

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 444 📥 104,783