主题和区块创作技能

感谢 @BrianC

关于父主题保持更新:技能包(skills)紧跟 Discourse 的主题和 Blocks API,因此只要我们要积极使用它们,随着 API 的演进,它们将保持同步。示例主题更多是展示模式的快照。如果您 fork 了它,您就拥有了自己的 fork。但在更新主题时,您可以随时参考技能包或新的示例。

Blocks API 本身的一个核心目标是提供一个稳定且精简的接口,以帮助自定义内容在 Discourse 更新中保持稳健。因此,如果您主要添加自定义块(就像示例主题那样),您实际上已经在一个稳定的环境中操作。需要关注的主要是 outlet 名称或块 API 签名的变更。目前该 API 仍被视为实验性的,因此名称等可能会有变动。

我建议的方法如下:自由地 fork 主题,并将技能包文档作为未来操作方式的动态参考。