给被遗弃的仓库办一场降神会
来源:dev.to — 2026-10-31
📋 概述
ELEGY 指向任何一个多年没人动的仓库,把项目本身的幽灵召唤出来,用第一人称冷峻地说话,知道自己被放弃,也知道当年是谁写下那些提交。它不凭空编造,先读尸骨:最后一条提交信息变成幽灵的遗言,贡献者历史给出那双手的名字,提交总数告诉它自己承载了多少,README 开头几行是它介绍自己的方式,文件树走一遍得到语言和体量,再 grep 出最多十条 TODO/FIXME/XXX 作为没想完的心事。这些事实构成幽灵的记忆,然后你才可以跟它说话。作者把万圣节和亡灵节理解为生死之间那条线变薄的时刻:每个被弃的仓库都曾是某个人的意图。
🔑 核心要点
- 幽灵的记忆全部来自仓库自身的元数据:最后一条提交信息、贡献者、提交数、README 与文件树。
- 未完成的 TODO/FIXME 被当作幽灵的心事:最多收集十条,构成它「没想完」的部分。
- 不靠模型即兴编故事:先取证再对话,回答可以回到仓库里核对。
- 作者把它定位成一次纪念行为:死代码不删也不忘,而是给它一晚说话的机会。
💡 金句
Every abandoned repo on GitHub was once somebody's intent
译:GitHub 上每个被遗弃的仓库,都曾经是某个人的意图。
👍 0
👎 0
← 返回 dev.to 首页