원클릭으로
mechdiag-bearing-diagnosis
轴承振动监测诊断流程技能,基于型号、转速、特征频率和 PHM_signal_processing MCP 结果形成可复核结论。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
轴承振动监测诊断流程技能,基于型号、转速、特征频率和 PHM_signal_processing MCP 结果形成可复核结论。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Audit a whole project for code quality, architecture, security, performance, and engineering maturity. Use when the user asks to "audit the project", "code review", "review the codebase", produce a technical-debt report, or fill an audit template. Works for Python / TS / Go / Rust monorepos including agent projects.
机械故障诊断报告结构模板,帮助输出可复核、可执行结论。
旋转机械阶次分析流程模板,适用于变速工况下的故障定位。
Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.
Build high-quality visual Web artifacts using HTML/CSS/JavaScript/React — web pages, landing pages, dashboards, interactive prototypes, HTML slide decks, animated demos, UI mockups, data visualizations, and more. Use this skill whenever the user's request involves a visual, interactive, or front-end deliverable, including: - Creating web pages, landing pages, dashboards, marketing pages - Building interactive prototypes or UI mockups (with device frames) - Building HTML slide decks / presentations - Creating CSS/JS animations or timeline-driven animated demos - Turning design mockups, screenshots, or PRDs into interactive implementations - Data visualization (Chart.js / D3, etc.) - Design system / UI Kit exploration Even if the user doesn't explicitly say "HTML" or "web page," this skill applies whenever the intent is to produce something visual, interactive, or presentational. Not applicable: pure back-end logic, CLI tools, data-processing scripts, non-visual code tasks, command-line debugging.
SOC 직업 분류 기준
| name | mechdiag-bearing-diagnosis |
| description | 轴承振动监测诊断流程技能,基于型号、转速、特征频率和 PHM_signal_processing MCP 结果形成可复核结论。 |
| tags | mechdiag,bearing,phm,signal-processing,diagnosis |
| always | false |
用于轴承振动信号诊断。目标不是“看到峰值就下结论”,而是把工况、轴承特征频率、信号处理证据和知识库依据闭合起来,输出可复核的工程诊断报告。
sample_rate_hz:CSV/NPY 必填;WAV 可从文件读取。rpm:用于计算转频 fr = rpm / 60 和具体故障特征频率。如果缺少轴承型号或转速,先要求补充;若用户仍要求分析,只能输出通用信号异常证据,明确“不具备特征频率验证条件”。
把已核实的轴承几何/倍频关系写入本 Skill 目录下的 JSONL 文件:
skills/mechdiag-bearing-diagnosis/references/bearings.jsonlreferences/ 下任意 *.jsonl(含 bearings.example.jsonl);MCP 会自动扫描该目录全部 JSONL,无需每次手动传 reference_paths。用户口述型号可能是 6306,reference 里可写 SKF6306;建议同时提供 aliases 数组,便于模糊匹配。
结构化记录优先使用以下字段:
{
"bearing_model": "SKF6306",
"aliases": ["6306", "SKF 6306"],
"manufacturer": "generic",
"orders": {
"bpfo": 3.054,
"bpfi": 4.946,
"bsf": 1.996,
"ftf": 0.382
},
"source": "reference/manual/case",
"notes": ""
}
mcp_PHM_signal_processing_bearing_fault_frequency_lookup(在频谱/包络谱之前),传入 bearing_model 与 rpm;未传 reference_paths 时 MCP 会自动搜索 references/*.jsonl。found、orders、frequencies_hz、source.path;found=false 时调用 knowledge_search 检索轴承手册、案例、标准或维护资料。根据转速计算:
fr_hz = rpm / 60BPFO_Hz = bpfo_order * fr_hzBPFI_Hz = bpfi_order * fr_hzBSF_Hz = bsf_order * fr_hzFTF_Hz = ftf_order * fr_hzmcp_PHM_signal_processing_signal_file_inspect:检查文件格式、采样率来源、通道、样本数、时长、缺失值、非有限值、近零信号和疑似饱和。mcp_PHM_signal_processing_bearing_fault_frequency_lookup:优先查结构化 reference,计算 BPFO/BPFI/BSF/FTF Hz;若未命中,再调用 knowledge_search 做 RAG 补充。mcp_PHM_signal_processing_time_frequency_features:检查 RMS、峰峰值、方差、偏度、峭度、裕度因子、波形因子、脉冲因子、谱熵、谱质心。mcp_PHM_signal_processing_spectrum_analysis:查看转频、倍频、结构性峰值和峰值表。必须传入 bearing_model+rpm,或把上一步 frequencies_hz 原样填入 bearing_fault_frequencies,否则 matches 为空。mcp_PHM_signal_processing_fast_kurtogram:定位可能的冲击敏感频带;只作为频带证据,不直接判故障。mcp_PHM_signal_processing_envelope_spectrum_analysis:检查 BPFO/BPFI/BSF/FTF 及其 2X、3X 倍频命中;同样传入 bearing_model+rpm 或 bearing_fault_frequencies。max(freq_resolution * 2, target_frequency * 0.02)
{
"bearing_model": "6306",
"rpm": 1000
}
命中后记录 orders、frequencies_hz、source.path,写入报告“故障特征频率表”。
方式 A(推荐):直接传型号,由 MCP 自动读取 reference 并匹配峰值:
{
"path": "<signal-file>",
"sample_rate_hz": 20480,
"rpm": 1000,
"bearing_model": "6306",
"top_n_peaks": 10,
"plot": true
}
方式 B:显式传入上一步 frequencies_hz:
{
"path": "<signal-file>",
"sample_rate_hz": 20480,
"rpm": 1000,
"bearing_fault_frequencies": {
"bpfo": 50.9,
"bpfi": 82.43,
"bsf": 33.27,
"ftf": 6.37
},
"top_n_peaks": 10,
"plot": true
}
Agent 自主分析优先读取 MCP 返回的 features、peaks、matches、bearing_reference_lookup、bearing_fault_frequencies_hz、warnings 和 artifacts 字段。不要把大数组粘贴进上下文;如需复核,引用 spectrum.csv、peaks.json 或 PNG artifact 路径。
mcp_PHM_signal_processing_bearing_fault_frequency_lookup 未命中时,必须先尝试 RAG;RAG 仍未命中时,只能输出“缺少轴承几何/特征频率依据”,不能给出确定性轴承部位诊断。
输出必须包含: