大家好!今天和大家分享一个我自己打磨了很久的现代工程化 Boilerplate —— snowdreamtech/template。
起初做这个项目的动机很简单:最近大家都在用 Cursor 、Windsurf 、Cline 或者 Copilot 写代码。可是痛点也随之而来:
.cursorrules,Windsurf 有 .windsurfrules,各种工具规则孤岛化,换个项目又要重新配置一套。为了彻底解决“多重 AI IDE 协作产生的配置碎片化”问题,我打造了 snowdreamtech/template。这不仅仅是一个普通脚手架,它充当了您项目的 AI Agent 权威大脑 (Single Source of Truth) 和代码纯净度防腐层。
.agent/rules/ 下维护,通过巧妙的安全软链接/重定向模式,修改一次,全家桶自动生效!.agent/workflows/ 斜杠交互命令(如 /speckit.plan)。AI 生成的代码不靠谱?没关系,我们设了三道铜墙铁壁:
如果你被 GitHub Actions 的 Rate Limit 坑过,那你一定会喜欢我们的流水线纵深设计:
MISE_OFFLINE=true 大幅切断对外部服务器的不必要网络调用,配合精准注入的局部 GITHUB_TOKEN,杜绝冗余拦截,再高频的 Commit 轰炸也能稳如老狗。timeout-minutes 和 concurrency 并发组。一旦新代码推上来,旧的冗余 PR Job 自动抛弃,拒绝无效排队。同时所有 actions 剥离弱绑定标签,全量锁定为 40 位强 SHA-1 哈希,从源头封堵安全隐患。make setup,开发环境瞬间全量就位。无论是用来当做 AI Prompt 的知识库,还是用来快速起盘新基建项目,都欢迎大家使用和指正,更期待各位能给个 ⭐️ Star 或提 ISSUE 交流交流!如果你也被繁杂的配置与幻觉折磨,不妨试试看!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.