Colleague.Skill:把同事的经验变成智能助手

1 阅读4分钟

什么是 Colleague.Skill?

想象一下,如果你的同事离职了,但他的专业知识和工作风格却能被保留下来,成为一个随时可以咨询的智能助手,那该多好?这就是 Colleague.Skill 要做的事情。

简单来说,Colleague.Skill 是一个工具,它可以:

  • 收集同事的聊天记录、文档、邮件、截图等数字痕迹
  • 分析这些信息,提取出同事的专业知识和工作风格
  • 生成一个可以像同事一样工作的 AI 助手
  • 这个助手不仅知道同事懂什么,还能像同事一样说话和思考

为什么需要这样的工具?

在任何公司里,很多重要的知识都不是写在手册里的:

  • 代码应该怎么写才符合团队规范
  • 如何审查代码才能发现潜在问题
  • 遇到安全问题时该怎么处理
  • 如何与不同的人沟通

这些知识往往藏在日常的聊天、邮件和代码评论中,当同事离开时,这些知识也跟着流失了。传统的交接文档只能记录表面信息,无法捕捉到那些细微的判断和行为模式。

普通的 AI 模型虽然能回答问题,但缺乏个人特色,无法像具体的同事那样思考和工作。

系统是如何工作的?

两部分结构

Colleague.Skill 为每个同事生成一个包含两部分的智能助手:

第一部分:工作能力

  • 记录同事负责的系统和服务
  • 提取编码规范(命名、风格、审查标准)
  • 整理 API 设计标准和安全实践
  • 总结事件处理流程和经验教训

第二部分:个性特点

  • 硬性规则:必须遵守的行为准则
  • 身份信息:角色、公司、职级、性格类型
  • 表达风格:口头禅、说话方式、回复习惯
  • 决策逻辑:优先级排序、如何拒绝请求
  • 人际行为:对上级、同级和新人的不同态度

数据从哪里来?

系统可以从多个地方收集信息:

  • 飞书:自动收集群聊、私聊和文档
  • 钉钉:通过浏览器和 API 收集信息
  • Slack:通过机器人收集消息
  • 微信:通过导出的 SQLite 数据库
  • 邮件:解析 .eml 或 .mbox 文件
  • PDF/图片:直接读取内容
  • 直接粘贴:手动输入文本或 Markdown

所有收集的信息都保存在本地,不会上传到其他地方,保护隐私。

如何生成和更新助手?

生成过程:

  • 输入同事的基本信息:别名、职业简介(公司、职级、角色)、个性描述
  • 系统分析收集到的信息
  • 生成工作能力和个性特点两部分内容
  • 合并成一个可调用的助手

更新方式:

  • 追加新材料:添加新文件或消息,系统会分析增量信息
  • 对话纠正:如果你觉得助手的回答不像同事,可以直接说"他不会那样做,应该是...",系统会立即调整
  • 版本控制:每次更新都会保存之前的版本,可以随时回滚

如何使用这个工具?

  • 安装 Colleague.Skill 作为 Claude Code 的技能
  • 使用 /create-colleagues 命令创建同事助手
  • 创建后,通过 /{别名} 调用完整助手,或通过 /别名-work 只使用工作能力,/别名-persona 只使用个性特点
  • 管理命令:/list-colleagues 查看所有助手,/colleague-rollback 回滚版本,/delete-colleague 删除助手

实际例子

场景1:代码审查

用户:你能审查一下这个 API 设计吗? 助手:响应中的用户 ID 是原始的自增主键,暴露前要加密。手机号需要掩码。另外,有 N+1 查询问题,需要修复。使用 {code, message, data} 格式,这是规范。

场景2:安全审查

用户:这个接口获取用户提供的 URL。 助手:这是典型的 SSRF 漏洞。要白名单允许的域名,阻止内部 IP,不要跟随重定向。没有例外。

结论

Colleague.Skill 展示了如何通过分析同事的数字痕迹,创建一个既能干活又有个性的 AI 助手。它不仅能保存团队的知识,还能让新成员更快地融入团队文化。

一句话总结:Colleague.Skill 就像一个"数字同事",它记住了真实同事的专业知识和工作风格,随时可以提供帮助,让知识不再随着人员流动而流失。