我也遇到过很多自己编写的插件面临同样的问题。我没有足够的时间和精力将它们现代化到符合 Discourse 标准的程度。我的工作是数据科学类的,虽然我了解软件工程的概念,但无法持续跟进 Web 开发的具体细节。最终,由于这些插件已废弃,我的网站整整八个月没有更新。
我不想轻视你的困境,但基本上我认为,随着代理式编程(agentic coding)的出现,这种开发速度问题已不再是难题。原本需要我花一两周时间编写并调试正确的功能,现在只需花费 20 美元的 Claude Code 订阅费,每个插件仅需几分钟即可完成。不仅如此,我还能够优化它们的性能。在将代理式编程应用于几个工作和业余项目后,我认为我余生都不会再从零开始编写任何代码了。这就像手写并投递信件与发送邮件之间的技术差异。虽然有点令人伤感,但同时也感觉仿佛被赋予了神一般的能力。