关于 uloop-get-logs
uloop-get-logs 是用于获取 Unity Console 日志的命令行技能,可按类型或文本筛选,并可在 JSON 输出中包含堆栈跟踪。
主要功能
- 01按类型筛选日志
- 02搜索消息文本
- 03使用正则表达式搜索
- 04包含或搜索堆栈跟踪
- 05限制返回的日志数量
适用场景
- 01查找 Console 日志中的错误或警告
- 02搜索特定消息
- 03查看匹配条目的堆栈跟踪
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hatayama/ unity-cli-loop --skill uloop-get-logs安装后在 Claude Code 中输入/uloop-get-logs确认已加载。
详细介绍
uloop get-logs
从 Unity Console 获取日志。
用法
uloop get-logs [options]
参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
--log-type | string | All | 日志类型筛选器:Error、Warning、Log、All |
--max-count | integer | 100 | 要获取的最大日志数 |
--search-text | string | - | 要在日志中搜索的文本 |
--include-stack-trace | flag | - | 在输出中包含堆栈跟踪 |
--use-regex | flag | - | 使用正则表达式进行搜索 |
--search-in-stack-trace | flag | - | 在堆栈跟踪中搜索 |
输出
返回包含以下内容的 JSON:
TotalCount(number):截断到最大数量之前的可用日志总数DisplayedCount(number):此响应中返回的日志数(≤--max-count)- 响应中会回显输入筛选条件(
LogType、MaxCount、SearchText、IncludeStackTrace) Logs(array):每个条目包含:Type(string):"Error"、"Warning"或"Log"Message(string):日志消息正文StackTrace(string):堆栈跟踪文本。--include-stack-trace为false时为空。
评论
支持 Markdown