template-instantiator:交付前证明模板无残留

交付文件里的 [X] 或 {{name}} 很容易暴露这是 AI 生成的。除了显式的占位符,模板中常见的样例行、页脚的 “Acme Corp” 或示例数据也是残留。template-instantiator 提供了一套机械化的流程,在交付前确认模板已被正确填充,没有留下未处理的占位符或示例内容。

是什么

这是 ChenneyZhuang 维护的一个 DSH 工作流插件。它的核心价值是在交付文件前,通过机械化的盘点、替换和扫描,生成一份零命中报告,证明模板已无残留,而非仅仅“看起来”已填充。

核心功能

  1. 盘点所有占位符和变体:识别模板中的 {{var}}、[X]、TODO/FIXME/TBD、Lorem ipsum 以及示例行。
  2. 从提供的数据替换:使用提供的数据或约定来源进行填充。不编造不存在的值,删除用户未请求的可选部分,不留半成品。
  3. 机械扫描与零命中证明:对所有盘点出的模式进行全量扫描,并输出结果,证明无残留。

安装与启用

执行以下命令安装插件:

npx skills add ChenneyZhuang/template-instantiator

各 agent 的具体安装路径请参考 COMPATIBILITY.md。

使用流程

该插件的工作流程固定为“盘点、替换、扫描、出示零”:

  1. 盘点:列出模板中所有占位符和变体。
  2. 替换:从提供的数据或约定的来源进行填充。
  3. 扫描:对最终文件进行机械扫描,确保所有盘点的模式都被处理。
  4. 出示:在交付说明中展示扫描结果(检查的模式、命中的项、已解决的项)。

注意事项与局限

  • 扫描范围限制:扫描只能找到盘点过的模式。如果模板中包含未被列出的占位符样式,这些残留物不会被检测到。
  • 内容正确性:插件只能证明“无残留”,不能证明“内容正确”。填充法律或合规模板时,仍需进行领域审查。
  • 许可证:MIT。

总结

template-instantiator 通过机械化的流程确保交付物的纯净度,适合需要严格控制模板交付质量的场景。查看插件详情:catalog_url 或源码:github_url。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜