add-setting-env 是一份给 LobeHub 用户设置增加服务器默认值的 Skill。自部署时想用环境变量控制初始选项,又不盖过用户自己的选择,可以按它接入。
优先级明确:用户自定义先于服务器环境变量,最后才用代码默认值。实现从定义和校验环境变量开始,再接入配置类型、服务器配置和用户状态;新的设置领域要补对应连接,不是只写一个变量名就生效。
还要更新示例环境文件与中英文部署文档,说明范围、选项和默认值。原文用默认图片数量作示例,并非要求每个设置都按数字处理。你需要现有配置与类型,尽量复用项目定义;新增服务器开关之后,应核对已有用户选择仍被保留,默认配置才不会变成强制配置。