一键导入
infra-diagnose
出现数据源/数据库/服务器连通性报错(如 JDBC No route to host、连接超时或被拒),SSH 登录只读排查并修复,并记录凭据与排查知识。纯前端运行时报错且无需 SSH 登录改用 defect-analyze;只查改业务知识改用 knowledge-curate。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
出现数据源/数据库/服务器连通性报错(如 JDBC No route to host、连接超时或被拒),SSH 登录只读排查并修复,并记录凭据与排查知识。纯前端运行时报错且无需 SSH 登录改用 defect-analyze;只查改业务知识改用 knowledge-curate。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
收到异常堆栈/控制台报错/HTTP 失败、带合并冲突标记的文本,或代码 diff/分支对,做根因分诊、冲突解决或静态缺陷扫描。已登记的 ZenTao bug URL/ID 改用 case-hotfix。
把需求用例目录路径/目录名(features/【v...】)、MD 用例、PRD、Lanhu、Playwright 脚本或运行失败结果,转为或修复为可真实跑通的 UI 自动化。仅发送一个需求功能目录路径或目录名即可直接触发(目录→自动化;用例产物文件→case-edit)。仅手动操作浏览器、仅写非 UI 用例请转至 case-draft;仅做静态扫描请转至 defect-analyze。
拿到 bug ID、ZenTao bug URL(zenpms.dtstack.cn/zentao/bug-view-NNN.html)、缺陷描述或修复说明,产出聚焦修复路径、可直接执行的单条 hotfix 回归用例(archive.md)。仅发送 bug-view-NNN URL 或 bug ID 即可直接触发,无需附带文字说明。要基于失败证据写通用 bug 报告请转至 defect-analyze;依完整 PRD 产用例请转至 case-draft。
拿到既有用例产物文件(.xmind/.csv/archive.md)路径,编辑、同步、归档、标准化或在 Archive·XMind·CSV 间转换,语义不变是底线。依 PRD/需求源产新用例改用 case-draft;只给需求功能目录路径/目录名改用 playwright-automation。
依 Lanhu/Axure 链接(lanhuapp.com,含 axure/产品设计 URL)、Markdown PRD、设计稿、截图、fixture 或功能描述等需求源,生成、扩写或复核 QA 测试用例,产出 archive.md + cases.xmind。仅发送一条 Lanhu/Axure 链接即可直接触发,无需附带文字说明。仅做 Archive/XMind/CSV 格式转换请转至 case-edit;基于已有用例做自动化请转至 playwright-automation;单条 bug 记录(bug ID / ZenTao bug URL bug-view-NNN)请转至 case-hotfix。
查询、记录或维护项目业务知识、规则、术语、模块事实,或问「XX 是什么」(项目业务概念),统一记录于 _shared/knowledge/。触发短语如「记一下这个规则」「XX 术语什么意思」「更新模块知识」。只问源码实现细节,或需要编写用例、扫描 diff、做 UI 自动化,请转至对应 case-*/defect-analyze/playwright-automation。
| name | infra-diagnose |
| description | 出现数据源/数据库/服务器连通性报错(如 JDBC No route to host、连接超时或被拒),SSH 登录只读排查并修复,并记录凭据与排查知识。纯前端运行时报错且无需 SSH 登录改用 defect-analyze;只查改业务知识改用 knowledge-curate。 |
| argument-hint | <数据源/服务器报错 | 主机 | JDBC 错误> |
| user-invocable | true |
| model | sonnet |
| effort | high |
收到数据源/服务器故障线索后,按以下顺序推进:先查本地知识库,再 SSH 只读诊断定位根因,执行破坏性修复前先确认,最后把结论写回知识库。
以下场景不属本 skill 范围,请转至对应 skill:
.kata/infra/knowledge/;命中既有条目就优先复用它的方案,省去重复排查。references/diagnostic-playbook.md,按报错类型分步做只读诊断;SSH 规约见 references/ssh-protocol.md。references/knowledge-format.md 把知识条目写回,下次遇到同类问题可以直接复用。| 文件 | 何时读 | 作用 |
|---|---|---|
| references/diagnostic-playbook.md | 自行排查时 | 按报错类型分步只读诊断,再对症修复 |
| references/ssh-protocol.md | 需要 SSH 登录时 | SSH 连接、读取或补充凭据、破坏性命令把关 |
| references/knowledge-format.md | 收尾记录时 | 知识条目怎么检索、怎么写回 |
凭据流程、JDBC URL 仅解析主机端口、SSHPASS=<pw> sshpass -e ssh 传参、只读命令可自动执行、破坏性操作先确认后复测——权威细节见 references/ssh-protocol.md,执行前以该文件为准。
.kata/infra/,不得改动 .kata/repos/** 源仓库。workspace/{project}/.kata/infra/knowledge/,凭据写入 .kata/infra/credentials.yaml;不写入 feature 目录。