AI 时代下的个人工作台沉淀——一个越用越懂你的本地 AI 助手

10 阅读5分钟

AI 时代下的个人工作台沉淀——一个越用越懂你的本地 AI 助手

仓库:github.com/taohaowei/m… · 一个 Claude Code 技能 · Apache-2.0

AI 越来越强,但它始终不记得"你"

这两年模型一个比一个强,但有样东西它一直给不了你:对"你"的连续理解

每开一个新对话都是一张白纸——你是谁、在忙什么、为什么事纠结过、上次聊到哪,它全都不记得。你的上下文,在每一次"新会话"里蒸发掉了。

我越来越觉得,AI 时代真正值得每个人做的一件事,是把"你自己"沉淀下来:你的画像、你身边的人、你反复在想的事、你的健康与成长轨迹——让它们不再随对话蒸发,而是沉淀成一个属于你、只在你本地、越用越厚的个人工作台。模型负责聪明,这个工作台负责"懂你"。

me 就是这样一个工作台。它最初是几个分开的助手(一个管理教练、一个倾听者、一个健康记录员),各自失忆、又互不相通;我把它们合成了一个统一入口、一个"记得你"的助手,最近脱敏开源了出来。

me 是什么

一句话:一个本地优先、由 Markdown 档案驱动、把你自己沉淀下来的个人工作台。

你只跟一个助手说话。它会根据你聊的话题,自动切换不同的"镜头"——

  • 聊团队和项目,它是管理教练(看人、看项目健康度、帮你排兵布阵、想怎么跟老板汇报);
  • 心里堵得慌想说说,它是不评判的倾听者
  • 提到看病吃药体检,它是健康记录员(只记录、不诊断);
  • 纠结一个决定、迷茫职业方向,它陪你把它想清楚。

但它始终是同一个懂你的助手,只是换了看你的角度。聊得越多,它对你、对你身边的人、对你反复纠结的事,理解就越深。

它能帮你做什么

不用记任何指令,直接说你的事就行。一些典型场景:

  • 「团队里有人最近状态不对」→ 帮你看懂这个人:能力、动机、性格、该怎么带。
  • 「这个活该派给谁」→ 在能力、负载、成长价值之间帮你权衡。
  • 「项目有点乱、不知从哪下手」→ 给你一份六维健康度体检 + 下周就能做的三件事。
  • 「帮我把这个方案 / 架构想清楚」→ 它不急着给答案,而是用一连串追问帮你把目标、边界、取舍一个个问明白——你自己就把设计想透了。
  • 「这事怎么跟老板开口」→ 把坏消息 / 要资源,翻译成对方能听进去的话。
  • 「今天有点累」→ 先接住,而不是急着塞给你"解决方案"。
  • 「今天去看了医生 / 换了个药」→ 整理成一本带时间线、可检索的健康账。

三个我自己最满意的设计

如果你也想搭类似的东西,这几点可能有用:

1. 双仓分离:框架开源,数据只在本地

这是它敢公开的前提。me 把**「通用框架」「真实数据」**放在两个物理隔离的地方:

  • 开源框架仓(就是上面那个 GitHub 链接):只有镜头、协议、方法论、空模板——一个字节的个人数据都没有
  • 私有数据仓(默认 ~/.me):你的画像、关系、健康、对话历史,全是本地纯 Markdown,没有 git remote、永不上传

两者靠一个环境变量 $ME_HOME 解耦。框架可以放心开源、协作、版本化;而你的隐私从物理上就没有出口——它甚至不在公开仓的工作目录里,想误传都传不出去。

2. 一个人格,按话题切镜头——而且"默认记录、按需深入"

镜头不是"多个 agent 角色扮演",而是同一个人格按话题叠加不同视角,不切人格。

这里踩过一个坑,值得说一下:最早我把"心理咨询"设成了默认底色,结果有次只是想同步一个工作变动,它却一上来追着问"你现在是什么感受"——我要的是记录,不是被分析

后来把它的默认姿态改成了「先记录、陪着,你需要时再深入」:识别到你想深聊的苗头,它会先问一句"要不要认真聊聊",你点头了才展开。开关在你手里。 这让它从"用力过猛的咨询师"变回了"靠得住、不啰嗦的老朋友"——也是我学到的最重要一课:清晰的正向身份,比一堆"不要做什么"的约束更管用。

3. L1–L5 渐进档案 + 三态标记:让"记忆"可追溯、不臆断

它不会第一次见面就拿问卷轰炸你,而是每次只把对你的理解加深一点点(分 L1–L5 五级)。写进档案的每条信息都带标记:[事实] / [判断] / [假设] / [来源]——清楚区分"它知道的"和"它猜的"。几个月后翻档案,你能看清一个判断是怎么来的,而不是一坨说不清出处的 embedding。

还有一个可选的「每周自动进化」后台流程:每周回顾这一周的对话,把旧细节归档、保持核心档案精简,并复盘助手自己的表现、给出框架改进建议。让记忆越用越干净、框架越用越准。

项目长什么样(目录结构)

框架仓(公开,就是你 clone 的那个)——只有引擎,零个人数据:

me/
├── SKILL.md      # 统一入口:人格、启动协议、安全协议、镜头路由
├── experts/      # 专家镜头,一个镜头一个 md(可增删改)
├── frameworks/   # 方法论速查(DISC / GROW / SBI / 情境领导力…)
├── toolkit/      # 工具协议(情绪急救等)
├── templates/    # 各类档案的空白模板
├── examples/     # 全脱敏虚构示例(演示档案填满后长什么样)
├── config/       # 危机热线(多 locale)+ 配置样例
├── evolve/       # 每周自动进化(记忆整理 + 镜头复盘)
└── scripts/      # init 脚手架 / 红线脱敏自检

你的私有数据仓(本地 ~/.me,无 remote、永不上传)——只有你的内容:

~/.me/
├── core/         # 全人画像 / 当前状态 / 安全档案(每次启动必读)
├── relations/    # 关系档案:家人 / 团队 / 干系人(L1–L5 渐进)
├── threads/      # 议题主题线(反复出现的话题,纵向深化)
├── sessions/     # 会话流水(按日期,只写不改)
├── decisions/    # 重要决策日志
├── health/       # 健康档案(就医 / 用药 / 体检)
└── archive/      # 冷记忆归档(旧细节沉这,不拖慢日常对话)

加一个专家镜头,就是在 experts/ 放一个 md、在 SKILL.md 路由表加一行——非常好改。

5 分钟上手

它是一个 Claude Code 技能(仓库本身就是技能,SKILL.md 在根目录):

# 1. 克隆框架
git clone https://github.com/taohaowei/me-os-skills.git

# 2. 装成技能
mkdir -p ~/.claude/skills && ln -s "$(pwd)/me-os-skills" ~/.claude/skills/me

# 3. 生成你的私有数据仓(默认 ~/.me,永不上传)
cd me-os-skills && ./scripts/init

# 4. 开聊
#   /me
#   /me 今天有点累,想聊聊

然后就正常说话,值得记的东西它会主动问你"要不要记下来"。仓库里有一个全脱敏的虚构人物示例,演示档案填满后长什么样。

关于隐私,多说一句

这是个会知道你很多事的工具,所以隐私是地基,不是功能:

  • 数据永不出仓:真实档案只在 ~/.me,与开源仓物理隔离,init 会自动把它加进 .gitignore
  • 保护第三方:档案会提到同事、家人——框架禁止给任何人贴临床标签,还内置了一个发布前的"红线扫描",帮你在分享任何东西前查出真实人名、电话等敏感信息。
  • 一切可读:全是你磁盘上的纯文本,没有黑箱。

它还很早——来一起搭吧

坦白讲,它现在还很糙。但我觉得"一个本地的、长期记得你、按需切换专业视角的工作台"这个方向是对的,所以想拉更多人一起:

  • 直接拿去用,把不顺手的地方告诉我;
  • 把它调教成你自己的样子:fork 之后,experts/ 里每个镜头都是一份可读可改的 md,你可以按自己的口味重写提示词、加你自己的专家——框架是个起点,不是定式;
  • 加更多专家镜头:现在有心理咨询 / 人员分析 / 项目诊断 / 资源协调 / 职业规划 / 向上管理 / 健康记录员 7 个,欢迎补充("理财顾问""读书伙伴""带娃参谋"……);
  • 一起打磨方法论:渐进档案、记忆整理、安全协议这些都还有很大空间。

我自己接下来,打算把手头的 **SDD(规范驱动开发,我的 /o 技能)**做成 1–2 个专家镜头加进来——比如一个"架构师"镜头:不急着给方案,先用一连串追问帮你把需求、边界、取舍问清楚,再落成规范和实现。让这个工作台从"陪我想清楚"延伸到"陪我把事做出来"。如果你也在折腾类似方向,特别欢迎一起聊。

仓库在这儿,Issue / PR / 拍砖都欢迎: 👉 github.com/taohaowei/m…

模型会一直进步,但**"懂你"这件事,得靠你自己一点点沉淀**——而且它该长在你自己的电脑里。