如何偷走 bestony-pi 这个包?
文章目录
项目地址:https://github.com/bestony/bestony-pi
我这几天推荐了很多次 Pi,以及我的 Preset Bestony-pi 这个项目;也有朋友微信上表示感谢,非常爽。
接下来我说说我推荐的用法:
-
装上去,玩一天;感受一下。
-
fork 这个项目,改成你自己的名字;然后自己发个 npm 包;不想发 npm 就用 git 安装也行;
-
移除到一些你用不到的包,然后卸载掉 bestony-pi,换上你自己的包。
为什么?
- 这个包是有强烈的我的个人喜好在的,也会跟随我的使用习惯调整,很有可能有你用不到的包;与其用我的,不如直接 fork 走,把我的作为模板,删删减减;比如 dynamic workflow 对我就挺好用的,但可能你并不习惯;goal 可能对于你来说也没啥用;
-
我会跟着我在使用的 Model Provider 去加插件,但这些 provider 可能对你没用;多了对于你来说是浪费,插件越多,初始化越慢;比如我最近加了 @CommandCodeAI 和 @opencode 的支持,对于你来说,未必需要;
-
这个仓库其实做了非常多的基建,相比于你直接用,我更希望你用好它。
这个包都做了什么?
这个包使用 Github Actions 作为 CI/CD 基建;实现了以下几个功能:
-
自动发布包的更新到 npm ;并且自动更新版本号;
-
自动检查上游包更新,并推送更新;且自己写版本更新记录(https://github.com/bestony/bestony-pi/releases)
-
配置了 NPM 的 Trusted Publisher 方案,发版非常舒服,没有 TOKEN 泄露风险。
总结
希望大家先用,然后偷走这个包,变成你的 xxx-pi-preset。
Good artists copy, great artists steal.
全文完




