mcpField
F
flow-nexus-platform

flow-nexus-platform

github.com/proffesor-for-testingクラウド・DevOps520108 回インストール1 日前に更新
リポジトリ

flow-nexus-platform について

flow-nexus-platformは、Flow Nexusのアカウント、サンドボックス、アプリストア、チャレンジを利用するユーザー向けの管理スキルです。デプロイ、クレジット、実績に関する操作も扱います。

主な機能

  1. 01アカウント登録、ログイン、プロフィール管理
  2. 02サンドボックスの作成とコード実行
  3. 03アプリやテンプレートの検索、公開、デプロイ
  4. 04残高、取引、クレジットの確認
  5. 05コーディングチャレンジとランキングの利用

活用シーン

  1. 01開発用サンドボックスの作成と設定
  2. 02アプリの公開またはテンプレートのデプロイ
  3. 03クレジット残高と取引履歴の確認
  4. 04チャレンジへの解答提出と順位の確認

MCP 対応

Flow NexusのMCPツールを使って、アカウント、サンドボックス、アプリ、クレジット、チャレンジを管理します。これらのプラットフォーム操作をMCPクライアントから利用できます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill flow-nexus-platform

インストール後、Claude Code で/flow-nexus-platformを入力して読み込まれたか確認します。

詳細

Flow Nexus プラットフォーム管理

Flow Nexus の包括的なプラットフォーム管理です。認証、サンドボックスの実行、アプリのデプロイ、クレジット管理、コーディングチャレンジを網羅しています。

目次

  1. 認証とユーザー管理
  2. サンドボックス管理
  3. アプリストアとデプロイ
  4. 支払いとクレジット
  5. チャレンジと実績
  6. ストレージとリアルタイム
  7. システムユーティリティ

認証とユーザー管理

登録とログイン

新規アカウントの登録

mcp__flow-nexus__user_register({
  email: "[email protected]",
  password: "secure_password",
  full_name: "Your Name",
  username: "unique_username" // optional
})

ログイン

mcp__flow-nexus__user_login({
  email: "[email protected]",
  password: "your_password"
})

認証状態の確認

mcp__flow-nexus__auth_status({ detailed: true })

ログアウト

mcp__flow-nexus__user_logout()
パスワード管理

パスワードリセットのリクエスト

mcp__flow-nexus__user_reset_password({
  email: "[email protected]"
})

トークンを使ったパスワードの更新

mcp__flow-nexus__user_update_password({
  token: "reset_token_from_email",
  new_password: "new_secure_password"
})

メールアドレスの確認

mcp__flow-nexus__user_verify_email({
  token: "verification_token_from_email"
})
プロフィール管理

ユーザープロフィールの取得

mcp__flow-nexus__user_profile({
  user_id: "your_user_id"
})

プロフィールの更新

mcp__flow-nexus__user_update_profile({
  user_id: "your_user_id",
  updates: {
    full_name: "Updated Name",
    bio: "AI Developer and researcher",
    github_username: "yourusername",
    twitter_handle: "@yourhandle"
  }
})

ユーザー統計の取得

mcp__flow-nexus__user_stats({
  user_id: "your_user_id"
})

ユーザー階層のアップグレード

mcp__flow-nexus__user_upgrade({
  user_id: "your_user_id",
  tier: "pro" // pro, enterprise
})

サンドボックス管理

サンドボックスの作成と設定

サンドボックスの作成

mcp__flow-nexus__sandbox_create({
  template: "node", // node, python, react, nextjs, vanilla, base, claude-code
  name: "my-sandbox",
  env_vars: {
    API_KEY: "your_api_key",
    NODE_ENV: "development",
    DATABASE_URL: "postgres://..."
  },
  install_packages: ["express", "cors", "dotenv"],
  startup_script: "npm run dev",
  timeout: 3600, // seconds
  metadata: {
    project: "my-project",
    environment: "staging"
  }
})

既存のサンドボックスの設定

mcp__flow-nexus__sandbox_configure({
  sandbox_id: "sandbox_id",
  env_vars: {
    NEW_VAR: "value"
  },
  install_packages: ["axios", "lodash"],
  run_commands: ["npm run migrate", "npm run seed"],
  anthropic_key: "sk-ant-..." // For Claude Code integration
})
コードの実行

サンドボックスでコードを実行

mcp__flow-nexus__sandbox_execute({
  sandbox_id: "sandbox_id",
  code: `
    console.log('Hello from sandbox!');
    const result = await fetch('https://api.example.com/data');
    const data = await result.json();
    return data;
  `,
  language: "javascript",
  capture_output: true,
  timeout: 60, // seconds
  working_dir: "/app",
  env_vars: {
    TEMP_VAR: "override"
  }
})
サンドボックスの管理

サンドボックスの一覧表示

mcp__flow-nexus__sandbox_list({
  status: "running" // running, stopped, all
})

サンドボックスのステータスを取得

mcp__flow-nexus__sandbox_status({
  sandbox_id: "sandbox_id"
})

サンドボックスへのファイルのアップロード

mcp__flow-nexus__sandbox_upload({
  sandbox_id: "sandbox_id",
  file_path: "/app/config/database.json",
  content: JSON.stringify(databaseConfig, null, 2)
})

サンドボックスのログを取得

mcp__flow-nexus__sandbox_logs({
  sandbox_id: "sandbox_id",
  lines: 100 // max 1000
})

サンドボックスの停止

mcp__flow-nexus__sandbox_stop({
  sandbox_id: "sandbox_id"
})

サンドボックスの削除

mcp__flow-nexus__sandbox_delete({
  sandbox_id: "sandbox_id"
})
サンドボックステンプレート
  • node:npm を備えた Node.js 環境
  • python:pip を備えた Python 3.x
  • react:React 開発環境
  • nextjs:Next.js フルスタックフレームワーク
  • vanilla:基本的な HTML/CSS/JS
  • base:最小構成の Linux 環境
  • claude-code:Claude Code 統合環境
よく使われるサンドボックスパターン

API 開発用サンドボックス

mcp__flow-nexus__sandbox_create({
  template: "node",
  name: "api-development",
  install_packages: [
    "express",
    "cors",
    "helmet",
    "dotenv",
    "jsonwebtoken",
    "bcrypt"
  ],
  env_vars: {
    PORT: "3000",
    NODE_ENV: "development"
  },
  startup_script: "npm run dev"
})

機械学習用サンドボックス

mcp__flow-nexus__sandbox_create({
  template: "python",
  name: "ml-training",
  install_packages: [
    "numpy",
    "pandas",
    "scikit-learn",
    "matplotlib",
    "tensorflow"
  ],
  env_vars: {
    CUDA_VISIBLE_DEVICES: "0"
  }
})

フルスタック開発

mcp__flow-nexus__sandbox_create({
  template: "nextjs",
  name: "fullstack-app",
  install_packages: [
    "prisma",
    "@prisma/client",
    "next-auth",
    "zod"
  ],
  env_vars: {
    DATABASE_URL: "postgresql://...",
    NEXTAUTH_SECRET: "secret"
  }
})

アプリストアとデプロイ

閲覧と検索

アプリケーションの検索

mcp__flow-nexus__app_search({
  search: "authentication api",
  category: "backend",
  featured: true,
  limit: 20
})

アプリの詳細を取得

mcp__flow-nexus__app_get({
  app_id: "app_id"
})

テンプレートの一覧表示

mcp__flow-nexus__app_store_list_templates({
  category: "web-api",
  tags: ["express", "jwt", "typescript"],
  limit: 20
})

テンプレートの詳細を取得

mcp__flow-nexus__template_get({
  template_name: "express-api-starter",
  template_id: "template_id" // alternative
})

利用可能なすべてのテンプレートの一覧表示

mcp__flow-nexus__template_list({
  category: "backend",
  template_type: "starter",
  featured: true,
  limit: 50
})
アプリケーションの公開

アプリをストアに公開

mcp__flow-nexus__app_store_publish_app({
  name: "JWT Authentication Service",
  description: "Production-ready JWT authentication microservice with refresh tokens",
  category: "backend",
  version: "1.0.0",
  source_code: sourceCodeString,
  tags: ["auth", "jwt", "express", "typescript", "security"],
  metadata: {
    author: "Your Name",
    license: "MIT",
    repository: "github.com/username/repo",
    homepage: "https://yourapp.com",
    documentation: "https://docs.yourapp.com"
  }
})

アプリケーションの更新

mcp__flow-nexus__app_update({
  app_id: "app_id",
  updates: {
    version: "1.1.0",
    description: "Added OAuth2 support",
    tags: ["auth", "jwt", "oauth2", "express"],
    source_code: updatedSourceCode
  }
})
テンプレートのデプロイ

テンプレートのデプロイ

mcp__flow-nexus__template_deploy({
  template_name: "express-api-starter",
  deployment_name: "my-production-api",
  variables: {
    api_key: "your_api_key",
    database_url: "postgres://user:pass@host:5432/db",
    redis_url: "redis://localhost:6379"
  },
  env_vars: {
    NODE_ENV: "production",
    PORT: "8080",
    LOG_LEVEL: "info"
  }
})
分析と管理

アプリの分析情報を取得

mcp__flow-nexus__app_analytics({
  app_id: "your_app_id",
  timeframe: "30d" // 24h, 7d, 30d, 90d
})

インストール済みアプリの表示

mcp__flow-nexus__app_installed({
  user_id: "your_user_id"
})

マーケット統計の取得

mcp__flow-nexus__market_data()
アプリのカテゴリー
  • web-api:RESTful API とマイクロサービス
  • frontend:React、Vue、Angular アプリケーション
  • full-stack:エンドツーエンドの完全なアプリケーション
  • cli-tools:コマンドラインユーティリティ
  • data-processing:ETL パイプラインと分析
  • ml-models:事前学習済み機械学習モデル
  • blockchain:Web3 とブロックチェーンアプリケーション
  • mobile:React Native とモバイルアプリ
公開のベストプラクティス
  1. ドキュメント:セットアップ手順を含む包括的な README を用意します
  2. 例:使用例と設定サンプルを提供します
  3. テスト:テストスイートと CI/CD 設定を含めます
  4. バージョン管理:セマンティックバージョニング(MAJOR.MINOR.PATCH)を使用します
  5. ライセンス:明確なライセンス情報(MIT、Apache など)を追加します
  6. デプロイ:Docker/docker-compose の設定を含めます
  7. 移行:バージョン更新時のアップグレードガイドを用意します
  8. セキュリティ:セキュリティ上の考慮事項とベストプラクティスを文書化します
収益分配
  • 他のユーザーがあなたのテンプレートをデプロイすると rUv クレジットを獲得できます
  • 価格を設定します(無料の場合は 0、有料の場合はクレジット)
  • 分析情報から使用状況と収益を追跡できます
  • クレジットを引き出すか、Flow Nexus サービスに使用できます

支払いとクレジット

残高とクレジット

クレジット残高の確認

mcp__flow-nexus__check_balance()

rUv 残高の確認

mcp__flow-nexus__ruv_balance({
  user_id: "your_user_id"
})

取引履歴の表示

mcp__flow-nexus__ruv_history({
  user_id: "your_user_id",
  limit: 100
})

支払い履歴の取得

mcp__flow-nexus__get_payment_history({
  limit: 50
})
クレジットの購入

支払いリンクの作成

mcp__flow-nexus__create_payment_link({
  amount: 50 // USD, minimum $10
})
// Returns secure Stripe payment URL
自動チャージの設定

自動チャージを有効化

mcp__flow-nexus__configure_auto_refill({
  enabled: true,
  threshold: 100,  // Refill when credits drop below 100
  amount: 50       // Purchase $50 worth of credits
})

自動チャージを無効化

mcp__flow-nexus__configure_auto_refill({
  enabled: false
})
クレジット料金

サービス料金:

  • スウォーム操作:1~10 クレジット/時間
  • サンドボックス実行:0.5~5 クレジット/時間
  • ニューラルトレーニング:5~50 クレジット/ジョブ
  • ワークフローの実行:0.1~1 クレジット/実行
  • ストレージ:0.01 クレジット/GB/日
  • API 呼び出し:0.001~0.01 クレジット/リクエスト
クレジットの獲得

獲得方法:

  1. チャレンジを完了する:チャレンジごとに10~500クレジット
  2. テンプレートを公開する:他のユーザーがデプロイすると獲得(価格は自分で設定)
  3. 紹介プログラム:ユーザーを招待するとボーナスクレジットを獲得
  4. 毎日のログイン:毎日少量のボーナスを獲得(5~10クレジット)
  5. 実績:マイルストーン報酬を獲得(50~1000クレジット)
  6. アプリストアでの販売:有料テンプレートの収益を分配

プログラムからクレジットを獲得

mcp__flow-nexus__app_store_earn_ruv({
  user_id: "your_user_id",
  amount: 100,
  reason: "Completed expert algorithm challenge",
  source: "challenge" // challenge, app_usage, referral, etc.
})
サブスクリプションプラン

無料プラン

  • 毎月100クレジットを無料で利用
  • 基本的なサンドボックスアクセス(同時に2つまで)
  • スウォームエージェントは最大3つまで
  • コミュニティサポート
  • 1GBのストレージ

Pro プラン($29/月)

  • 毎月1000クレジット
  • 優先サンドボックスアクセス(同時に10個まで)
  • スウォームエージェント無制限
  • 高度なワークフロー
  • メールサポート
  • 10GBのストレージ
  • 機能への早期アクセス

Enterprise プラン(カスタム料金)

  • クレジット無制限
  • 専用のコンピューティングリソース
  • カスタムニューラルモデル
  • 99.9%のSLA保証
  • 24時間365日の優先サポート
  • ストレージ無制限
  • ホワイトラベルオプション
  • オンプレミスデプロイ
コスト最適化のヒント
  1. 小さめのサンドボックスを使用する:適切なテンプレート(ベース版またはフルスタック版)を選択します
  2. ニューラルトレーニングを最適化する:ハイパーパラメータを調整し、エポック数を減らします
  3. 操作をまとめて実行する:ワークフローの実行をまとめます
  4. リソースを整理する:使っていないサンドボックスとストレージを削除します
  5. 使用状況を監視する:user_stats を定期的に確認します
  6. 無料テンプレートを使用する:コミュニティのテンプレートを活用します
  7. オフピークにスケジュールする:コストの低い時間帯に負荷の高いジョブを実行します

チャレンジと実績

チャレンジを閲覧する

利用可能なチャレンジの一覧

mcp__flow-nexus__challenges_list({
  difficulty: "intermediate", // beginner, intermediate, advanced, expert
  category: "algorithms",
  status: "active", // active, completed, locked
  limit: 20
})

チャレンジの詳細を取得する

mcp__flow-nexus__challenge_get({
  challenge_id: "two-sum-problem"
})
解答を提出する

チャレンジの解答を提出する

mcp__flow-nexus__challenge_submit({
  challenge_id: "challenge_id",
  user_id: "your_user_id",
  solution_code: `
    function twoSum(nums, target) {
      const map = new Map();
      for (let i = 0; i < nums.length; i++) {
        const complement = target - nums[i];
        if (map.has(complement)) {
          return [map.get(complement), i];
        }
        map.set(nums[i], i);
      }
      return [];
    }
  `,
  language: "javascript",
  execution_time: 45 // milliseconds (optional)
})

チャレンジを完了済みとしてマークする

mcp__flow-nexus__app_store_complete_challenge({
  challenge_id: "challenge_id",
  user_id: "your_user_id",
  submission_data: {
    passed_tests: 10,
    total_tests: 10,
    execution_time: 45,
    memory_usage: 2048 // KB
  }
})
リーダーボード

グローバルリーダーボード

mcp__flow-nexus__leaderboard_get({
  type: "global", // global, weekly, monthly, challenge
  limit: 100
})

チャレンジ別リーダーボード

mcp__flow-nexus__leaderboard_get({
  type: "challenge",
  challenge_id: "specific_challenge_id",
  limit: 50
})
実績とバッジ

ユーザーの実績一覧

mcp__flow-nexus__achievements_list({
  user_id: "your_user_id",
  category: "speed_demon" // Optional filter
})
チャレンジのカテゴリ
  • algorithms:古典的なアルゴリズムの問題(ソート、検索、グラフ)
  • data-structures:データ構造の実装(木、ヒープ、トライ)
  • system-design:アーキテクチャとスケーラビリティに関するチャレンジ
  • optimization:パフォーマンスと効率に関する問題
  • security:セキュリティ関連の脆弱性と修正
  • ml-basics:機械学習の基礎
  • distributed-systems:並行処理と分散コンピューティング
  • databases:クエリの最適化とスキーマ設計
チャレンジの難易度別報酬
  • 初級:10~25クレジット
  • 中級:50~100クレジット
  • 上級:150~300クレジット
  • エキスパート:400~500クレジット
  • マスター:600~1000クレジット
実績の種類
  • スピードデーモン:記録的な速さでチャレンジを完了する
  • コードゴルフ:コードの長さを最小限にする
  • 満点:テスト合格率100%
  • 連続達成マスター:N日連続でチャレンジを完了する
  • ポリグロット:複数の言語で問題を解く
  • デバッガー:壊れたコードのチャレンジを修正する
  • オプティマイザー:パフォーマンスベンチマークで最高の結果を達成する
成功のためのヒント
  1. 簡単なものから始める:自信をつけるため、初級チャレンジから始めます
  2. 解答を確認する:完了後に上位の解答を学びます
  3. 最適化する:正確さとパフォーマンスの両方を目指します
  4. 毎日練習する:ボーナスクレジットを獲得するため、毎日のチャレンジを完了します
  5. コミュニティに参加する:ディスカッションに参加し、他のユーザーから学びます
  6. 進捗を記録する:実績とリーダーボードでの順位を確認します
  7. 試行錯誤する:問題に複数の方法で取り組みます

ストレージとリアルタイム機能

ファイルストレージ

ファイルをアップロード

mcp__flow-nexus__storage_upload({
  bucket: "my-bucket", // public, private, shared, temp
  path: "data/users.json",
  content: JSON.stringify(userData, null, 2),
  content_type: "application/json"
})

ファイル一覧

mcp__flow-nexus__storage_list({
  bucket: "my-bucket",
  path: "data/", // prefix filter
  limit: 100
})

公開 URL を取得

mcp__flow-nexus__storage_get_url({
  bucket: "my-bucket",
  path: "data/report.pdf",
  expires_in: 3600 // seconds (default: 1 hour)
})

ファイルを削除

mcp__flow-nexus__storage_delete({
  bucket: "my-bucket",
  path: "data/old-file.json"
})
ストレージバケット
  • public:誰でもアクセスできるファイル(CDN 対応)
  • private:認証済みユーザーのみアクセス可能
  • shared:ACL によるチームコラボレーション
  • temp:24 時間後に自動削除
リアルタイムサブスクリプション

データベースの変更をサブスクライブ

mcp__flow-nexus__realtime_subscribe({
  table: "tasks",
  event: "INSERT", // INSERT, UPDATE, DELETE, *
  filter: "status=eq.pending AND priority=eq.high"
})

アクティブなサブスクリプションを一覧表示

mcp__flow-nexus__realtime_list()

サブスクリプションを解除

mcp__flow-nexus__realtime_unsubscribe({
  subscription_id: "subscription_id"
})
実行モニタリング

実行ストリームをサブスクライブ

mcp__flow-nexus__execution_stream_subscribe({
  stream_type: "claude-flow-swarm", // claude-code, claude-flow-swarm, claude-flow-hive-mind, github-integration
  deployment_id: "deployment_id",
  sandbox_id: "sandbox_id" // alternative
})

ストリームのステータスを取得

mcp__flow-nexus__execution_stream_status({
  stream_id: "stream_id"
})

生成されたファイルを一覧表示

mcp__flow-nexus__execution_files_list({
  stream_id: "stream_id",
  created_by: "claude-flow", // claude-code, claude-flow, git-clone, user
  file_type: "javascript" // filter by extension
})

実行からファイルの内容を取得

mcp__flow-nexus__execution_file_get({
  file_id: "file_id",
  file_path: "/path/to/file.js" // alternative
})

システムユーティリティ

Queen Seraphina AI アシスタント

Seraphina にガイダンスを求める

mcp__flow-nexus__seraphina_chat({
  message: "How should I architect a distributed microservices system?",
  enable_tools: true, // Allow her to create swarms, deploy code, etc.
  conversation_history: [
    { role: "user", content: "I need help with system architecture" },
    { role: "assistant", content: "I can help you design that. What are your requirements?" }
  ]
})

Queen Seraphina は、次の機能を備えた高度な AI アシスタントです。

  • 分散システムに関する深い専門知識
  • スウォームの作成とエージェントのオーケストレーション
  • コードのデプロイとアーキテクチャ設計
  • コンテキストを保持した複数ターンの会話
  • 実践的な支援のためのツール利用
システムの健全性とモニタリング

システムの健全性を確認

mcp__flow-nexus__system_health()

監査ログを表示

mcp__flow-nexus__audit_log({
  user_id: "your_user_id", // optional filter
  limit: 100
})
認証管理

認証を初期化

mcp__flow-nexus__auth_init({
  mode: "user" // user, service
})

クイックスタートガイド

ステップ 1:登録してログイン
// Register
mcp__flow-nexus__user_register({
  email: "[email protected]",
  password: "SecurePass123!",
  full_name: "Developer Name"
})

// Login
mcp__flow-nexus__user_login({
  email: "[email protected]",
  password: "SecurePass123!"
})

// Check auth status
mcp__flow-nexus__auth_status({ detailed: true })
ステップ 2:課金を設定
// Check current balance
mcp__flow-nexus__check_balance()

// Add credits
const paymentLink = mcp__flow-nexus__create_payment_link({
  amount: 50 // $50
})

// Setup auto-refill
mcp__flow-nexus__configure_auto_refill({
  enabled: true,
  threshold: 100,
  amount: 50
})
ステップ 3:最初のサンドボックスを作成
// Create development sandbox
const sandbox = mcp__flow-nexus__sandbox_create({
  template: "node",
  name: "dev-environment",
  install_packages: ["express", "dotenv"],
  env_vars: {
    NODE_ENV: "development"
  }
})

// Execute code
mcp__flow-nexus__sandbox_execute({
  sandbox_id: sandbox.id,
  code: 'console.log("Hello Flow Nexus!")',
  language: "javascript"
})
ステップ 4:アプリをデプロイ
// Browse templates
mcp__flow-nexus__template_list({
  category: "backend",
  featured: true
})

// Deploy template
mcp__flow-nexus__template_deploy({
  template_name: "express-api-starter",
  deployment_name: "my-api",
  variables: {
    database_url: "postgres://..."
  }
})
ステップ 5:チャレンジを完了
// Find challenges
mcp__flow-nexus__challenges_list({
  difficulty: "beginner",
  category: "algorithms"
})

// Submit solution
mcp__flow-nexus__challenge_submit({
  challenge_id: "fizzbuzz",
  user_id: "your_id",
  solution_code: "...",
  language: "javascript"
})

ベストプラクティス

セキュリティ
  1. API キーをハードコードせず、環境変数を使用してください
  2. 利用可能な場合は 2FA を有効にしてください
  3. パスワードとトークンを定期的にローテーションしてください
  4. 機密データにはプライベートバケットを使用してください
  5. 監査ログを定期的に確認してください
  6. 適切なファイルの有効期限を設定してください
パフォーマンス
  1. クレジットを節約するため、使用していないサンドボックスを削除してください
  2. 可能な場合は、小さいサンドボックステンプレートを使用してください
  3. 古いファイルを削除してストレージを最適化してください
  4. API 呼び出しを減らすため、操作をまとめて実行してください
  5. user_stats で使用状況をモニタリングしてください
  6. 一時的なデータには temp バケットを使用してください
開発
  1. デプロイ前にサンドボックスでテストを始めてください
  2. アプリケーションのバージョンはセマンティックバージョニングに従ってください
  3. すべてのテンプレートを十分に文書化してください
  4. 公開するアプリにテストを含めてください
  5. デバッグには実行モニタリングを使用してください
  6. リアルタイムサブスクリプションを活用してライブ更新を実現してください
コスト管理
  1. 自動チャージのしきい値を慎重に設定してください
  2. クレジットの使用量を定期的にモニタリングしてください
  3. デイリーチャレンジを完了してボーナスクレジットを獲得してください
  4. テンプレートを公開して継続的にクレジットを獲得してください
  5. 適切な場合は無料枠のリソースを使用してください
  6. 負荷の高いジョブはオフピーク時にスケジュールしてください

トラブルシューティング

認証に関する問題
  • ログイン失敗:メールアドレスとパスワードを確認し、先にメールアドレスを認証してください
  • トークンの期限切れ:再度ログインして新しいトークンを取得してください
  • 権限がありません:プランの制限を確認し、必要に応じてアップグレードしてください
サンドボックスに関する問題
  • サンドボックスが起動しない:テンプレートの互換性を確認し、クレジットを確認してください
  • 実行がタイムアウトする:タイムアウトパラメーターを増やすか、コードを最適化してください
  • メモリ不足:より大きなテンプレートを使用するか、メモリ使用量を最適化してください
  • パッケージのインストールに失敗する:パッケージ名を確認し、npm/pip が利用可能か確認してください
支払いに関する問題
  • 支払いに失敗する:支払い方法と残高を確認してください
  • クレジットが適用されない:処理に 5~10 分かかる場合があります
  • 自動チャージが機能しない:登録済みの支払い方法を確認してください
チャレンジに関する問題
  • 提出が却下される:コードの構文を確認し、すべてのテストに合格していることを確認してください
  • 不正解:テストケースを見直し、エッジケースを確認してください
  • パフォーマンスが遅すぎる:アルゴリズムの計算量を最適化してください

サポートとリソース


段階的な情報開示

高度なサンドボックス設定
カスタム Docker イメージ
mcp__flow-nexus__sandbox_create({
  template: "base",
  name: "custom-environment",
  startup_script: `
    apt-get update
    apt-get install -y custom-package
    git clone https://github.com/user/repo
    cd repo && npm install
  `
})
マルチステージ実行
// Stage 1: Setup
mcp__flow-nexus__sandbox_execute({
  sandbox_id: "id",
  code: "npm install && npm run build"
})

// Stage 2: Run
mcp__flow-nexus__sandbox_execute({
  sandbox_id: "id",
  code: "npm start",
  working_dir: "/app/dist"
})
高度なストレージパターン
大容量ファイルのアップロード (チャンク分割)
const chunkSize = 5 * 1024 * 1024 // 5MB chunks
for (let i = 0; i < chunks.length; i++) {
  await mcp__flow-nexus__storage_upload({
    bucket: "private",
    path: `large-file.bin.part${i}`,
    content: chunks[i]
  })
}
ストレージライフサイクル
// Upload to temp for processing
mcp__flow-nexus__storage_upload({
  bucket: "temp",
  path: "processing/data.json",
  content: data
})

// Move to permanent storage after processing
mcp__flow-nexus__storage_upload({
  bucket: "private",
  path: "archive/processed-data.json",
  content: processedData
})
高度なリアルタイムパターン
マルチテーブル同期
const tables = ["users", "tasks", "notifications"]
tables.forEach(table => {
  mcp__flow-nexus__realtime_subscribe({
    table,
    event: "*",
    filter: `user_id=eq.${userId}`
  })
})
イベント駆動ワークフロー
// Subscribe to task completion
mcp__flow-nexus__realtime_subscribe({
  table: "tasks",
  event: "UPDATE",
  filter: "status=eq.completed"
})

// Trigger notification workflow on event
// (handled by your application logic)

バージョン履歴

  • v1.0.0 (2025-10-19): 初の包括的なプラットフォームスキル
    • 認証とユーザー管理
    • サンドボックスの作成と実行
    • アプリストアとデプロイ
    • 支払いとクレジット
    • チャレンジと実績
    • ストレージとリアルタイム機能
    • システムユーティリティと Queen Seraphina 統合

このスキルは、6 つの Flow Nexus コマンドモジュールを単一の包括的なプラットフォーム管理インターフェースに統合したものです。

コメント