在使用LiblibAI时,点击“导出”或“保存”后界面卡住、按钮变灰、进度条停止响应,甚至直接弹出“保存失败”提示框——这通常不是网络波动或临时卡顿,而是底层存储校验机制拦截了操作。文件写入路径、权限或参数封装逻辑出现硬性冲突,才是真正的根本原因。
下面直接拆解最常见的四个“卡死”场景,以及对应的解决路径。按顺序逐一排查,基本都能恢复。

检查.lbb项目文件保存路径是否含中文或空格
第一步:点击导出 → 选择“导出为.lbb项目文件” → 在弹出的系统保存对话框中,不要直接点“保存”;
第二步:手动将保存位置切换到纯英文路径,例如 C:\liblib\works 或 /Users/yourname/liblib/;
第三步:确认文件名只包含字母、数字和下划线,比如 cyberpunk_city_v2.lbb;
第四步:点击保存——若此前因路径包含“我的文档”“桌面”“作品集 2026”等中文或空格导致失败,这一步将立刻成功。
Windows系统对非UTF-8编码路径的兼容性较差,macOS对带空格路径的沙盒限制更为严格。LiblibAI调用本地文件API时若遇到中文路径,会直接抛出ENAMETOOLONG错误并静默终止,既不报错也不重试。
分离导出PNG+TXT时参数未粘贴进文本文件
方法一:先导出PNG图像,再回到参数面板点击【复制全部参数】;
方法二:新建记事本(Windows)或TextEdit(macOS),必须用纯文本模式打开,不能使用Word或Pages;
方法三:粘贴后检查首行是否为Positive prompt:开头,末尾是否包含Seed: 123456789;
方法四:保存时手动输入扩展名.txt,macOS需勾选“如果扩展名不是标准格式则添加”。
很多用户用WPS或石墨文档新建文件,复制后看似内容完整,实则嵌入了不可见的富文本标记,导致LiblibAI无法解析该TXT文件——该软件只识别ASCII纯文本,遇到Unicode控制字符就会中断读取。
启用参数水印导出却生成空白图
进入高级导出设置 → 开启“添加参数水印” → 将水印位置设为“底部居中” → 字体大小调整为12px;
关键动作:在导出前,必须关闭“启用透明背景”选项;
执行导出,格式选择PNG或JPEG均可。
透明背景与水印渲染模块存在底层冲突:当alpha通道启用时,水印文字绘制层会被丢弃,最终输出一张全透明PNG,肉眼看起来为空白图。这不是Bug,而是OpenGL渲染管线的固定行为。
打包导出.lbb后双击打不开
① 右键.lbb文件 → 属性 → 查看“安全”选项卡 → 确认当前用户拥有“读取和执行”权限;
② 若使用企业版Mac或教育机构电脑,检查是否启用了“公证化应用强制签名”策略;
③ 在终端执行:xattr -d com.apple.quarantine your_file.lbb;
④ 重新双击打开。
LiblibAI生成的.lbb文件默认没有开发者签名,macOS Monterey及更新系统会将其识别为“已下载的未知来源程序”,即便是数据包也会触发隔离墙。如果不执行xattr清理,双击只会弹出“无法打开,因为Apple无法验证”的提示。
