用途:该技能在写作者发布文章时触发,读取已发布文章并提取其中使用的非平凡类比,将条目追加到 substacker 的 shared-context/analogy-catalog.md 中,形成类比账本,便于复用与溯源。它不会在种子或草稿阶段触发,只在发布时(文章移入 corpus/published/{section}/)或用户显式对已发布文章运行 update-analogy-catalog 时执行。
主要能力:工作流包括读取已发布文章、提取非平凡类比、判断新鲜度(fresh 新创 / reused 复用 / borrowed 借用)、提取作者标注的 where-it-breaks、为每个类比写入一条目录条目并提交带日期与文章引用的账本式记录。非平凡类比需具备具名源域、映射到具体技术目标、且在文中承担实际解释作用;简单比喻(如“快如闪电”)被排除。作者可在文章 frontmatter 中标注 analogy: true 强制纳入,或 analogy: skip 排除。
使用方式与记录格式:条目追加到目录表格,格式为 | {source} | {target} | {post-title} | {fresh|reused|borrowed} | {note} |;同时在底部 notes 区域按文章 slug 记录 source、target、freshness、why it worked 与 breaks at。reused 通过比对目录自动检测,borrowed 需作者标注来源,未标注来源的借用类标记为 fresh 并提示作者复核。
限制与护栏:仅发布时触发,绝不在种子或草稿触发;目录只追加不修改已有条目;reused 是特性而非错误,照常记录;借用类需署名,未署名则标记 fresh 并提示复核;frontmatter 中 analogy: skip 会被尊重。相关技能在发布时于 Distribution Translator 之后调用,或手动触发。