感谢你对 AgentBridge 的关注!欢迎提交 Issue 和 Pull Request。
- Node.js >= 20.0.0
- pnpm 8+(
corepack enable && corepack prepare pnpm@8 --activate) - Git
git clone https://github.com/saaskit-dev/agentbridge.git
cd agentbridge
pnpm install
pnpm buildagentbridge/
├── packages/core/ # @agentbridge/core - 核心类型和接口
└── apps/free/
├── cli/ # @free/cli - 命令行工具
├── server/ # @free/server - 后端服务
└── app/ # @free/app - React Native 移动端
pnpm build # 构建所有包
pnpm test # 运行测试
pnpm lint # 代码检查
pnpm format # 代码格式化cd apps/free/cli
pnpm dev # 使用 tsx 直接运行(无需构建)
pnpm build # 构建
pnpm test # 运行测试cd apps/free/server
cp .env.example .env # 配置环境变量
pnpm dev # 启动开发服务器cd apps/free/app
pnpm start # 启动 Expo
pnpm web # Web 模式
pnpm ios # iOS 模式提交信息请遵循以下格式:
<type>: <description>
feat: 新功能
fix: 修复 Bug
docs: 文档更新
refactor: 代码重构
test: 测试相关
build: 构建/依赖相关
chore: 其他杂项
- Fork 本仓库
- 创建特性分支:
git checkout -b feat/my-feature - 提交更改
- 确保测试通过:
pnpm test - 确保代码规范:
pnpm lint - 提交 Pull Request 到
main分支
请通过 GitHub Issues 提交问题,并尽量包含:
- 问题描述
- 复现步骤
- 预期行为 vs 实际行为
- 环境信息(OS、Node.js 版本等)
本项目基于 MIT License 开源。