跳转到内容

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,标记冲突并保存诊断。