启用未保存退出确认后,系统在检测到编辑内容与最近保存快照存在差异时弹出提示;支持直述型、责任提醒型、双按钮引导型三种文案写法,确保用户明确风险并快速决策。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当用户在码上飞AI中编辑内容后直接关闭页面或跳转,系统需要弹出提示框防止误操作导致内容丢失,这个退出编辑提示的文案必须清晰传达风险、提供明确选择。
设置未保存退出提示的基础逻辑
进入「设置」→「编辑行为」→勾选「启用未保存退出确认」,该开关是整个提示功能的前提,关闭状态下无论编辑多少内容都不会弹窗。
这一步必须最先完成,否则后续所有文案配置都无效。未勾选时页面跳转完全静默,【用户已编辑的内容将被彻底丢弃且无法恢复】。
自定义提示文案的三种写法
方法一:直述型(推荐用于内部工具)
在「退出确认文案」输入框中填写:“当前内容尚未保存,确定要离开吗?”
语气中性,不含情绪词,适合高频编辑、追求效率的场景。
方法二:责任提醒型
填写:“你修改了代码/文档,点击‘离开’将丢失全部更改。”
点明修改对象(自动识别为代码块或文档),用“全部更改”强调后果严重性,比“未保存内容”更具体。
方法三:双按钮引导型
填写:“放弃更改并离开”(左侧按钮)|“继续编辑”(右侧按钮)
不使用“确定/取消”这种模糊动词,按钮文案本身即为动作指令,用户扫一眼就能做决定。
触发提示的关键条件校验
第一步:检测编辑器光标是否发生过移动或输入;
第二步:比对当前内容与最近一次保存快照的文本差异;
第三步:仅当差异字符数 ≥ 1 且未执行过保存操作时,才激活提示逻辑。
注意:粘贴大段内容后未做任何修改,不会触发提示——因为快照比对结果无差异。
如果编辑器启用了自动保存(间隔30秒),则每次自动保存后快照更新,此后新增的改动才会被计入未保存范围。

















