用于开发和发布 Pi package 的 Bun workspace monorepo。
packages/:可独立安装的 Pi package。
@oipsanthony/pi-prompt-translator:在提交前按需将 Pi editor 中的中文 Prompt 翻译为英文。
bun install
bun run test
bun run typecheck
bun run pack:check每个 package 均通过其 package.json 中的 pi 字段声明 Extension、Skill、Prompt 或 Theme 资源。新增 package 与本地开发流程见开发指南。
需要发版的改动应在同一个 PR 中创建 Changeset:
bun run changeset选择受影响的 package 与对应的 SemVer 等级,并将生成的 .changeset/*.md 文件与实现一起提交。版本 PR 合并后,GitHub Actions 会发布尚未存在的版本。完整发布流程见发布流程。