用豆包工作与妙搭发布互动应用
本页目录
在豆包工作中继续已有的如视应用任务,通过妙搭托管网页和服务端,生成可分享链接。你需要完成两项配置:在妙搭中保存服务端凭据,以及取得发布链接后联系如视配置域名白名单。随后检查线上空间和原有功能,再分享链接。
查看豆包/妙搭发布示例(在新标签页中打开),体验通过公开链接浏览真实空间的效果。示例展示基础浏览,完整功能以你自己的应用需求为准。
开始前
先确认本地应用能显示真实空间,并列出本次要保留的功能,例如漫游、三维模型切换、平面图和标签。还没有应用时,先用 AI 创建互动应用。
本指南依据 2026 年 10 月 27 日的辅助实践,已验证加密配置、真实全景发布和拖拽浏览。完整功能迁移、手机兼容、长期运行、凭据轮换与下线尚未实测。套餐、费用与额度以平台当前账号页面为准。
选择允许访客查看的空间,并确认谁可以访问链接。公开范围与服务端限制见确认分享范围。默认 VR 只是默认配置,不会缩小开发者凭据的数据权限。
从本地开发到妙搭发布,有什么不同?
豆包在本地开发时修改的是电脑上的项目;通过妙搭发布时,应用运行在妙搭的云端开发与托管环境中,代码、依赖和服务端配置可能需要适配。本次实践中,豆包另建了云端工程并重新实现了基础查看器,没有完整保留本地的“漫游/三维模型”切换和平面图。
因此,这一步需要按应用迁移来检查,不能预期发布后自动获得与本地完全一致的功能。先让豆包说明如何复用原工程、列出要保留的功能,发布后逐项核对;后续修改也要明确针对现有妙搭应用。本次功能缺失不代表妙搭不支持这些功能。
1. 让豆包准备发布应用
把以下指令发给已创建应用的豆包工作任务:
请阅读 https://open.realsee.cn/docs/get-started/publish-doubao.md,使用豆包内的妙搭发布当前如视互动应用。
先检查原工程,列出要保留的功能、可复用代码和云端需要适配的部分。保留原工程;若需另建妙搭工程,按功能清单迁移,不要用仅能加载全景的简化页面代替完整应用。
前端通过本应用的服务端访问如视,服务端只允许本次选定的空间。使用妙搭原生加密环境变量保存运行配置,告诉我应填写的字段名和入口,不要读取或输出凭据值,也不要要求我把凭据发到聊天中。
先完成不含真实凭据的代码与配置准备,说明托管平台和访问范围。我完成加密配置后再发布,取得实际分享域名并指导我联系如视配置白名单。最后从公开链接逐项验证真实空间与原有功能。妙搭本次可以运行前端和服务端,无需自行另找后端托管。让豆包按照当前妙搭工程接入服务端接口,沿用平台请求封装及 CSRF 保护;直接打开 API 地址遭拒绝,不足以证明后端不可用。
2. 填写加密配置并发布
在豆包中打开该应用的妙搭开发台:
- 点击顶部 + → 环境变量 → 添加。
- 填写变量名,点击值输入框旁的锁图标。
- 确认切换为加密值。平台提示:切换后值将不再可被查看。
- 在该表单中填写对应值并保存,依次完成下表三项。
| 变量名 | 填写内容 |
|---|---|
REALSEE_GATEWAY_APP_KEY | 本次开发者应用的 AK |
REALSEE_GATEWAY_APP_SECRET | 同一开发者应用的 SK |
REALSEE_DEFAULT_RESOURCE_CODE | 本次展示的 VR ID |
这些名称对应本次已验证的应用约定。若你的云端工程使用不同名称,先让豆包核对服务端读取代码,统一名称后再填写;不要反复添加多个猜测字段。
凭据可从自己的开发者应用中取得,或在本地受限配置中查看后自行填入平台表单。保存后,豆包/妙搭托管环境将持有这组凭据,供应用后端使用。 加密值不可回看,并不意味着运行中的后端无法读取;不要将其注入前端或记录到日志。
保存配置后按平台提示重启服务,并完成发布,再检查公开链接。本次只重启开发服务没有使线上配置生效,发布后才验证通过。开发预览与线上版本应分别检查。
如果 AI 声称没有安全配置入口,先检查上述原生界面。本次已通过非敏感测试值验证加密保存与服务端读取,无需为此另建收集密钥的网页。
3. 联系如视配置域名白名单
取得分享链接后,将实际 hostname 提交给如视开放平台配置本次 AK 的域名白名单。目前白名单需联系我们后台配置,暂不支持自助修改。 提供组织、开发者应用及实际域名即可,无需提供 SK。
让豆包从分享链接中提取实际域名(不含 https:// 和后面的路径),连同组织、开发者应用信息,通过官网联系入口申请配置。使用自己的真实发布域名,不照抄他人的域名,也不主动扩大为通配域名。
收到如视确认后,在原豆包任务中发送:
如视已确认配置完成本应用的实际发布域名。请打开完整公开链接,检查真实 VR 和迁移前的功能清单。缺失功能请明确列出,不要仅凭接口成功就判断发布完成。4. 检查并分享
打开完整公开链接,按准备阶段的功能清单验收:
- 页面显示你选定的真实 VR,并可拖拽改变视角。
- 原应用有“漫游”“三维模型”等按钮时,逐项点击,确认画面与状态确实变化;平面图按当前空间数据能力检查。
- 检查自定义标签、导航或其他业务交互,以及访客可以访问的空间范围。
- 需要手机或外部网络访问时,在对应设备和网络中检查后再分享。
确认需要分享的功能均可用后,再把完整链接发给使用者。若按钮或交互缺失,回到原豆包任务要求补齐,并重新发布验收。
发布后如何更换 VR 或修改功能
更换展示的 VR:在同一应用的环境变量中更新 REALSEE_DEFAULT_RESOURCE_CODE,同步核对服务端允许展示的空间范围,按平台提示使配置生效并检查线上页面。此方式已由实践用户确认生效。
修改功能:在原豆包任务中明确要求修改现有妙搭应用,保留加密配置与已验证功能。发布新版本后,重新检查完整功能清单。本地文件改动不会自动同步到另建的云端工程。
轮换凭据:在如视完成轮换后,同步更新妙搭的加密配置并验证服务端取数和网页渲染。此流程本次未实测;操作前先确认是否有其他应用共用该凭据。若发布域名变化,重新联系如视核对域名授权。
不再分享时
停止分享时,让豆包定位当前应用的发布或访问管理入口,说明如何停止访客访问,再按你的决定处理。本指南尚未实测下线,操作入口需以当前平台为准。
完成后,用原分享链接验证访客已无法访问。关闭本地预览、退出豆包或删除本地文件,都不能作为线上应用已下线的依据。
另外按凭据管理安排处理托管端配置;若需轮换 SK,先检查共用应用。下线、删除配置、轮换凭据是不同操作,轮换也无法撤回已被访问的数据,或保证已签发 Token 立即失效。
遇到问题时
| 现象 | 下一步 |
|---|---|
能获取空间数据,但出现 Host is not allowed | 核对本次 AK 与实际发布域名的白名单,保留 SDK 校验。不要修改 Work 中的授权字段来绕过检查。 |
| 更换 VR 后没有出现模式按钮 | 配置更新只更换数据。让豆包对照原工程检查模式切换组件与调用是否已迁移。 |
| 配置已保存,线上仍提示未配置 | 核对服务端变量名、目标应用和发布状态,再访问公开链接;不要仅凭开发预览判断。 |
| 页面打印很长的 Work 或原始异常 | 让豆包改成简洁的用户提示,避免在页面和日志输出完整 Work、签名或原始异常。 |
| 发布后出现 HTTPS 连接错误 | 先核对发布完成状态和官方分享地址,再正常重试。本次曾短暂出现连接错误,随后新开页面恢复,根因未确定。不要关闭证书校验或降级 HTTP。 |