跳到正文

Distilly

一个把人留下的消息、文档与访谈变成可复用画像的技能——此人的经验、判断与工作方式——并且明说:画像不是那个人的克隆。

Screenshot of Distilly
编辑截图, 29 Sep 2026Distilly ↗

这是什么

一个「创造者」技能:读你手上的材料——聊天记录、文档、访谈、公开资料——把某一个人的经验、判断、表达与工作方法蒸馏成一份可移植的画像,供 agent 与 bot 安装。产物被打包成一个 Agent Skill,于是任何说得上这套协议的主机都能用。它宣称已绑定 Claude Code、Codex、Hermes Agent、OpenClaw、OpenCode 与 DeepSeek Harness,以八种语言发布,并且把自身的局限写在 README 正文里,而不是写在免责声明里:画像由可观察的行为构成,它不自称是那个人。

谁做的提交挂在 titanwings 名下(140 次里的 134 次),也挂在 zhoutianyi/Tianyi Zhou 名下,用一个密歇根大学的邮箱,其中 59 次来自后者。仓库已从 colleague-skill 改名为 distilly,而旧名被特意留在简介里以便检索。

制作过程

8 个阶段
  1. 01

    仓库改了名,而流传的是旧名

    gallery 仍列为 colleague-skill 的这个项目,现在是 titanwings/distilly,而默认分支是 dot-skill,不是常见的那两个。项目特意把旧名留在简介里——为了检索连续性——所以本记录用现名,而跟着旧链接来的人也仍然到得了。体量不小:25,127 星、2,172 fork、141 个文件、18.8 MB、67 个未关闭 issue,140 次提交全部挂在已关联账号上。README 以八种语言发布:英、中、西、德、日、俄、葡、韩。

  2. 02

    它做什么

    输入是材料而不是描述:消息、文档、访谈、公开资料。输出是项目称作 Person Profile 的东西——经验、决策模式、表达与工作方式——打包成一个 Agent Skill,好让任何说得上这套协议的主机安装并调用。README 列出了它是给谁用的,而这份清单比这个品类里多数说法都诚实:离职并把整套打法一起带走的同事、毕业的导师、正在疏远的家人或老友、你永远不会认识的作家或思想家、虚构角色,以及你自己。蒸馏同事是让它获得关注的那个把戏;README 小心地指出,同事只是人们想要留住的东西之一。

  3. 03

    它不自称是那个人

    最要紧的一句在第三段:画像由可观察的经验、决策模式与表达构成,而项目不自称克隆了那个人本身。所有输入都要求有出处,产物被称作画像而不是被称作它所取材的那个人。这正是它启发的那个项目后来形式化成「保真度评分卡」的同一份直觉,而它在这里出现得更早——在这个仓库里,而按那个更知名的后继者自己的说法,是这个仓库证明了整件事可行。对于一个每一句都在引诱你夸大的品类来说,一句划清界限的话是文件里最值钱的东西。

  4. 04

    一天里打了十九个 tag,每个对应一处改动

    这份 tag 列表比任何变更日志都更好地记录了一次加固过程。二十个 tag 里有十九个是同一天的,而且每个只对应一件事:splitter 终止条件的修复、按字节精确切分的修复、第十七轮、第九轮、第八轮、JSON 回滚、personas 根目录、导入完整性、某个 host key、harvest 幂等、harness home 目录的规范化,以及为某一个特定主机注册 persona;两个 feature(版本回滚、未验证主机的下限);以及五个 snapshot/pre-*——在做每一项绑定之前拍下的状态快照。在每次有风险的改动之前给状态打标签、然后给改动本身打标签,这种习惯本档案在别处没见过,而它让仓库自己的历史可以按失败模式检索,而不是按日期检索。

  5. 05

    主机清单就是这个领域的一张快照

    这个项目宣称的绑定,是写作时多主机 agent 版图的一幅准确画像:Claude Code、Codex、Hermes Agent、OpenClaw、OpenCode,以及 DeepSeek Harness——本档案把它记作第 43 条记录,而它在这里以一个 tag 名里的 dsh-binding、以及一处规范化修复里的 harness home 目录形式出现。两个 tag 名还显示出这份工作的实际内容:为某一个具体主机注册 persona,以及处理另一个主机的 key 格式。支持多主机并不是一个抽象,而是一连串主机形状的小问题,而 tag 列表正是这件事显形的地方。

  6. 06

    尾注写明了模型,而且集中在一个月里

    140 次提交里有 68 次带一条写明模型的共同作者尾注——Opus 4.6 占四十六次、Opus 4.7 十一次、Sonnet 4.6 七次——另有若干人类共同作者、以及一条写着 Cursor 的尾注。它们分布并不均匀:四月占 140 次提交里的 72 次,模型归属也大多在那里;而近期的工作是维护者在九月加固各主机的绑定。一个「AI 写作期」集中在一个月的仓库,恰恰是短采样窗口会判错的那种形状——这一点值得作为项目的性质记下来,而不是当作脚注:这段历史是分层的,不是均匀的。

  7. 07

    四位贡献者、一个 Discord,以及一个引用区块

    贡献者名单很短,也基本是一个人——134 次提交,其后是三个、一个、一个——但这个项目携带的社区基础设施比这个比例暗示的多:一个 Discord 服务器、一份贡献指南、八份随项目改名一起维护的译文 README,以及 README 里的引用区块——那是当一个项目预期自己会被写进文字、而不只是被安装时才会做的事。59 次提交来自一个大学邮箱,而这个项目读起来像是在研究与产品之间造出来的东西:对主张谨慎、对材料彻底,并且为那些不会去读源码的人做好了打包。

  8. 08

    仓库无法告诉你的事

    只有一个 release,标为 demo 且是预发布,发在项目开张当天;此后一切靠 tag 和 clone 分发。二十个 tag 里十九个来自同一天。67 个 issue 开着,而最后一次提交比本记录早了大约两周半。至于笼罩在「蒸馏一个人」之上的同意问题——尤其是 README 主动邀请的、活着的同事、伴侣或家人——它是靠收窄主张来回答的,而不是靠一份政策:产物是关于可观察行为的画像,不是那个人。这个区分是诚实的,也是整个品类的承重墙,而这个仓库是它第一次被写下来的地方。

相关档案

全部档案 →