他把同事变成了一个AI Skill,开源三天拿了1.2万Star
01 引言
实话,职场里最让人破防的瞬间,不是需求变更,不是甲方催命,而是那个最懂业务、最会怼人、技术最硬的老同事,突然跟你说:"我走了。
然后呢?他的代码还在,他的文档还在,但他的判断力、他的脾气、他的那套说话方式,全没了。新来的人接手,三个月了还在问:“这个 Jack 之前是怎么考虑的?”
你翻遍所有文档,找不到答案。直到我发现了这个东西!
02 项目简介
这个项目叫 colleague.skill,开源,MIT 协议,12k+ Stars。
它的核心思想就一句话:
把你同事的聊天记录、文档、工作风格,喂给 AI,生成一个"数字分身"——一个真正像他那样说话、做事的 AI Skill。
不是 FAQ,不是帮助文档,是一个有脾气、有态度、有判断力的 AI 同事。
该项目比并不能直接使用,需要将同事的相关信息喂给当前的项目,基于项目的底座完成同事的蒸馏。

GitHub地址: https://github.com/titanwings/colleague-skill
03 蒸馏数字同事
如果像更贴近同事的行为,需要导入同事之前的相关行为如聊天记录、邮件等。支持的数据源:

3.1 安装skill
首先我们需要安装colleague-skill,不同客户端安装的方式不同。我使用OpenCode,直接将skill包放在全局目录下:
C:\Users\{user.name}\.claude\skills\colleague-skill

3.2 蒸馏虚拟同事
我们直接调用或者直接告诉AI蒸馏同事,让AI直接引导。我直接使用命令调用。
/create-colleague jack java资深开发 性格内向不善言谈,但是怼人非常犀利,遇到问题先自行解决不推脱
skill后面直接跟同事的信息,这里使用花名jack

问AI创建同事的Skill如何触发呢?我们可以在/create-colleague 里面直接看到:

接下来,AI会自行调用工具创建,完成之后会问我们是否需要补充信息,我们不补充。

创建完成之后,AI会给出摘要:

我们补充一下技术栈:
技术栈包括Spring、springboot、redis、mq、kafka、mysql。输出风格介绍到消息习惯性回复收到,但是遇到不合理的需求就会直面硬钢。

等待任务结束,任务结束后会给出下面的提示:

到这里我们的蒸馏就已经结束了。
3.3 测试
测试的时候,我们需要让智能体转化身份。

提出不合理的需求
jack面对不合理的要求会直接拒绝。

处理问题
遇到问题,没有多余的话,直击要害。

线上故障

任务安排

基本满足之前对于人物的设定,蒸馏效果还是不错的。
04 蒸馏如何做到的
它把生成的 Skill 分成了两部分:
Part A — 工作能力(Work Skill)
- 技术栈、系统架构、设计规范
- 解决过的典型问题
- 踩过的坑和判断标准
Part B — 人格面具(Persona)
五层结构:
- 硬规则(什么绝对不能碰)
- 身份认同(他觉得自己是谁)
- 表达方式(他怎么说)
- 决策风格(他怎么判断)
- 人际关系(他和谁怎么相处)
生成时,Persona 先决定态度,Work Skill 再执行任务,输出时用他的语气说话。
所以你得到的不是一个问答机器人,是一个有灵魂的同事数字分身。
05 小结
这种Skill就像电影里面人体的身体死亡但是意识被抽取到机器人或者其他人上,达到某种意义的永生,也被叫做数字永生。
前不久,峰学蔚来的张雪峰老师恍然离世,有大佬将张雪峰老师的部分信息蒸馏做成了张雪峰.skill,哪种回答的语气话术,简直就和张雪峰老师真人回答一样。

这种数字永生,对于那些已故的亲人,加上AR等图像技术,看到日思夜想的亲人,甚至交流已不成问题。
其他类似的Skill:
https://github.com/alchaincyf/zhangxuefeng-skill
https://github.com/notdog1998/yourself-skill
https://github.com/xixu-me/awesome-persona-distill-skills
https://github.com/therealXiaomanChu/ex-skill
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)