同事跑路了?那就把他蒸馏吧!

47 阅读3分钟

同事.skill —— 同事跑路了?那就把他蒸馏吧!

同事突然跳槽了,留下一堆没人维护的文档;实习生离职了,带走了只有他自己懂的上下文;和你配合默契的搭档转岗,三页交接文档想概括三年的积累——这种无力感,做过技术的人大概都懂。

同事.skill 想做的事情很简单也很大胆:把一个真实的人"转换"成一个可以持续工作的 AI Skill。你提供他的聊天记录、文档、截图,甚至只是一段描述,它就能帮你生成一个会用他的技术规范写代码、用他的语气回答问题、知道他什么时候会甩锅的 AI 分身。

这个项目跑在 Claude Code 上,属于开源的 AgentSkills 标准,目前还是 beta 版本,但已经足够好玩——或者说,足够实用。


它能做什么

  • 把人变成 AI Skill:输入同事的名字、职级、性格标签,加上聊天记录或文档,生成一个完整的 AI 角色
  • 真实还原工作风格:生成的 Skill 分两层——一层管"他会干什么"(技术规范、工作流程),一层管"他会怎么说"(语气、态度、甩锅方式)
  • 支持多种企业文化标签:字节范、阿里味、腾讯味……连职级都支持(字节 2-1、阿里 P6、腾讯 T3……)
  • 可以持续进化:追加新文件、对话纠正("他不会这样说,他应该是 xxx"),Skill 会自动更新,还支持版本回滚
  • 多渠道数据导入:飞书、钉钉、Slack 可以自动采集,也支持手动上传 PDF、截图、邮件、Markdown

支持哪些数据来源

来源消息记录文档/Wiki获取方式
飞书全自动,输入姓名即可
钉钉⚠️消息需浏览器辅助
Slack需管理员安装 Bot
PDF / 截图手动上传
邮件 .eml手动上传
直接粘贴文字手动输入

怎么开始用

第一步,把项目克隆到 Claude Code 的 skills 目录(在你 git 项目的根目录下执行):

# 安装到当前项目
mkdir -p .claude/skills
git clone https://github.com/titanwings/colleague-skill .claude/skills/create-colleague

# 或者安装到全局,所有项目都能用
git clone https://github.com/titanwings/colleague-skill ~/.claude/skills/create-colleague

如果需要自动采集飞书/钉钉数据,还要安装一下 Python 依赖:

pip3 install -r requirements.txt

第二步,在 Claude Code 里输入命令启动:

/create-colleague

按提示填写同事姓名、职级、性格标签,选择数据来源,剩下的交给它。


适合什么场景

  1. 老员工离职交接:与其靠三页文档,不如让新人直接"问"这个同事的 AI 分身,减少反复对齐的损耗
  2. 项目历史追溯:某个模块只有前任维护,文档缺失,用他的历史记录生成 Skill 后可以继续"请教"他
  3. 纯粹的好奇心:你的导师毕业了,你的搭档转岗了,留个数字记忆也挺有意思的

有什么要注意的

  • 原材料质量决定 Skill 质量,聊天记录 + 长文档的效果远好于纯描述
  • 优先收集他主动写的长文和决策类回复,日常"嗯嗯好的"没太大用
  • 飞书自动采集需要先把 App Bot 加入相关群聊
  • 项目目前还是 demo 版本,遇到 bug 建议提 issue

项目基本信息

字段信息
作者 / 团队titanwings
⭐ 收藏数Star History
📄 开源协议MIT
项目地址github.com/titanwings/…
同系列项目前任.skill(支持微信/iMessage 导入)