Shards Labs工作流中心
自主业务运营平台 -协调49个MCP连接器、13个AI模型和Stripe支付的工作流程
   
概述
Shards Labs Workflow Hub是一个全面的自主业务运营平台,将49个MCP(模型上下文协议)连接器、13个AI模型和Stripe支付处理集成到一个统一的工作流编排系统中。该平台专为Shards Labs打造,可实现客户获取、项目管理、内容生成和商业智能工作流的无缝自动化。
特性
🔌 9个类别的49个MCP连接器
项目管理 (5个连接器)
- Asana、线性、ClickUp、Notion、Zapier
沟通 (7个连接器)
- Gmail、谷歌日历、萤火虫、Webflow、Jotform、Todoist、Explorium
内容创建 (6个连接器)
- Canva、InVideo、Hume、MiniMax、Serena、PopHIVE
发展 (8个连接器)
- GitHub、Vercel、Neon、Supabase、Prisma Postgres、剧作家、Jam、Dify
支付 (3个连接器)
- Stripe、PayPal for Business、RevenueCat
分析 (3个连接器)
- PostHog、哨兵、Airtable
自动化 (5个连接器)
- Zapier、Dify、Cloudflare、Firecrawl、拥抱脸
智能 (10个连接器)
- Claude、ChatGPT、Grok、Gemini、Cohere、OpenRouter、Kling、Tripo AI、Polygon.io、JSONBin.io
媒体生成 (2个连接器)
- ElevenLabs,Typeform
🤖 13 AI模型集成
真正的API与会话历史记录和上下文管理的集成:
- 克劳德 (Anthropic)-通过OpenRouter
- ChatGPT (OpenAI)-通过OpenRouter
- 格罗克 (xAI)-通过OpenRouter
- 双子座 (谷歌)-直接API
- 困惑度 -直接API
- 凝聚 -直接API
- 元人工智能 (Llama 3.1)-通过OpenRouter
- 深度求索 -通过OpenRouter
- 通义 -通过OpenRouter
- 人工智能 -内置LLM
- 副驾驶 (GitHub)-通过OpenRouter
- 基米 (登月计划)-通过OpenRouter
- ElevenLabs -文本到速度API
💳 Stripe支付集成
三层订阅模式,支持全额支付处理:
| 计划 | 价格 | 功能 |
|---|---|---|
| 自由 | $0/月 | 3个AI模型,10个工作流/月,基本支持 |
| 专业版 | 每月29美元 | 全部13款AI型号,无限制工作流程,优先支持 |
| 企业 | 99美元/月 | 一切+自定义集成、团队协作、API访问 |
📊 核心能力
- 工作流程编排 -设计、执行和监控多步骤工作流
- AI聊天界面 -与所有13位AI模特统一聊天
- 客户与项目管理 -跟踪客户、项目和可交付成果
- 分析仪表板 -实时指标和性能跟踪
- 内容资产管理 -存储和组织生成的内容
- 支付处理 -订阅管理和计费
技术栈
前端
- 反应19 -UI框架
- TypeScript -类型安全
- 顺风CSS 4 -造型
- shadcn/ui -组件库
- 沃特 -路由
- tRPC反应查询 -类型安全的API客户端
后端
- 快递4 -Web服务器
- tRPC 11 -端到端类型安全API
- 淋ORM -数据库ORM
- MySQL/TiDB -数据库
- Stripe SDK -付款处理
基础设施
- Manus OAuth -身份验证
- 第3页 -文件存储
- 维特 -构建工具
- pnpm -包管理器
项目结构
shards-workflow-hub/
├── client/ # Frontend React application
│ ├── public/ # Static assets
│ └── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page components
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # tRPC client setup
│ └── App.tsx # Routes and layout
├── server/ # Backend Express + tRPC
│ ├── _core/ # Framework core (OAuth, context, etc.)
│ ├── webhooks/ # Webhook handlers (Stripe)
│ ├── db.ts # Database query helpers
│ ├── routers.ts # tRPC API procedures
│ ├── ai-providers.ts # AI model integrations
│ └── stripe.ts # Stripe helper functions
├── drizzle/ # Database schema and migrations
│ └── schema.ts # Database tables definition
├── scripts/ # Utility scripts
│ └── seed-*.mjs # Database seeding scripts
├── shared/ # Shared types and constants
└── storage/ # S3 storage helpers入门指南
先决条件
- Node.js 22+
- pnpm 10+
- MySQL或TiDB数据库
- 条纹账户(用于付款)
- 人工智能提供商的API密钥(OpenRouter、Cohere、Gemini等)
安装
- 克隆存储库:
git clone https://github.com/shardslabs/workflow-hub.git
cd workflow-hub- 安装依赖项:
pnpm install- 通过Manus平台设置配置环境变量
- 推送数据库架构:
pnpm db:push- 为数据库添加种子:
pnpm tsx scripts/seed-connectors.mjs
pnpm tsx scripts/seed-ai-models.mjs
pnpm tsx scripts/seed-subscription-plans.mjs- 启动开发服务器:
pnpm dev该应用程序将在 http://localhost:3000
数据库模式
该应用程序使用11个核心表:
- 用户 -用户帐户和身份验证
- mcp连接器 -MCP连接器配置
- 工作流 -工作流定义
- 工作流执行 -执行历史和日志
- 客户 -客户管理
- 项目 -项目跟踪
- ai_models -AI模型配置
- ai_对话 -聊天对话
- ai_消息 -聊天消息历史记录
- 订阅计划 -条纹订阅层
- 用户订阅 -用户订阅状态
- 付款历史 -付款交易
API 文档
该应用程序使用tRPC作为类型安全API。所有程序定义见 server/routers.ts:
认证
auth.me-获取当前用户auth.logout-注销用户
工作流
workflows.list-列出所有工作流workflows.getById-按ID获取工作流workflows.create-创建新工作流workflows.update-更新工作流程workflows.execute-执行工作流
AI聊天
aiModels.list-列出可用的AI模型aiConversations.create-创建新对话aiMessages.send-向AI模型发送消息
订阅
subscriptionPlans.list-列出订阅计划subscription.createCheckout-创建Stripe结账subscription.current-获取当前订阅
贡献
我们欢迎捐款!请看 贡献.md 作为指导方针。
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
致谢
- 内置于 马努斯 -人工智能驱动的开发平台
- 由...驱动 OpenRouter 用于多模型AI访问
- UI组件来自 shadcn/ui
- 付款处理方式 条纹
支持
如需支持,请发送电子邮件至support@shardslabs.com或者在GitHub上发布一个问题。
______________________________________________________________________
由以下材料制成❤️ 碎片实验室
