返回技能列表

defend-colony

pjt222
更新于 2 days ago
8 次查看
17
2
17
在 GitHub 上查看
reactdesign

关于

This skill provides a framework for implementing layered, collective defense in distributed systems, inspired by biological immune responses. It enables proportional threat response through alarm signaling, role mobilization, and escalation tiers to avoid over- or under-reaction. Use it when designing defense-in-depth for systems where no single component can address all threats.

快速安装

Claude Code

推荐
主要方式
npx skills add pjt222/agent-almanac -a claude-code
插件命令备选方式
/plugin add https://github.com/pjt222/agent-almanac
Git 克隆备选方式
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/defend-colony

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

衛殖民地

為分散系統、團隊、或組織施分層集體防禦——以警報信號、角色動員、比例應對、免疫記憶模式,源自社會性昆蟲殖民地防禦與生物免疫系統。

適用時機

  • 為無單一守衛能涵所有威脅之分散系統設計縱深防禦
  • 建隨威脅嚴重度擴之事故應對程序
  • 保個體組件不能獨衛之系統
  • 當前防禦或過反(各警皆全動員)或不足反(威脅至損害前不察)
  • 建組織韌性,團隊須於事故中自組織
  • 以具體威脅應對協調模式補 coordinate-swarm

輸入

  • 必要:待衛之殖民地(系統、組織、團隊)之述
  • 必要:已知威脅類(攻擊、敗、競爭者、環境險)
  • 選擇性:當前防禦機制及其敗模
  • 選擇性:可用之衛者類及其能力
  • 選擇性:各威脅層可接受之應對延遲
  • 選擇性:事故後復原要求

步驟

步驟一:映威脅景觀與防禦周界

辨須衛何、自何、周界於何處。

  1. 定殖民地之關鍵資產:
    • 何須不計代價保護?(核心資料、生產系統、關鍵人)
    • 何可忍暫損?(演段環境、非關鍵服務)
    • 何於極端威脅下可棄?(快取、副本、非必要功能)
  2. 按型與嚴重度分威脅:
    • :低層偵察或測試(埠掃、反覆登入敗)
    • :主動邊界違反(未授權存取、注入嘗試)
    • 侵入:已於周界內之持威脅(被破節點、內部威脅)
    • 存亡:威及殖民地生存者(資料毀、災變敗、DDoS)
  3. 映防禦周界:
    • 外周界:第一偵機會(防火、限率、監控)
    • 內周界:關鍵資產邊界(存取控、加密、隔離)
    • 核心:末防(備份、殺開關、斷路器)

預期: 資產(已排優先)、威脅(按嚴重度分)、防禦周界(分層)之明圖。此圖引所有後續防禦設計。

失敗時: 若威脅景覺壓,始於前 3 關鍵資產與前 3 威脅類。全涵較關鍵之涵次要。若周界邊模糊,預設「不信任,皆驗」(零信任姿態),察實流量模式以定邊。

步驟二:設警報信號網

建偵威脅與傳警之通訊系統。

  1. 於各防禦層部哨兵:
    • 外哨:輕量、高敏偵器(或產假陽性)
    • 內哨:重、高特異偵器(少假陽性、較緩)
    • 核哨:關鍵資產監視器(零容忍漏威脅)
  2. 定含漸級強度之警報信號:
    • :偵異常,增監控,不動員
    • :確威脅模式,局部衛者動員,偵察者查
    • :主動破或嚴重威脅,全防禦動員,非必要活動停
    • :存亡威脅,全資源至防禦,若需則棄可棄資產
  3. 施警報傳播:
    • 局部:哨兵直警附近衛者
    • 區域:哨兵群聚信號,若達閾則升
    • 殖民地全:區域升觸廣播警報
    • 各傳步加確認——單哨不能觸全殖民地警
  4. 建警報疲勞防:
    • 自抑重複同警(時窗去重)
    • 升需獨立哨兵確認
    • 追警-威脅比——若假陽率超 50%,重校準哨兵
Alarm Propagation:
┌──────────────────────────────────────────────────────────┐
│ Sentinel detects anomaly ──→ Yellow alert (local)        │
│        │                                                 │
│        ↓ (confirmed by 2nd sentinel)                     │
│ Orange alert ──→ Local defenders mobilize                │
│        │                                                 │
│        ↓ (pattern matches known threat + 3rd sentinel)   │
│ Red alert ──→ Full defense mobilization                  │
│        │                                                 │
│        ↓ (critical asset under active attack)            │
│ Black alert ──→ All resources to defense, circuit break  │
└──────────────────────────────────────────────────────────┘

預期: 漸級警報系統,威脅嚴重度定應對強度。多獨立哨兵確認防單點假警。警報疲勞以去重與校準管。

失敗時: 若警報系統生過多假陽,升哨兵閾或升前需更多確認。若威脅未偵而過,於被透之層加哨兵或降偵閾。若警報傳過緩,減確認需——然受高假陽率為代價。

步驟三:動員按角色之衛者

按威脅級比例派防禦角色與動員協議。

  1. 定衛者角色:
    • 哨兵:偵專家(恒激活,低資源成本)
    • 守衛:先應者(閒直至動員,速應)
    • 士兵:重衛者(動員費,高能力)
    • 癒者:損傷修與復原專家(見 repair-damage
    • 信使:跨殖民地區協調防禦
  2. 映角色於警級:
    • 黃:哨兵增監頻,守衛待命
    • 橙:守衛動員至威脅位,士兵待命
    • 紅:士兵動員,非必要工者重派至防禦
    • 黑:所有角色至防禦,殖民地活動暫停
  3. 施比例應對:
    • 永不為探部士兵(耗且顯能力)
    • 永不唯以哨兵對侵(應不足)
    • 應對合威脅層——當前層敗則升,威脅退則降
  4. 角色轉換協議:
    • 工者可為守衛(急中暫升技)
    • 守衛可為士兵(持威脅需重應對)
    • 威脅過後,反轉換復正常運行

預期: 隨威脅嚴重度擴之防禦力。正常運行用最小防禦資源。於威脅下,殖民地可疾動員比例之防禦而不過反或不足反。

失敗時: 若動員過緩,守衛預置近已知威脅向量。若動員過費,減永守衛力而更賴工者-守衛轉換。若動員時角色惑,簡為 3 角色(偵、應、復)代 5。

步驟四:執免疫記憶與適應

自各威脅遇學以改未來防禦。

  1. 各事故後造威脅簽:
    • 攻擊模式(威脅如何偵)
    • 攻擊向量(自何入)
    • 有效應對(何止之)
    • 敗應對(何不行)
  2. 存簽於殖民地之免疫記憶:
    • 哨兵用之速查模式庫
    • 以已知有效應對更衛者劇本
    • 標假陽性模式以減未來警報疲勞
  3. 施適應免疫:
    • 新威脅簽傳至所有哨兵(殖民地全學)
    • 偵威脅之哨兵得優先更(局部學)
    • 週期審剔過時簽(不再適用之威脅)
  4. 壓力測免疫記憶:
    • 週期重模擬過去威脅以驗防禦仍行
    • 紅隊演入新威脅以測適應
    • 量已知對未知威脅之偵時

預期: 每遇愈強之防禦系統。已知威脅偵更速、應更有效。新威脅為漸級警報系統所處,其解加入免疫記憶。

失敗時: 若免疫記憶過大緩偵,按頻與嚴重度先簽,歸檔稀/小威脅。若防禦過專於已知威脅漏新者,保「一般巡」功能不賴模式合——純異常偵為基線。

步驟五:協調事故後復原

自防禦模式轉至正常運行,含損傷修與韌性改。

  1. 威脅消除驗:
    • 確威脅已中和(非僅抑)
    • 掃事故中或入之次威脅
    • 驗無受損代理仍活
  2. 損傷評:
    • 列何已損、降、或失
    • 按關鍵度先修(核心資產先)
    • 估復原時與所需資源
  3. 復原執:
    • 部癒者於損區(詳復原見 repair-damage
    • 按優先序復服務
    • 於復原時保升之哨兵活動(脆期)
  4. 降級協議:
    • 漸降警級(紅 → 橙 → 黃 → 正常)
    • 返重派之工者至主角色
    • 止士兵而返守衛至巡
    • 24 時內行事故後審,趁記新

預期: 自防禦至復原至正常之平順轉換。復原時升監捕次威脅。事故後審餵學於免疫記憶。

失敗時: 若復原過緩,為最可能損境預建復原劇本。若復原時次威脅生,降級過急——保更高警級更久。若事故後審被跳(時壓下常然),排之為不可議之曆事件。

驗證

  • 關鍵資產已辨並排優先
  • 威脅已按型與嚴重度分
  • 防禦周界含多層,各層有哨兵
  • 警報信號含漸級,含多哨兵確認
  • 衛者角色已定,動員映至警級
  • 比例應對防過反與不足反
  • 免疫記憶捕並施各事故之教訓
  • 事故後復原協議安全復正常運行

常見陷阱

  • 馬其諾防線:過投於單防禦層而他未衛。防禦須分層——任單層皆可被破
  • 警疲勞:過多警含過少實威脅降衛者注意。狠校哨兵;漏假陽較漏實威脅便宜
  • 對稱應對:以同強度應每威脅耗資源並顯全能力。應對合威脅——唯需時升
  • 無免疫記憶:反覆衛同威脅型而不學費且脆。各事故皆當更殖民地防禦知識
  • 永久戰態:持高警運行耗衛者降殖民地正常功能。威脅過則有意降級

相關技能

  • coordinate-swarm —— 支警報信號與動員之基礎協調模式
  • build-consensus —— 時壓下集體防禦決定之速共識
  • scale-colony —— 防禦系統須隨殖民地長擴
  • repair-damage —— 防禦事故後再生復原之變形技能
  • configure-alerting-rules —— 施警報信號模式之實用警報配置
  • conduct-post-mortem —— 餵免疫記憶之結構化事故後分析

GitHub 仓库

pjt222/agent-almanac
路径: i18n/wenyan-lite/skills/defend-colony
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

polymarket

这个Claude Skill为开发者提供完整的Polymarket预测市场开发支持,涵盖API调用、交易执行和市场数据分析。关键特性包括实时WebSocket数据流,可监控实时交易、订单和市场动态。开发者可用它构建预测市场应用、实施交易策略并集成实时市场预测功能。

查看技能

creating-opencode-plugins

该Skill帮助开发者创建OpenCode插件,用于接入命令、文件、LSP等25+种事件。它提供了插件结构、事件API规范和JavaScript/TypeScript实现模式,适合需要拦截操作、扩展功能或自定义事件处理的场景。开发者可通过它快速构建响应式模块来增强OpenCode AI助手的能力。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能