大家都创建ai的本地个人档案了吗

Cyrus 2026-06-29 21:49 1

我利用obsidian笔记库的agents.md+多层级的索引moc地图+渐进式披露逻辑,创建了个自动读取的笔记库。


不知道大家都是怎么弄的,我都是自己琢磨的。研究了OAI最近的白皮书。

不知道是不是还有更好的办法?还是说建立个人档案这件事没什么大用??真是耗费了我好几天,个人档案建立了50个文章,当然也是再加了一些层级,然后继续渐进式披露不然太多内容了。


我的方法如下:



  • 目的:自动触发长线程任务,不需要主动要求读取长线程文档内容。

  • 效果:我和codex任何一次新对话或新任务,只要触发历史创建的长线程任务或关于个人信息等有利于AI对我进行判断的内容,比如从打字内容中获取我的思维方式或其他有价值的信息等,就自动整理记录到《个人档案与自我理解系统》这个长线程任务中。


第一层:根目录agents.md+笔记库全局索引



  • agents.md负责几句话记录有哪些分类和长线程任务

  • 笔记库全局索引到对应的分类索引

    第二层:当前分类的agents.md+当前分类的总索引

  • agents.md负责描述当前分类的调取规则等

  • 当前分类的总索引负责说明分类下的文章概述


然后我单独建立了一个专门存放AI长线程任务的分类文件夹

在这里存放我所有的长线程任务+个人档案与自我理解系统。


我让AI读取了我的微信聊天记录、本地文件与工作文件内容、日历、提醒事项、笔记等等资料。然后生成了一个我的个人资料档案。

最新回复 (11)
  • vibe狂徒张三 06-29 21:55
    1

    我也一直想做这个,但是架构一直没有想好,佬友什么时候写个经验帖出来学习一下啊 ^-^

  • gresces 06-29 22:01
    2

    每层级 README.md 代替 AGENTS.md ,在根部添加仓库维护技能 .agents/skills/maintain/SKILL.md README 要求每次更新务必使用技能并更新根目录到更新文件夹的所有README.md

  • Jin_Aiwang 06-29 22:02
    3

    蹲一个经验贴,佬友加油,速更 ^-^

  • laokke 06-29 22:04
    4

    我个人感觉是没啥大用. 做不好反而会污染上下文. 我用ai都喜欢把记忆给关掉.

  • Cyrus 楼主 06-29 22:04
    5

    根部这个维护技能是一个什么类型的?直接用skill吗?还是写在agents.md里呀?

  • Cyrus 楼主 06-29 22:06
    6

    主要是有长线程任务这个使用方式确实很好。要比心开聊天内容好多了。不建立这种长线程的话,相当于吧gpt当作搜索引擎用,开了的话,就是龙虾那种逻辑,一件事就会拥有长期记忆。

    个人知识库我觉得是我现在为以后再做准备,我觉得以后ai了解我的话,会更好的帮我执行一些事。

  • Aping 06-29 22:14
    7

    我没有让AI接管全部的文件整理,只是把obsidian-clippings抓的帖子让AI整理了,GPT查看现有的给出几个分类和AGENT.md规则,让deepseek-v4-flash来整理单篇归档,用的时候给AI目录(.base)让它自己去参考,查询也方便;

    其他东西还是自己来做的;

    可能是因为舍不得上GPT吧,模型能力差一些,现阶段我觉得分开管好一些,掺杂了有点怕他乱漂。

  • CrowdOfStars 06-29 22:17
    8

    今天上班摸鱼搭了下LLM Wiki,也是可以持续成长,用着还挺舒服

  • gresces 06-29 22:21
    9

    就是一个skill,我通常使用 omp 和 astrbot 更新,只要agent支持技能就行


    我的是知识库,佬可以按需更改:


    ---
    name: kb-maintain
    description: 维护 KnowledgeBase 仓库的标准工作流。用于精炼、新增、修订 research 目录下的研究笔记。
    created: "2026-06-21T16:59:36+08:00"
    modified: "2026-06-21T16:59:36+08:00"
    ---

    # Skill: kb-maintain

    ## 何时调用

    - 用户要求更新 / 新增 / 重构 KnowledgeBase 时
    - 完成 arxiv 文献综述、论文精读、研究笔记撰写后需要入库时
    - 移动、合并、删除既有文档时

    ## 前置准备

    1. 设置代理(如网络受限):`export http_proxy=http://10.0.10.3:7890 https_proxy=http://10.0.10.3:7890`
    2. 确认目录:`/root/gits/KnowledgeBase`
    3. 拉取最新:`git pull --rebase origin main`

    ## 工作流(必须按顺序执行)

    ### Step 1:拉取最新代码
    ```bash
    export http_proxy=http://10.0.10.3:7890 https_proxy=http://10.0.10.3:7890
    cd /root/gits/KnowledgeBase
    git pull --rebase origin main
    ```

    ### Step 2:确定目标路径
    按层次定位:`research/<领域>/<子领域>/<主题>/`
    - 既有主题:编辑或追加 `topics/<主题>.md`
    - 新主题:新建子目录与对应 `topics/<主题>.md`
    - 大批新文献:新增 `literature-review-YYYY-MM-DD.md`

    ### Step 3:撰写内容(精炼原则)
    - **精炼 > 详尽**:去除原文堆砌,提炼核心论点
    - **不存原文链接列表**:链接仅作为引用嵌入正文,不单独列出
    - **结构化**:使用二三级标题分块
    - **必须包含 frontmatter**:`title / created / modified`
    - **末尾时间戳**:使用 ISO 8601 (CST) 记录 created 与 modified

    ### Step 4:更新上级 README
    - 在子领域 `README.md` 中加入新文档引用
    - 必要时更新仓库根 `README.md` 的目录结构

    ### Step 5:提交与推送
    ```bash
    git add <变更文件>
    git commit -m "<类型>: <简短描述>"
    # 类型: feat / refactor / docs / fix
    git push origin main
    ```

    ## 文档模板

    ```markdown
    ---
    title: "<文档标题>"
    created: "<ISO 时间 CST>"
    modified: "<ISO 时间 CST>"
    ---

    # <标题>

    <开篇 1-2 句说明本笔记主题>

    ## <一级章节 1>

    <精炼内容>

    ## <一级章节 2>

    <精炼内容>

    ---

    created: <ISO 时间 CST>
    modified: <ISO 时间 CST>
    ```

    ## 反模式(禁止)

    - 将原始网页 / PDF 全文 / 文章列表直接保存
    - 创建无 frontmatter 的 markdown
    - 跳过 `git pull --rebase` 导致冲突
    - 在主题目录下保存散乱草稿(应放入 `topics/`)

  • gresces 06-29 22:23
    10

    我自己也在探索编写自动信息收集处理程序,发现这个东西需要内置可迭代 agent 来自动化各种处理步骤

  • Cyrus 楼主 06-29 22:27
    11

    我也在迭代,等弄好了我在发一版本出来。我之前是规划成长线程任务然后这个任务里用skill固化流程,新聊天只要涉及相关内容就会自动判断然后更新。

* 帖子来源Linux.do
返回