使用 LLM 进行代码考古非常有趣。
我今天偶然发现了2003 年的这篇博客文章,其中我对 ColdFusion 产生了短暂的兴趣,并实现了一个实验性的 PHP 模板引擎,该引擎使用 XML 标签实现了类似的效果:
< h1 >%title%</ h1 > < sql id = “最近” > 选择标题 来自条目 按添加的 desc 排序 限制 0,%limit% </sql> <ul> <输出sql = “最近” > <li> %title% </li> </输出> </ul>
我完全忘记了这一点,在扫描 PHP 时发现它似乎具有我在帖子中没有描述的额外功能。
所以…我将 22 年前的TemplateParser.class.php
文件输入到 Claude 中并提示:
Write detailed markdown documentation for this template language
以下是最终的文档。它相当不错,但最精彩的是Claude 的记录,它的结论是:
这似乎是 2000 年代中期定制的模板系统,旨在将显示逻辑与 PHP 代码分离,同时保持数据库连接以实现动态内容生成。
确实是 2000 年代中期!
标签:克劳德、 coldfusion 、人工智能、法学硕士、人工智能辅助编程、 php 、生成人工智能、项目
原文: https://simonwillison.net/2025/Jul/1/mid-2000s/#atom-everything