Reseezhang/ue-log-reader0

ue-log-reader

UE 日志速读卡插件:扫描 UE 项目日志,提供流式解析、去重、崩溃提取及一键复制缺陷单摘要功能。

AI 分析

核心用途是快速分析虚幻引擎(UE)日志和闪退原因。适合 UE 游戏开发者或测试人员,可快速提取崩溃信息并生成缺陷报告。需配置项目根目录。

包名
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. 文字回复里模型只给结论与建议(最可能的根因、建议提交人),不贴长堆栈;要写缺陷单时点卡片上的「复制缺陷摘要」按钮