背景
MonkeyCode的对话输入框有字符长度限制,当用户需要输入大段需求描述、PRD文档或日志时,会被截断。目前只能手动把内容存成txt再上传,体验不够流畅。
竞品参考
Kimi 的做法是:当用户粘贴/输入的文本超过输入框字符限制时,自动识别并将超出部分转为 txt 文件上传,输入框内显示为文件附件卡片,用户可以继续补充说明。
建议方案
- 自动检测:输入内容超过输入框字符上限时,自动弹出提示:"内容超出长度限制,是否转为文件上传?"
- 一键转换:用户确认后,将整段文本保存为
.txt 文件,自动附加到当前对话
- 输入框回显:输入框清空,显示为文件卡片 + 文件名(如
需求描述.txt)
- 保留编辑:用户仍可继续输入补充说明
- 可选:自动命名:根据内容前几个字自动命名,如
需求-实现一个登录页面...txt
优势
- 降低用户操作成本,不用手动复制→存文件→上传
- 对长PRD、需求文档、日志分析等场景体验提升明显
- 实现成本低,前端判断字符长度 + 自动创建 Blob 上传即可
补充
如果后端模型支持更长上下文,也可以考虑直接提升输入框上限,但这个功能作为兜底方案仍然有价值。
背景
MonkeyCode的对话输入框有字符长度限制,当用户需要输入大段需求描述、PRD文档或日志时,会被截断。目前只能手动把内容存成txt再上传,体验不够流畅。
竞品参考
Kimi 的做法是:当用户粘贴/输入的文本超过输入框字符限制时,自动识别并将超出部分转为 txt 文件上传,输入框内显示为文件附件卡片,用户可以继续补充说明。
建议方案
.txt文件,自动附加到当前对话需求描述.txt)需求-实现一个登录页面...txt优势
补充
如果后端模型支持更长上下文,也可以考虑直接提升输入框上限,但这个功能作为兜底方案仍然有价值。