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…
模型会一直进步,但**"懂你"这件事,得靠你自己一点点沉淀**——而且它该长在你自己的电脑里。