SuperAPI AI 工具集

cloud-user-tools

办公与效率

查看项目

更新于 10-16 06:09

技能介绍

用途

Cloud User Tools 是 Flow Nexus 平台上的用户管理与系统工具集,通过 MCP 服务器 flow-nexus 提供。它面向需要在 Flow Nexus 中管理账户、文件、实时事件和系统状态的开发者,覆盖用户资料管理、存储操作、实时订阅、执行流监控、系统诊断与审计等场景。

主要能力

用户资料管理

  • 获取用户资料:mcp__flow-nexus__user_profile,返回 id、email、full_name、bio、tier、created_at。
  • 更新用户资料:mcp__flow-nexus__user_update_profile,可更新 full_name、bio、github_username、website 等字段。
  • 获取用户统计:mcp__flow-nexus__user_stats,返回 apps_published、credits_earned、challenges_completed。

存储操作

支持四种存储桶:private(仅用户)、public(任何人)、shared(团队)、temp(自动过期)。提供上传文件(storage_upload)、列出文件(storage_list,limit 最大 1000)、获取公开 URL(storage_get_url,可设置过期秒数)、删除文件(storage_delete)等操作。

实时订阅

可订阅表变更事件:realtime_subscribe 支持 INSERT、UPDATE、DELETE、* 事件,并可附加过滤条件(如 status=eq.pending)。还提供列出订阅(realtime_list)和取消订阅(realtime_unsubscribe)。

执行流监控

  • 订阅执行流:execution_stream_subscribe,stream_type 可为 claude-code、claude-flow-swarm、github-integration。
  • 查看流状态:execution_stream_status。
  • 列出执行文件:execution_files_list,可按 created_by(claude-code、claude-flow、git-clone、user)和 file_type 过滤。
  • 获取文件内容:execution_file_get。

Queen Seraphina 咨询

通过 seraphina_chat 向 AI 助手 Queen Seraphina 提问,可获得架构指导、最佳实践建议、复杂决策支持,并可在 enable_tools 为 true 时执行工具。支持传入 conversation_history 维持上下文。

系统工具

  • 检查系统健康:system_health,返回 status 及 api、database、storage 等服务状态。
  • 获取审计日志:audit_log,可按 user_id 过滤,limit 最大 1000。

使用方式

前置条件:Flow Nexus 账户且会话有效、已配置 flow-nexus MCP 服务器、具备存储操作所需权限。

典型调用示例:

// 更新资料
await mcp__flow-nexus__user_update_profile({
  user_id: "user_id",
  updates: {
    full_name: "Developer Name",
    bio: "AI Developer",
    github_username: "username"
  }
});

// 上传文件到存储
await mcp__flow-nexus__storage_upload({
  bucket: "private",
  path: "projects/config.json",
  content: JSON.stringify({ key: "value" }),
  content_type: "application/json"
});

// 订阅实时更新
await mcp__flow-nexus__realtime_subscribe({
  table: "tasks",
  event: "INSERT",
  filter: "status=eq.pending"
});

// 咨询 Queen Seraphina
const advice = await mcp__flow-nexus__seraphina_chat({
  message: "How should I architect my distributed system?",
  enable_tools: true
});

适用场景

  • 管理用户资料和账户设置
  • 在云存储中上传和组织文件
  • 设置实时通知和订阅
  • 监控系统健康和诊断
  • 咨询 Queen Seraphina 获取指导
  • 跟踪执行流和输出文件
  • 查看审计日志以保障安全

限制与注意事项

  • 需要 Flow Nexus 账户、有效会话、已配置的 flow-nexus MCP 服务器及相应存储权限。
  • 存储列表 limit 最大 1000,审计日志 limit 最大 1000。
  • 常见错误包括 profile_not_found、storage_upload_failed、subscription_failed、seraphina_unavailable、file_not_found,需按提示检查参数或稍后重试。
  • 建议保持资料完整、合理选择存储桶、规范文件目录、及时取消不再需要的订阅、定期查看审计日志。
  • 与认证、沙箱等模块存在集成点,例如资料更新需认证,执行流监控可关联沙箱。
  • 相关技能包括 cloud-auth、cloud-payments、cloud-sandbox。
  • 版本历史:1.0.0(2026-01-02)初始发布,由 flow-nexus-user-tools agent 转换而来。