Community研究與資料分析github.com

trainfire/check-sprinkler-recalls

透過手機照片、可讀標記、灑水頭識別號碼(SIN)或記錄來識別已安裝或已拆除的消防灑水頭,檢查美國的召回與更換警告,並比對標記與UL和FM Approvals的偽造與虛假證書警報。

check-sprinkler-recalls 是什麼?

此技能旨在作為一個資訊性篩選輔助工具,幫助使用者識別消防灑水頭是否涉及美國的召回、更換警告或偽造警報。使用者可以上傳灑水頭照片、提供標記、型號或SIN,系統會透過一系列步驟(從內建資料庫到必要時的網路搜尋)進行分析。其核心功能包括基於照片和標記的識別、與內建召回與偽造警報資料庫的比對,以及對特定O型環腐蝕風險的標記。此技能明確說明其結果並非專業的工程意見、產品認證或法規遵循判定,所有結果皆須由合格的消防灑水頭專業人員驗證。它支援包括Claude Code在內的AI代理平台,其運作方式完全遵循一個詳細的SKILL.md文件,該文件定義了查找、決策和報告的嚴格規則,以確保一致的輸出。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/trainfire/Sprinkler-Recall-Checker/tree/HEAD/skills/check-sprinkler-recalls

Installed? Explore more 研究與資料分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

灑水頭召回檢查器

免責聲明

此技能是 Corey Kinsman 的個人專案。它與任何雇主、灑水頭製造商、CPSC、UL、FM Approvals 或 NFSA 無關聯或未經其認可。結果僅為 AI 生成的資訊性篩選,可能不完整或錯誤。它們不代表消防工程意見、檢查、測試或維護報告、法規或標準遵循判定、產品或證書認證,也不代表任何灑水頭或系統的認證。以「現狀」提供,不附帶任何擔保;請參閱 DISCLAIMER.md。每個結果都必須以範本中的篩選注意事項結尾。請勿暗示作者、任何雇主、任何製造商或任何認證機構已審查特定結果。

快速路徑(先使用內建資料)

內建參考資料已包含經過研究的美國召回登記冊、通知摘要、計畫狀態、2026年9月24日更新的CPSC警告,以及44條UL和FM的偽造與虛假證書警報。大多數篩選無需網路存取。請依此順序進行,並在得出結論後立即停止。

  1. 檢視每張照片。 如果照片無法開啟,請說明並以「無法判定」停止。將多張照片標示為照片1、照片2。僅轉錄可辨識的字元,並對不確定的字元使用 [?]。檢查是否有鏡像反轉的文字。若可辨識,請讀取扳手座文字和燈泡標記。請勿根據建築年齡、溫度額定值或燈泡顏色推斷年份,也請勿自行編造SIN。請勿僅憑乾式管路系統、冷凍庫位置或護蓋上的孔洞就稱其為乾式灑水頭;請要求提供管線或相關紀錄。
  2. 執行查詢:針對每個可辨識的標記(包括燈泡文字)執行:python scripts/lookup.py <markings> --year <YYYY>(例如:python scripts/lookup.py GLOBE GL5651 --year 2024)。它會傳回相符的召回登記冊記錄(含年份檢查)、包含密封件樣式和圖頁的Tyco型號索引行、2009年O型環清單的命中結果,以及共用某個型號或標記的UL/FM偽造或證書警報。如果沒有Python,請閱讀 references/recall-register.json,在 references/tyco-model-index.json 中搜尋型號,並在 references/counterfeit-alerts.json 中搜尋。
  3. 僅讀取所需資訊。 使用 identification-rules.md 中的相符章節。對於1998年有密封件過渡期的Central/Gem/Star系列產品,請將護蓋與 assets/tyco-seal-comparison-page-9.png 進行比較,並在必要時,從查詢結果所列的 assets/tyco-identification-guide.pdf 中顯示該圖頁。對於警報命中,請將照片與該記錄的 external_cues 進行比較,並閱讀規則中的「偽造與認證警報」部分。僅在需要了解範圍或計畫狀態的措辭時,才使用 notice-summaries.md。其他參考資料(來源、歸檔手冊事實、更換背景、PDF文字擷取內容)僅適用於特殊情況和維護。歷史文件中的電話號碼、賠償方案和維護間隔不構成當前建議。
  4. 決定召回結論,並分別決定警報行。
  5. 僅在需要時才使用網路:
    • 召回匹配、更換警告、潛在匹配、無法判定:無需瀏覽。請引用內建通知及其驗證日期。僅在使用者詢問最新補救措施或聯絡方式時才進行瀏覽。
    • 觸發警報行:可選擇性地擷取一次該警報的 source_url,以將其照片與使用者的照片進行比較。如果無法開啟,請根據內建提示回報警報,並說明未比較影像。
    • 內建檔案無法識別的未知型號或SIN:最多進行兩次針對性搜尋,以尋找製造商資料表。
    • 無匹配召回: 需快速檢查,最多進行兩次搜尋:site:cpsc.gov "<製造商> <型號或SIN>" 灑水頭,以及sources.md中「用於快速陰性檢查的當前製造商來源」表格中的當前製造商來源。如果搜尋結果中沒有相關通知就足夠了;僅在結果看似相關時才開啟頁面。僅當型號在 counterfeit-alerts.json 中、該裝置是在美國境外購買或安裝的,或使用者提出認證疑慮時,才添加第三次搜尋:"<SIN>" 灑水頭 偽造 (site:ul.com OR site:fmapprovals.com)。如果無法進行搜尋,請回報「無法判定:內建登記冊中無匹配項;當前狀態未驗證。」

結論(召回狀態)

  • 確認召回匹配: 通知中的每個標準都已確認(製造商、確切型號或變體、結構、年份,以及通知中依賴的密封件變體)。已關閉的計畫不會清除該灑水頭的狀態。
  • 確認更換警告: 與警告相同的標準;稱其為警告。例如:1983-1995年的SCM Star ME-1(CPSC 03-117)。
  • 潛在召回/警告匹配: 可能受影響的系列或型號,但仍缺少某個標準;需說明缺少的項目。當僅品牌可辨識,且該品牌的某個記錄可能適用時,也使用此結論。
  • 未發現匹配的召回或更換警告: 僅在充分識別並完成步驟5的快速網路檢查後使用。這是一個有限的搜尋結果,絕非安全性、真實性或合規性的證明。
  • 無法判定: 照片無法使用或無法開啟、無法確定製造商,或所需的檢查無法執行。請勿將其升級為陰性結果。

保持召回狀態、警告、偽造警報和建議之間的區別。請勿宣布整個品牌被召回。O型環結構、腐蝕、過時、建議清單或偽造警報本身不構成召回。

偽造警報行

召回狀態和警報狀態是獨立的。請在單獨的警報行(Alert line)中回報警報,切勿因警報而更改結果行(Result line)。每個警報記錄將 external_cues(發行者陳述的與正品單元的差異)、supporting_cues(表面處理、顏色、字體或識別標記的觀察結果)和 other_markings(正品單元可能共有的查詢鍵;僅當標記也出現在提示清單中時才計數)分開。

  • 可疑偽造特徵: 該單元符合警報的型號或品牌,並顯示至少一個該警報的 external_cues,或適用的跨警報外部陳述(例如:標記為GLOBE且日期為2022年或之後的GL5651;安裝在Tyco、Globe或FM標記單元上的ATOP、YD、YH-5或CDGIX燈泡;安裝在FM指定使用Job G5燈泡的型號上的Job F5燈泡)。
  • 偽造警報線索: 型號或品牌匹配,並且 (a) 僅觀察到 supporting_cues,(b) 適用的線索級別陳述(例如,對於FM未指定型號的FM標記單元上的Job F5燈泡),或 (c) 適用的來源詳細資訊(警報中提到的賣家、國家或專案,或非美國購買)或使用者自身的真實性疑慮,且無法從照片中檢查任何提示。
  • 證書警報: 共用的證書與警報中的偽造證書匹配,或者使用者僅依賴證書來證明認證。請引導至FM Approval Guide或UL Product iQ以及發行者;灑水頭照片無法解決此問題。
  • 無警報行: 型號匹配但無提示、陳述、來源詳細資訊或疑慮;或者警報的外部提示清晰可見但無一匹配。如果使用者提出了疑慮,請在證據(Evidence)中說明未觀察到任何列出的提示,且真實性尚未確定。TY3151、TY5151、GL5651及類似型號被廣泛仿造,但也同樣廣泛存在正品。

僅針對標記(燈泡或溫度文字)的查詢命中結果是指向該警報的指標;僅當該標記是其中一個提示時才計數。僅品牌命中結果會列出記錄ID;僅當可見提示或SIN指向其中一個時才讀取它們。步驟5的偽造搜尋結果本身絕不會創建警報行。切勿聲明某單元是偽造的或正品。請說明警報名稱、觀察到的提示以及如何解決。警報的發現既不確認也不排除其他地方的單元。

O型環風險標記

當指示採用O型環結構時(2009年清單命中、Tyco表格行、文獻或使用者確認),且照片顯示密封件、護蓋、噴嘴或框架座處有腐蝕、沉積物或污染物時,請添加風險標記行(Risk flag line)。它應說明這與O型環召回(CPSC 01-201:腐蝕或污染物可能導致無法啟動)中的失效機制相符,此型號沒有召回,且應由合格的灑水頭專業人員立即評估,更換是審慎的做法。結果行(Result line)保持準確。若是O型環結構但未見明顯腐蝕,請在證據(Evidence)中添加簡短說明。偽造警報中關於其偽造品使用O型環的陳述,並不能確定手中這個單元就是O型環結構。詳細資訊請參閱 identification-rules.md。

輸出範本

字數目標約100字,即使有風險標記或警報,也應保持在170字以下;僅有多個單元時才需要更多文字。跳過沒有任何內容可說的任何行。應用識別規則但無需解釋。除非年份是缺失的項目,否則請勿重複完整的Star年份表。

結果: [結論]:[12字以內的原因] ID: [製造商、型號/SIN、方向、年份]([已確認 / 暫定]) 證據: [最多三項:決定性的標記以及判定的事實;將使用者輸入的文字標記為使用者提供] 風險標記: [僅在觸發時:兩句話] 警報: [僅在觸發時:警報類型、發行者和通知及其連結、觀察到的提示;兩句話] 下一步: [一到兩張特定照片、記錄或行動,各一句話] 來源: [決定性的通知及一個連結,加上PDF頁碼(如適用)] | [內建,驗證於YYYY-MM-DD / 於今天日期進行的即時檢查] 僅為AI篩選輔助工具。在採取行動前,請諮詢合格的消防灑水頭專業人員進行驗證。

僅在風險標記未涵蓋時,為可見的損壞、腐蝕、油漆或負載添加一行說明。

現場限制

請勿指示任何人移除、扭轉、刮擦、清潔、按壓、加熱或拆解已安裝的灑水頭、元件、密封件或護蓋板。建議安全地拍攝特寫、查閱維護記錄或尋找經過驗證的備用件。已停用的灑水頭可以旋轉和拍照,但不得拆解,也不應重新安裝。僅憑護蓋板無法識別隱藏的灑水頭。偽造警報會比較內部零件(密封件、按鈕、進水口、螺紋),其中一個描述使用磁鐵檢查;這些都不足以成為移除、打開或觸摸已安裝灑水頭或取下隱藏式護蓋板的理由。若確認召回、警告、風險標記或可疑偽造,建議記錄該單元和位置,並安排由合格的灑水頭專業人員進行評估或更換;對於可疑偽造,還建議向發行機構(UL或FM Approvals)和指定的製造商報告,並保留購買和經銷商記錄。除非被問及,否則請勿關閉系統、根據外觀選擇替換件、承諾補償,或擴展為NFPA 25合規性評估。

維護

召回登記冊是經過研究的美國入門集,最後審查於2026-10-14,並非全球所有召回。偽造警報檔案包含44條UL和FM警報,審查於2026-10-18,並列出其已知的差距。僅能從已開啟的權威來源添加或修改記錄,同時保持範圍、例外情況、來源和日期,並保持警告、召回和偽造警報分開。references/screening-checks.json 列出了回歸測試的預期邊界行為。

相關技能