C✳CODEZ.WIN
🌐 繁體中文

Skill 多語言閱讀指南

security-ownership-map用途、用法與原始來源

分析 Git 倉庫以建立安全所有權拓撲(人員到文件),計算總線因子和敏感程式碼所有權,並匯出CSV/JSON用於圖資料庫和可視化。僅當使用者明確希望進行基於 Git 歷史記錄的安全導向所有權或匯流排因素分析時才觸發(例如:孤立的敏感程式碼、安全維護者、CODEOWNERS 風險現實檢查、敏感熱點或所有權群集)。對於一般的維護者清單或非安全所有權問題,不觸發此操作。

原文擷取時間:

來源儲存庫
openai/skills
SKILL.md
skills/.curated/security-ownership-map/SKILL.md
儲存庫 Star
28,420
儲存庫最近更新
2026-10-29
能力分類
開發
最近採集時間

授權:授權檔案待核驗

流程片段用來協助閱讀上游說明。本頁沒有執行第三方 Skill,不屬於實測評測。

下面的用途與操作片段來自上游文件,由本站整理並翻譯,和另行標示的 Codez 編輯分析分開呈現。

這個 Skill 能做什麼

分析 Git 倉庫以建立安全所有權拓撲(人員到文件),計算總線因子和敏感程式碼所有權,並匯出CSV/JSON用於圖資料庫和可視化。僅當使用者明確希望進行基於 Git 歷史記錄的安全導向所有權或匯流排因素分析時才觸發(例如:孤立的敏感程式碼、安全維護者、CODEOWNERS 風險現實檢查、敏感熱點或所有權群集)。對於一般的維護者清單或非安全所有權問題,不觸發此操作。

如何使用:上游操作流程

工作流程

限定倉庫範圍和時間窗口(可選)--since/--until確定敏感度規則(使用預設值或提供 CSV 配置)。建立所有權映射。scripts/run_ownership_map.py(預設啟用協同變化圖;使用--cochange-max-files忽略超級節點提交)。預設會計算社群;graphml 輸出是可選的(--graphml)。

原文片段 · L23 ↗

快速入門

從倉庫根目錄運行:預設值:排除作者身份、作者日期和合併提交。--identity committer,--date-field committer, 或者--include-merges如有需要。範例(覆蓋共同變更排除項):預設會計算社群。若要停用:

原文片段 · L43 ↗

概述

從 Git 歷史記錄建立人員和文件的二分圖,然後計算所有權風險並匯出圖工件。Neo4j/Gephi.此外,還建立了一個文件共同變更圖(基於共享提交的 Jaccard 相似性),以根據文件如何一起移動來對文件進行聚類,同時忽略大的、嘈雜的提交。

原文片段 · L8 ↗

環境與相依需求

要求

networkx(必填;社區檢測預設啟用)

原文片段 · L12 ↗
原文片段 · bash ↗
pip install networkx

限制與結果檢查

基本安全查詢

執行以下命令以回答常見的安全所有權問題,並取得有限的輸出:預設情況下,每次提交只包含一個作者提交(而非每個檔案)。--touch-mode file統計每個檔案的點擊次數。

原文片段 · L124 ↗

開始使用前

  1. 先核對支援的 Agent 宿主和儲存庫安裝說明。保留完整 Skill 目錄及其引用的腳本、資源和文件,只複製 SKILL.md 可能遺漏相依需求。
  2. 向 Agent 提供實際輸入、預期輸出和驗收標準。呼叫方式與可用工具取決於宿主環境,本站不假定存在通用的安裝指令。
  3. 先在暫存專案或輸入副本上試用。涉及修改檔案、遠端服務或計費資源的操作,應逐項核對後再授權。
  4. 依照原文檢查項目和自己的需求驗證輸出。成功觸發或儲存庫 Star 較高,都不能證明結果正確。

Skill 檔案與目錄格式規範 ↗

繼續閱讀原始文件

翻譯與介紹範圍

本頁從固定版本的上游 SKILL.md 整理用途與操作片段,譯文使用輔助翻譯。它不是完整手冊,也不代表經過相容性實測;使用前請核對原文及其引用檔案。

介紹依據下方列出的固定版本;目前儲存庫動態和目錄擷取時間分開呈現。

固定版本來源
閱讀原文 ↗
原文擷取時間
來源提交版本
49f948faa9258a0c61caceaf225e179651397431
原文 SHA-256
f06c1a59247569326702c945f397af163ea96cf2ecfdf2dde280605bf89a3ec8
返回完整 Skill 目錄