文档
03 平台03 运行时03_设计

RT-03-004 Higgsfield 服务证据与架构差距

已登录会话的 API 观察、REA 客户端重建、逻辑服务边界与 Studio 精确代码差距

采证日期:2026-10-15。使用用户已登录的 Chrome 页面访问 Cinema Studio、Elements、Canvas、Ads Studio、Ad Multiplier 和 Supercomputer,并结合 REA 对公开客户端脚本的导出与静态重建。未提交生成、上传素材或创建项目/Canvas;私有提示词、Cookie、Token 和用户值不进入本文。

证据等级与限制

等级含义可作出的结论
L:登录态运行观察支持的 Chrome CDP 捕获实际响应,按字段结构而非个人值记录某页面实际访问该服务/接口,HTTP状态、响应字段、SSE类型可确认
S:REA静态客户端已加载脚本、SHA、HTTP客户端、类型/协议与直接消费者客户端存在此合同和处理逻辑;不等同调用成功或服务端已按其实现
I:架构推断结合L/S推导共同职责可用于OceanWay设计比较,必须保留推断身份
U:未知未生成、未通过验证或浏览器不可见不宣称数据库、队列、集群、吞吐、内部服务数量或事务语义

登录态网络由 Chrome 开发者接口观察;REA 的公开脚本采集使用独立匿名浏览器。两类证据交叉核对,不虚称 REA 直接连接了 Chrome 扩展的登录会话。早期首页1秒被动观察没有请求,557脚本分析只产生静态候选;本页的运行结论来自后续登录态采证。

实际观察到的逻辑服务

图中各框是域名或API namespace代表的逻辑职责,不等同独立微服务、独立数据库或部署实例。canvas-worker 的命名也不能证明使用某家云平台。

证据页面与实际接口可确认事实
H-L01Cinema:/fnf/job-sets/costs,HTTP20029,012字节JSON;52种job_set_type,data[].cost为条件数组,示例含model/input_fps/output_fps/source_resolution/cost_per_second/is_estimate
H-L02Cinema:/fnf/workspaces、/details、/settings,HTTP200工作区是独立资源;结构含id/type/user_role、enterprise标记、Clerk组织引用和SSO状态;当前账户不证明团队协作全流程已验
H-L03Cinema:/fnf/folders/accessible,HTTP200按surface、排序、游标和近期jobs组织项目/文件夹,不只按聊天组织
H-L04Elements:/fnf/v2/reference-elements/pinned、/picker、/import/drafts,HTTP200参考元素独立查询;界面分Characters、Locations、Props,可跨项目复用的意图可见,实际生成一致性未验
H-L05/06Canvas:canvas-worker.higgsfield.ai/api/canvases、/api/templates,HTTP200画布列表和模板有独立服务;模板结构含id/name/description/thumbnail_url/created_at与分页,5个模板可见,未创建或运行
H-L07Ads Studio:/fnf-ai-cmo/v1/ads/brands,HTTP200品牌是专业领域对象,广告系统不是只有一个通用prompt表单
H-L08Ad Multiplier:/fnf/jobs/accessible?job_set_type&size,HTTP200历史记录复用通用jobs并按任务类型查询;该局部窗口有截断,不能用它证明不存在其他请求
H-L09/fnf-notification/notifications/stream,HTTP200、HTTP/2、text/event-stream实际SSE通知通道已连接;本轮无新生成,因此没有新Job事件成功流转的动态验证
H-L10/fnf/access、/fnf/user/features、/fnf/paid-concurrency-ab、/fnf/workspaces/context,HTTP200访问资格、开关、并发和工作区上下文是不同合同,不能把余额或次数当作全部功能资格
H-L11cms.higgsfield.ai/notices、pricing.higgsfield.ai/v2/pricing-config,HTTP200内容与定价展示配置具有专门接口;不证明实际扣费也由同服务执行
H-L12验证后Supercomputer:/fnf/supercomputer/projects、/chats、/chats/pinned、/chats/scheduled,HTTP200项目、对话、置顶与定时会话分别读取;当前列表为空,不能推定项目详情、定时执行或结果恢复已验
H-L13Skills:/fnf-skills-marketplace/api/v1/skills/{builtin,community,personal}、/catalog/community、/categories、/ai-agents/personal,HTTP200公共、个人、社区目录与AI Employee是独立资源;字段含来源、安装/发布关联、active、skills/connectors池、references和分页;未安装、修改或运行
H-L14/fnf/claudesfield/connector/catalog,HTTP200返回33项目录,字段含provider、connection_id/status、enabled、tool_count、features;目录、本人连接状态与可用工具数量分离,不证明OAuth或同步已成功
H-L15Memory:/fnf/supercomputer/memories,HTTP200返回categories数组;当前为空,只证明跨会话记忆有独立读取合同,不证明自动提取/检索/删除行为
H-L16Supercomputer的Agent mode与Model settings菜单可见自动生成/每次生成前询问两种选项和Auto/指定模型;只查看、未切换。竞品UI不改变OceanWay现行Run、资金或授权规则

Canvas完整重载采用12秒连续读取,2970个事件,窗口无截断;其他窗口分别标注覆盖。查询中的个人ID和会话参数均不保存到文档。成本接口返回的是当时目录,不能推导52类任务都已实际生成通过。用户随后完成Supercomputer人工验证;其首屏重载5291事件的窗口有截断,只用已保留响应作正向证据;Projects、Skills、My skills、Connectors、Memory五次局部操作分别65/224/36/210/54事件,均未截断。目录条目数是单次响应范围,不代表全部已运行或长期稳定规模。

REA 还原出的客户端合同

本轮从独立匿名 /generate 页面取得1709份脚本,再用 export_web_scripts 导出已保留字节与来源SHA。筛选28份服务客户端/协议模块形成2.68MB具名子集,由 analyze_javascript_application(detail=summary) 保留 Application Graph。子集语义覆盖为partial,不能用部分图证明全站还原。验证后另用独立匿名Supercomputer采集733份脚本、10,623,484字节,并按来源SHA与Cinema差集定位Agent懒加载客户端;这次只聚焦具名合同和直接消费者,不将前次Application Graph的覆盖扩大到新脚本。

静态事实服务关系与设计启发尚未证明
JobSet包含jobs数组与父JobSet引用;存在批量status读取多工具共用任务原语,业务批次和单次执行区分后端的数据库表、事务、队列、重试和供应幂等实现
通知消费者处理 job:status_changed 并更新共同缓存,另有status-batch查询实时通知和重新读取共同服务状态恢复每个事件必达、重放水位及跨浏览器严格一致性
/media/batch 创建media实体,随后有单媒体上传和multipart合同媒体身份登记与字节传输分开;不能把此batch当成批量生成直传存储供应商、恶意文件检测、实际分片恢复和保留政策
Canvas客户端有flow/run、节点控制、版本恢复、WS连接合同可执行图与图版本管理是独立领域,超出视觉连线保存本轮未运行图,不能确认后端如何派发fnf任务
nodes/from-job 以items[].job_id提交并携带folder上下文;客户端处理/构造placed/failed已有生成Job可以导入Canvas节点,避免以重新生成为唯一跨界面手段实际成功响应与导入行为、是否复制物理资产、服务端引用与资金策略
Agent新客户端在 /fnf/claudesfield/chats 创建/续发,含agent/model/mode/project_id/incognito/medias/context、plan_decision与tool_approvalAgent会话与上下文/审批有明确合同;管理读取已由H-L12~15补证本轮未发送消息,不能证明规划、收费、审批和生成实际流转
客户端有directGeneration、generation.mode、message_id及direct_generation_chunks回执分支同一会话宿主区分直接生成与Agent路径,支持统一入口的设计不证明服务端完全没有LLM、实际费用或底层FnF Job关系
Supercomputer transport配置 /fnf 与 /fnf-notification,含stream/poll/resume-state/resume-events/poll-events及first_id/turn_id/游标长任务状态恢复具有独立于页面连接的客户端协议当前空会话未连接该逐会话流,不能将通知合同当作恢复成功
Agent Job viewer按ID读取 /fnf/jobs/{id},回填agent-job与会话文件缓存存在客户端按任务ID联读的桥接,支持跨视图关联这一设计未观察执行或资金闭环;direct_generation_chunks的通用UI schema不强制job_id/job_set_id,不能补成完整关联证据
客户端 /api/v1/jobs?chat_id 的base为 /fnf-higgsclaw-cron定时/cron job属于单独任务族不能把该jobs列表当作通用媒体Job;本轮没有创建或触发Schedule
项目客户端有chats/memories/sources/search/skills/content等子资源项目是可复用上下文集合,超出聊天文件夹没有创建项目,成员继承、内容权限与生成上下文采纳未验
/fnf-agent-gateway 仅确认受限base构造函数;新旧采集中未找到其加载消费者保留为静态候选,不用名称推定独立Agent执行服务前次“独立Agent gateway”结论收窄;实际聊天客户端和已观察管理请求走上述FnF namespace

不直接引用压缩代码作私有后端说明。精确模块/行列/SHA索引保存在本地调研证据,网站只维护结论、证据身份与限制。

与 Studio 的逐层差距

层次Studio 已有能力当前精确缺口升级方向
公共执行PG任务、原Operation恢复、lease、幂等、耐久Agent媒体task外键必须指向shared_agent_runs;prepareMediaTask参数为AgentRun通用Job/JobSet与执行上下文,Agent是其中一种调用方
结果接收来源任务/输出幂等、资产归属与存储providershared保存必须查studio_agent_conversation_links并写对话资产关联先独立登记Artifact,再由Chat/Canvas/领域接收器关联
工具目录三个静态Agent函数和当前平台模型目录缺稳定业务tool版本、typed输入输出、执行模式、发布与资格合同工具定义与模型能力、财务商品分层,后端统一检查
执行方式顺序LLM工具循环,普通Platform单次媒体可直调Studio入口强制文本规划;pure-media后台Run仍要求初始text明确direct/workflow/agent;扩正式授权合同,不伪造LLM调用
Canvas真实保存、节点/连线、CAS与结果入图connection仅from/to,缺typed端口/依赖/汇合/执行图版本可执行Flow服务与现有编辑器对接,沿同Job执行与恢复
资产已有local/object与S3写入、指纹、授权读取、短期引用通用保存与对话耦合;引用保护扫描Studio JSON;原件/派生关系不足通用资产身份、显式引用与谱系,保持用户/产品作用域
大文件当前有界上传与结果读取Platform native视频16MiB/PG Base64;产品上传20MiB且全量Buffer;线上本地媒体两条链分别流式/对象化,版本化保留旧receipt和授权
输入能力已验文生图/基础文生视频、图片供规划模型理解生成合同无typed references;供应基线已有声明但平台准入未交接资产ID/版本/角色、供应映射、参数指纹与具名规格联验
事件Agent持久SSE和事务业务outbox基础Agent/媒体/Canvas新业务摘要未全面接同事务outboxUI事件、业务摘要、资金事实分开,统一Job关联和游标
Agent产品化已有Skill启停/显式选择、指令冻结、版本化profile、当前本人会话的近期可展示消息和Canvas选区快照尚缺当前链路的可管理跨会话记忆、Skill市场/安装发布、通用connector/MCP与用户定时Agent;旧摘要/导入代码不等于当前入口可用UP-T10补版本/上下文追踪;UP-T18分包建设,Skill不授予工具权限
原型复用已有shared与product分层方向共享层仍反向依赖Studio领域/页面,专业工作区只能伪装chat或canvas产品只提供领域schema/工具/上下文/采纳规则/专业UI

本机可复核源码入口

  • oceanway-studio/web/src/shared/media/task-schema.ts:2、repository.ts:48:媒体父任务与Agent绑定。
  • oceanway-studio/web/src/shared/media/storage.ts:101、:262、:327:已有对象provider、对话依赖和当前引用保护。
  • oceanway-studio/web/src/products/studio/workspace/media-tasks.ts:53:媒体表单进入Agent,:58拒绝参考生成。
  • oceanway-studio/web/src/shared/agent/context.ts:24、engine.ts:11:串行工具调用;不是已交付DAG。
  • oceanway-studio/web/src/app/(user)/canvas/types.ts:185、products/studio/workspace/store.ts:418:视觉连接和保存校验。
  • oceanway-studio/web/src/app/api/platform/creator/studio/skills/route.ts:9、products/studio/agent/service.ts:132、:160及profile.ts:93:已有Skill目录、选择、指令快照;agent/conversations.ts:134与workspace/store.ts:135:本人历史和Canvas上下文。
  • oceanway-platform/service/platform_product_media.go:13:单次产品媒体直接合同;platform_runs.go:336:Run初始文本限制。
  • oceanway-platform/service/platform_media_native_execution.go:46、model/platform_relay.go:21:大结果存储门槛。

这些入口对应10-15读到的源码和工作树;只有具名在线报告才能证明某制品运行通过。前次“没有对象存储”“需要迁移废弃控制台”“Drama/Commerce已是成熟平台”的表述由本页最新基线纠正。

证据索引与未知清单

证据身份内容与边界
REA ev_150f55affc23cfa0c6b0a3a6ebfa77f058d95b795102665f15b44efa0d964c34匿名Cinema script-source capture,1709脚本;同源/静态CDN范围,不是登录态网络
REA ev_adde48099b3803d1464113f0dfa485eadaad71b2cfda067b11fe2d8fb6115600已保留脚本导出、manifest、SHA和来源关联;无refetch/执行
REA ev_42cdd7b351e027daed92ed97bf934e4e7b0cacb7091a4e2f2b0f13761c926c7328份具名客户端子集Application Graph;27文件静态解析,0解析失败,语义/应用覆盖partial,不闭合服务端调用链
REA ev_0e9432aa6cbaa45114d107861fbd95a445df32f2c5123344a7f64da6adb2df33 / ev_433a082d69244304b3874af6521c0c96b4f51ee1f28c14e2ceacd6e87fe923dd匿名Supercomputer新增733脚本采集/导出;7个关键客户端有精确SHA/行列,本文不发布脚本原文或用户内容
H-L01~16用户登录态Chrome CDP响应与字段结构,具体窗口限制见上文
本地调研research-higgsfield-authenticated-service-architecture-20261015.md、higgsfield-service-evidence-review-20261015.md、两个own-higgs-gap源码审计与新增Agent客户端合同索引;不把私有脚本或用户内容发布到站点

未确认事项:服务端编程语言与数据库、物理服务/副本数、内部队列与工作流引擎、调用事务及供应幂等、真实容量与SLA、团队共享资金政策、未执行的Canvas/生成/Agent行为。不能从域名、URL、脚本数、前端函数或产品宣传推导这些事实。

对照来源:Higgsfield、Cinema Studio、Canvas、Ads Studio、Ad Multiplier、Supercomputer。目标架构和工程任务见方案总览。

On this page