术语

Boilerplate(样板项目)

一个你自己拥有并可以改造的可复用起点——代码、文件和约定——而不是一项你租用的服务。

定义

在软件开发中,boilerplate 是一个准备好的起点——一个带有结构、约定和可用默认配置的仓库——每个新项目都可以复制并改造它,而不必从零开始。副本归你所有;没有任何东西运行在别人的服务器上;更新由你主动拉取,而不是被强加给你。

与之相反的是服务模式:你交出资料,厂商在自己的系统上完成工作,只要你持续付费,就能拿到结果。

示例

深圳的一位开发者在卖两款小产品。他运行一次 init-workspace.py,得到自己的私有工作副本,提交历史是全新的。每个产品都有自己的文件夹,里面放着各自的产品上下文文件和追踪表;playbook 则共用。LaunchRepo 发布新版本时,他先读更新日志,再把它合并到自己的副本里——或者干脆跳过。

没有任何东西运行在厂商的服务器上,第二个产品也不需要第二份许可证。这就是 boilerplate 模式的实际样子:一个他自己拥有的起点,而不是每次发布都要租用的服务。

对目录站发布为何重要

目录站提交通常作为服务出售,按次发布或按月计价。boilerplate 则把它变成你能长期保留的能力:第二个产品、第十个产品,都用同一个仓库、同一套 playbook 和同一张追踪表,用的是你自己的智能体和你自己的账号。代价也摆在明面上——需要你自己来运行,设置要花一个下午。

LaunchRepo 如何处理

LaunchRepo 是一个私有 GitHub 仓库:299 份 playbook、一份产品模板、若干脚本和一个本地仪表盘。你按当前价格 €49.00 一次性购买,就能用于你拥有的每一个产品;init-workspace.py 会为你创建自己的私有工作副本,并使用全新的提交历史,因此你的任何内容都不会回流到交付仓库。更新以 release 的形式发布,是否合并由你决定——不承诺任何更新频率。

深入阅读

LaunchRepo 的工作原理

仓库里有什么,以及一次运行如何一步步从产品简介走到记录下来的结果。

在仓库里看这个术语

LaunchRepo 包含 299 份目录站 playbook、一份产品上下文文件和一张提交追踪表,由你自己的智能体运行。一次支付 €49.00,就能用于你拥有的每一个产品。

查看价格