实验 / 021
Java LLM 实践(八):流式回答断了,半句答案该不该进入历史?
22 个回环 HTTP 案例,验证 UTF-8、SSE 分帧、取消与异常结束,把逐步预览和完整历史提交分开。
实验结果
01 / 问题
22 个回环 HTTP 案例,验证 UTF-8、SSE 分帧、取消与异常结束,把逐步预览和完整历史提交分开。
方法
22 个冻结 SSE 案例通过本机 Java HTTP 服务发送,确定性限制读取粒度;检查解码、分帧与完整提交。
结果
6 例正常完成,16 例异常或取消保留原历史;逐字节独立解码对照产生 13 个替换字符。
观察
length 结束即使已有完整测试字符串也不提交;预览和正式历史具有不同生命周期。
结论
显示文字、HTTP 200 和 EOF 都不足以证明一轮应用协议完成。
局限
仅本地文本协议,未测试 Agnes 在线流式兼容;没有工具增量、重连、并发会话锁或严格可抢占总截止时间。
复现
固定代码和原始记录见仓库;正文给出运行、独立审计和回放命令。
继续探索