跳到主要内容

账号与安全

RemixWarp 提供了一些账号与安全相关的功能,这是 Bilup 中没有的。

1. 人机验证(Captcha)

登录或进行敏感操作前的滑块拼图人机验证弹窗。

功能:

  • 滑块拼图验证
  • 拖拽拼图完成验证
  • 失败可重试

2. Bilup 账号登录弹窗

Bilup 账号登录弹窗,支持云同步、动态、编辑状态分享。

功能:

  • 登录 Bilup/RemixWarp 账号
  • 云同步设置
  • 动态发布
  • 编辑状态分享

3. 新手引导(Onboarding)

首次进入编辑器时展示的分步新手引导教程覆盖层。

功能:

  • 分步引导(上一步/下一步/关闭)
  • 联动打开"设置/工具/AI/文件"菜单
  • 首次进入时通过 localStorage mw:has-seen-onboarding 判断触发
  • 监听 show-onboarding 事件可重播

状态管理(reducer:onboarding):

  • 状态:{ visible, step }
  • 动作:SHOW / HIDE / NEXT / PREV / SKIP_ONBOARDING

4. 兼容性转换(TV/平台兼容性)

将项目转换为其他编辑器的兼容格式并下载。

功能:

  • 通过 window.__remixWarpMenuBarInstance.getCompatibilityIssues() 获取兼容性问题
  • 通过 handleCompatibilitySave() 保存转换结果

5. 关于窗口与免责声明

"关于 RemixWarp"信息弹窗,说明与 Bilup 的关系及免责声明。

相关代码位置

模块路径
人机验证组件src/components/captcha-modal/captcha-modal.jsx
滑块拼图组件src/components/slide-puzzle-captcha/
登录弹窗src/components/menu-bar/bilup-login-modal.jsx
新手引导容器src/containers/onboarding.jsx
新手引导 reducersrc/reducers/onboarding.js
兼容性转换src/components/tw-compatibility-modal/
关于窗口src/components/mw-info-modal/info-window.jsx