现象
FastGPT公有云版本的前端表单中,输入值的长度被默认限制为200字符,无法满足长内容输入需求。此前有开发者针对该问题提交反馈,官方已响应修复,但根据提交记录,此次修复实际修改的是密钥(key)的长度限制参数,未正确调整输入值(value)的长度限制,导致问题未得到彻底解决。
可能原因
- 系统默认配置了前端表单输入值的长度上限为200字符,未适配长内容输入的需求;
- 官方针对该问题的修复提交,仅修改了密钥相关的长度限制参数,未对表单输入值的长度限制进行调整,导致原问题未被解决。
排查步骤
- 访问官方修复提交页面https://github.com/labring/FastGPT/pull/5523,以及关联的原反馈issuehttps://github.com/labring/FastGPT/issues/5229,确认本次修复修改的参数类型;
- 检查当前FastGPT环境的配置文件,查找与表单输入长度限制相关的配置项(需按实际环境确认具体参数名与路径);
- 在前端表单中输入超过200字符的内容,观察是否仍触发长度限制的提示或拦截。
解决与验证
- 若需调整表单输入值的长度限制,需找到对应配置中控制输入值长度上限的参数,将其修改为符合实际需求的数值(需按实际环境确认具体配置方式);
- 重新加载或重启FastGPT服务,使新的配置生效;
- 再次在前端表单中输入超过200字符的内容,确认不再触发长度限制,表单可正常提交。
来源:https://github.com/labring/FastGPT/issues/6268