歪斜策略
用于访问Oblique Strategies的移动应用程序和MCP服务器实现。
项目结构
这是一个Yarn workspaces monorepo,包含:
- 应用程序/移动 -React Native移动应用(Expo)
- apps/mcp服务器 -MCP服务器(Hono+Cloudflare Workers)
- 包/共享 -共享TypeScript类型和实用程序
入门指南
先决条件
- Node.js 18+
- 纱线4.1.0+(通过管理
packageManager现场)
安装
yarn install发展
同时运行所有开发服务器:
yarn dev或者单独运行:
# Mobile app only
yarn dev:mobile
# MCP server only
yarn dev:mcp建筑
构建所有工作区:
yarn build仅构建共享包:
yarn build:shared部署
将MCP服务器部署到Cloudflare:
yarn deploy:mcp类型检查
检查所有工作区中的TypeScript类型:
yarn typecheck工作区脚本
dev-同时运行所有开发服务器dev:mobile-运行移动应用开发服务器dev:mcp-运行MCP服务器开发服务器build-构建所有工作区build:shared-仅构建共享包deploy:mcp-将MCP服务器部署到Cloudflaretypecheck-键入检查所有工作区clean-清理所有构建输出和node_modules
技术
- TypeScript 5.8 -类型安全开发
- 纱线4 -快速、可靠的依赖关系管理
- 博览会 -React原生框架
- 荣誉 -Cloudflare Workers的快速web框架
- Cloudflare员工 -无服务器计算平台
许可证
私人项目
