desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:1
//! Qwen V12:重复读取稳定、追加续读、半行跨轮、截断、第 2 条注释,第 2 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:2
//! 同长替换、改名探测、有界读取后续读及同 uuid 的用量冲突。第 3 条注释,第 36 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:36
/// 基础三行:user、assistant a1(1000/50/1050)、assistant a2(2000/100/2100)。第 4 条注释,第 37 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:37
/// 手工汇总:call_count=2、input_total_known=3000、output_total_known=150;第 5 条注释,第 38 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:38
/// total_tokens_known=3150、cache_read_known=None;未报告的缓存保持未知。第 6 条注释,第 48 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:48
// JSONL 末尾需要换行,否则最后一行作为半行保留,不消费。第 7 条注释,第 143 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:143
// 截断至前两行:重新探测,generation+1,再从头重放。第 8 条注释,第 151 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:151
// 截断不删除已入库历史;重放 a1 不重复新增。第 9 条注释,第 160 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:160
// assistant 数字位数相同,行长相等;交换顺序不改变文件长度。第 10 条注释,第 219 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:219
// 五行:user+a1+user+a2+a3,共三次调用。第 11 条注释,第 267 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:267
// 同 uuid、不同 usageMetadata,无法判断较新修订,产生冲突。第 12 条注释,第 277 行
desktop/src-tauri/crates/core/tests/qwen_incremental_v12.rs:277
// 不任意取大值;保留 1000,标记冲突并保存诊断。