ワンクリックで
log-analysis-search
从代码仓库中搜索日志语句,提取原始日志及其上下文(函数名、类名、文件位置)。输入仓库名+功能描述,输出原始日志列表供后续结构化使用。触发词:搜索日志、提取日志、日志搜索、grep日志、整理日志语句。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
从代码仓库中搜索日志语句,提取原始日志及其上下文(函数名、类名、文件位置)。输入仓库名+功能描述,输出原始日志列表供后续结构化使用。触发词:搜索日志、提取日志、日志搜索、grep日志、整理日志语句。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | log-analysis-search |
| description | 从代码仓库中搜索日志语句,提取原始日志及其上下文(函数名、类名、文件位置)。输入仓库名+功能描述,输出原始日志列表供后续结构化使用。触发词:搜索日志、提取日志、日志搜索、grep日志、整理日志语句。 |
从代码仓库中搜索指定功能的日志语句,提取原始日志及其上下文,为结构化做准备。
搜索日志、提取日志、日志搜索、grep日志、整理日志语句
| 输入 | 必需 | 说明 |
|---|---|---|
| 代码仓 | 必需 | cmotor / pymotor / mindie-llm / vllm / vllm-ascend |
| 功能描述 | 必需 | 自然语言,如"缩P保D"、"PD实例建链"、"vLLM调度" |
| 代码根目录 | 必需 | 仓库在机器上的路径,如 /home/h00906152/projects/cmotor |
| 输出 | 格式 | 说明 |
|---|---|---|
| 原始日志列表 | Markdown 列表 | 每条包含:文件位置、行号、日志级别、日志内容、函数/类上下文 |
根据用户提供的仓库名,确认:
根据仓库语言选择 grep 命令:
cmotor(C++):
grep -rn "LOG_I\|LOG_W\|LOG_E\|LOG_D" --include="*.cpp" --include="*.h"
grep -rn "MINDIE_LLM_LOG" --include="*.cpp" --include="*.h"
grep -rn "ULOG_" --include="*.cpp" --include="*.h"
pymotor / vllm / vllm-ascend(Python):
grep -rn "logger\.\(info\|warning\|error\|debug\)" --include="*.py"
grep -rn "logging\.\(info\|warning\|error\|debug\)" --include="*.py"
grep -rn "LOG\.\(info\|warning\|error\|debug\)" --include="*.py"
mindie-llm(C++ + Python 混合): 两种模式都用,根据文件类型选择。
对每条 grep 结果,提取:
src/module/file.cpp:123{placeholder}、%s、%d)根据功能描述,只保留相关模块的日志:
grep -rn "相关模块名" 先定位模块目录格式:
## 原始日志列表
| # | 文件位置 | 函数/类 | 日志级别 | 日志内容 |
|---|---------|---------|---------|----------|
| 1 | src/router/link_manager.cpp:128 | LinkManager::Establish | INFO | [router] Link established, group_id={group_id} |
| 2 | src/router/link_manager.cpp:145 | LinkManager::Establish | ERROR | [router] Link failed, error_code={code}, peer={peer} |
从代码仓提取指定特性的关键日志,生成「日志定位指南」Markdown(正文三层快速定位+分阶段+卡点速查,附录含特性链路全量日志表与 Mermaid)。不产出 CSV/9列表格关系图。触发词:整理{特性}日志定位指南、生成{特性}日志定位指南、从代码整理{特性}定位指南。
日志标准规范的适配器层。根据外部标准文档执行日志质量检查,调用 scan / rewrite / write 能力。触发词:日志标准、日志规范、日志质量标准、log standard、log quality、制定日志规范。
Controller 精度告警触发的实例「自杀」(terminate) 失败日志诊断。当 precision auto-recovery 应杀 P/D 却未杀、terminate_instance_for_recovery 失败、或 Recovery/NodeManager stop 报错时, 按 Coordinator→Controller→Recovery→NodeManager 链路定位根因。触发词:controller自杀、自杀失败、 terminate失败、precision-auto-recover、精度告警恢复、terminate_instance、Recovery:、实例终止失败、 auto-recovery failed、add_alarm、0xFC001107。
大 EP 场景启动失败/拉不起来的日志诊断。当 Controller 或 Coordinator 无法到达 MindIE-MS coordinator is ready,或长期 not ready 时,按 cmotor 启动五阶段定位;PD 分离卡在就绪前则下钻 mindie-llm 建链。触发词:大EP拉不起来、大EP启动失败、大EP启动卡住、coordinator not ready、coordinator is ready、MindIE-MS coordinator is not ready、大EP起不来。
MindIE/cmotor 日志诊断调度器。接收 MindIE/PyMotor/cmotor 相关日志,自动判断问题方向并调度对应子 skill 诊断。触发词:日志诊断、日志分析、日志定位、故障定位、MindIE日志、PyMotor日志、大EP拉不起来、coordinator not ready。
将不合规的日志改写为符合 log-quality-standard 的版本。输入扫描报告,输出每条日志的修改前后对比(diff)和具体修改建议。触发词:重写日志、改写日志、日志整改、修复日志。