← ClaudeAtlas

to-referencelisted

把昇腾先验知识沉淀成 reference 词条。输入支持内联粘贴、单个文件、URL 爬取、或从已有 case 集合归纳共性。提取事实/方法论,按 references/_types.yaml 归类(error-code / tool / platform-fact / command-side-effect / methodology),标来源类型(official-doc / engineer-input / case-derived)与验证状态,经 grill 阶段与用户反复确认意图后,产出结构化 YAML 词条(status: active 直进正式 type 目录,PR review 即审核闸门——合入即生效)。这是先验知识的统一入口——与 to-postmortem(案例)并列,先验知识从这里汇入,不从 diagnose 自动生成。
pillumina/ascend-sleuth · ★ 4 · AI & Automation · score 74
Install: claude install-skill pillumina/ascend-sleuth
# To Reference 先验知识注入入口,与案例知识(`/skill:to-postmortem`)并列。**reference 是独立于任何具体事故的领域事实与方法论**——不是 case,不携带 symptoms/diagnosis/fix 闭环。本 skill 的产物以 `status: active` 直接落入正式 type 目录(`references/<type-dir>/`),**PR review 即审核闸门——合入即生效**:词条随 PR 提交,review 通过合入 = active 进入诊断上下文。未合入的 PR 分支不 main,天然不进诊断上下文——安全性语义由"合入动作"承担,不再需要 draft 中间态隔离。 > ⚠️ **质量原则(比 case 更严)**:reference 是知识库的浓缩资产,一旦错误,污染的是所有引用它的诊断。**本 skill 的产出不是"录进去",是"提交审核"**——先与用户反复确认意图(grill),再产出 active 词条随 PR 提交,由 maintainer 在 PR review 审核。环节缺一不可。 ## 输入方式 接受四种输入,来源类型决定信任基础与后续审核深度: **1. 内联粘贴**(工程师经验 / 手册片段,`engineer-input`): ``` /skill:to-reference "在 A2 上排查通信问题,别查 HCCL_BUFFSIZE,查 NPU 驱动版本:cat /proc/driver/npu/version,期望 >= 23.0" ``` **2. 单个文件路径**(来源类型由 `--source` 指定,不默认绑定): ``` /skill:to-reference --file ~/notes/npu-smi-fields.md --source engineer-input /skill:to-reference --file ~/ascend/昇腾950_NPU架构白皮书.md --source official-doc ``` `--source` 是**必填判断项**(engineer-input / official-doc):来源类型由**内容权威性**决定,不由输入通道决定——同一份文件可能是工程师笔记(engineer-input)也可能是官方文档(official-doc)。本地 PDF 也可处理:用工具提取文本(如 `pymupdf`)后再走本模式,`verification` 状态见 §1。 **3. URL 爬取**(官方文档,`official-doc`): ``` /skill:to-reference --ingest https://www.hiascend.com/document/.../plog-error-codes ``` **4. 从 case 集合归纳**(`case-derived`,最常见——工程师没有专门写先验知识的习惯,但案例里反复出现共性): ``` /skill:to-reference --ingest-cases "[VLLM-ASC-9596, VLLM-ASC-12989, VLLM-ASC-9507]" ``` **5. 修订已有 reference**(`--update <ref-id>`——内容有误/过时/不完整时更新,**不是新增**): ``` /skill:to-reference --update cann-runtime