Reseezhang/ue-log-reader0

ue-log-reader

UE 日志速读卡:模型调用 uelog 工具扫描 UE 项目 Saved/Logs/(兼容标准 UE 日志与 adb logcat 真机格式),流式解析 + 归一化去重 + 崩溃提取,渲染速读卡片并一键复制缺陷单摘要(v0.2.0)。

包名
ue-log-reader
版本
0.2.0
许可证
MIT
最近更新
2026年8月31日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Reseezhang/ue-log-reader

配置

默认值见 lib/index.jsDEFAULTS。在 profile 级 cordis.patch.yml 按 id 覆盖:

- id: ue-log-reader
  config:
    projectRoot: "D:/Projects/MyGame"   # UE 项目根目录(必配;缺省退回工作区根)
    logRoots: []                        # 额外允许的日志根目录(如 adb pull 拉取的真机日志目录)
    maxBytes: 209715200                 # 单文件扫描上限(默认 200MB,超过只解析尾部)
    maxTopIssues: 15                    # Top 问题列表上限
    scanRateMax: 6                      # 扫描全局限流(10s 窗口内最大次数)
    retryDelayMs: 2000                  # 客户端卡片重试间隔

使用

  1. 重启 DeepSeek Harness
  2. 在对话里说「分析一下日志」或「刚闪退了,看看日志」
  3. 模型调用 uelog 工具(未指定文件时扫 /Saved/Logs/ 最新日志;只有 -backup- 历史日志时自动选最新历史日志并标注「历史日志」)
  4. 速读卡出现在消息下方:统计色块点击筛选、崩溃详情可展开、复制缺陷摘要 一键生成缺陷单文本、打开日志目录 定位文件
  5. 文字回复里模型只给结论与建议(最可能的根因、建议提交人),不贴长堆栈;要写缺陷单时点卡片上的「复制缺陷摘要」按钮