策略访问工具

一个移动应用和MCP服务器实现,用于访问Oblique Strategies。

  • by dtun
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 dtun/oblique-strategies

使用说明

歪斜策略

用于访问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服务器部署到Cloudflare
  • typecheck -键入检查所有工作区
  • clean -清理所有构建输出和node_modules

技术

  • TypeScript 5.8 -类型安全开发
  • 纱线4 -快速、可靠的依赖关系管理
  • 博览会 -React原生框架
  • 荣誉 -Cloudflare Workers的快速web框架
  • Cloudflare员工 -无服务器计算平台

许可证

私人项目