previous-draft/collectors/kimi_code.py
第 1 条注释,第 1 行
previous-draft/collectors/kimi_code.py:1
# 文件编码为 UTF-8;保留原生编码声明。第 2 条注释,第 2 行
previous-draft/collectors/kimi_code.py:2
"""新版 Kimi Code 采集器(v2.x,桌面端 / CLI 独立版)。
新版 Kimi Code 的 home 目录从 kimi-code 内核共享目录迁到了 `~/.kimi-code`(如 C:\\Users\\<user>\\.kimi-code),但会话事件仍写在`sessions/**/agents/<agentId>/wire.jsonl` 中,记录格式仍为 `usage.record`(字段:usage.inputOther / output / inputCacheRead / inputCacheCreation)。
本采集器递归扫描新 home 的 sessions 树,兼容未来层级变化。
默认搜索 ~/.kimi-code/sessions,可用环境变量 KIMI_CODE_SESSIONS 覆盖(多个路径用 ; 分隔);KIMI_CODE_HOME 可整体覆盖 home 目录。"""第 3 条注释,第 35 行
previous-draft/collectors/kimi_code.py:35
"""递归产出 sessions 树下所有 wire.jsonl(兼容任意层级)。"""