本仓库基于原有的浏览器插件实现,重新按终端形态拆分为四套实现:
- 浏览器插件(Chrome 扩展,当前完整实现)
- 安卓客户端(待实现)
- 鸿蒙客户端(待实现)
- iOS 客户端(待实现)
platforms/
├── browser-extension/ # 现有 Chrome 插件代码与文档
├── android-client/ # 安卓客户端骨架与需求说明
├── harmony-client/ # 鸿蒙客户端骨架与需求说明
└── ios-client/ # iOS 客户端骨架与需求说明
- 进入目录并安装依赖:
cd platforms/browser-extension npm install - 开发模式:
npm run dev
- 生产构建:
npm run build
- 每个客户端目录下提供了初步的结构与说明文档,可按照文档补充对应平台的实现。
- 代码、文档均使用中文。
- 针对浏览器插件的改动,请在
platforms/browser-extension目录内进行,并使用对应的脚本进行开发与构建。 - 其他终端的开发可参考浏览器插件的业务逻辑与配置结构,保持体验一致性。