口袋AI采用React Native框架开发,提供完整的开发者接入方案:
开发环境要求
- 基础工具链:Node.js ≥18.0 + Yarn包管理器
- 平台SDK:Android Studio(安卓)/Xcode(iOS仅macOS)
- 开发工具:React Native CLI + Metro打包服务
项目构建流程
- 源代码克隆:
git clone https://github.com/yzfly/pocketpal-ai-zh.git
- 切换中文分支:
git checkout chinese
- 依赖安装:
yarn install
- 启动调试:安卓端
yarn android
,iOS端yarn ios
贡献指南
项目欢迎以下类型的贡献:
1. 模型优化:量化压缩现有模型提升运行效率
2. 功能扩展:开发语音输入/输出模块
3. 多语言支持:完善其他语种的本地化适配
4. 测试反馈:提交不同设备的性能测试报告
开发者可通过GitHub提交PR,建议先阅读项目wiki中的编码规范。
本答案来源于文章《口袋AI:手机中运行的离线AI助手,适配 DeepSeek-R1 (5.37GB)》