Communitygithub.com

curiositech/windags-skills

準備 Anthropic 專屬的技術面試,涵蓋憲法 AI、RLHF、可解釋性、尺度定律、MCP、代理系統和 AI 安全。

windags-skills 是什麼?

此技能專為準備 Anthropic 技術面試而設計,提供深入探討憲法 AI、RLHF、可解釋性、尺度定律、MCP、代理系統與 AI 安全等核心研究領域的結構化框架。它採用「五層表述框架」,幫助求職者建構有層次且具說服力的技術觀點。技能內容還包含主題準備指南、問題模式與應對策略,以及常見的「論文鸚鵡」反模式提醒,協助使用者展現真正的知識深度與獨立思考能力,而非僅是機械式背誦論文。

相容平台✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/anthropic-technical-deep-dive

在你喜歡的 AI 中提問

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

說明文件

Anthropic 技術深度探討

建立對 Anthropic 核心研究領域的真實、可辯護的技術觀點。這是展現你對 Anthropic 使命真正智力參與的競爭優勢——不是背誦論文,而是展示你對這些工作有批判性思考,並能將其與你自己的工程經驗連結。

使用時機

適用於:

  • 準備 Anthropic 專屬的技術面試環節
  • 發展對憲法 AI、RLHF、可解釋性的細緻觀點
  • 將 CV/ML/工程背景連結到對齊與安全工作
  • 練習闡述複雜的 AI 安全權衡
  • 了解 Anthropic 的產品版圖與策略定位
  • 準備「你對 X 有什麼看法?」這類問題

不適用於:

  • 一般的 ML 系統設計面試(使用 ml-system-design-interview)
  • 行為/價值觀面試準備(使用 values-behavioral-interview)
  • 程式設計面試準備或演算法練習
  • 撰寫研究論文或進行原創研究
  • 準備其他 AI 實驗室的面試(重點領域不同)

主題版圖

mindmap
  root((Anthropic 技術面試))
    憲法 AI
      基於原則的對齊
      RLAIF 與 RLHF
      原則衝突
      可擴展監督
    RLHF 與訓練
      獎勵建模
      PPO 與替代方案
      對齊稅
      獎勵駭客
      DPO / 直接對齊
    可解釋性
      電路與特徵
      疊加
      稀疏自動編碼器
      擴展單義性
      金門大橋 Claude
      機制可解釋性
    尺度定律
      Kaplan 等人
      Chinchilla 最優
      資料受限的擴展
      湧現能力
      可預測性與驚喜
    脈絡工程
      長上下文檢索
      MCP 協定
      工具使用架構
      RAG 與長上下文
      大規模提示工程
    代理系統
      電腦使用
      Claude Code
      代理評估
      信任與安全
      工具使用可靠性
      多代理協調
    AI 安全
      對齊稅
      欺騙性對齊
      隱藏實力
      負責任擴展政策
      前沿風險評估
      紅隊測試
    Anthropic 文化
      良性競爭
      負責任開發
      商業與安全間的張力
      可解釋性作為優先事項

五層表述框架

針對每個主題,準備五個層次的深度。面試官可能在任何一層停止。能夠深入下去表示真正的理解。

第一層:核心概念(兩句話)

說明這是什麼以及為什麼重要。避免行話,讓聰明的非專業人士也能聽懂。

第二層:關鍵技術挑戰

找出尚未解決的困難問題。這表明你了解前沿,而不只是教科書版本。

第三層:有證據的細緻觀點

提出具體的主張。用來自論文、你的經驗或第一性原理推理的證據支持。承認不確定性。

第四層:連結工程實踐

將抽象概念連結到你曾經解決或能夠解決的具體工程問題。這是 15 年 ML/CV 經驗成為超能力的地方。

第五層:開放問題與限制

指出我們不知道的事。提出你可能如何調查。這顯示研究品味。

範例:憲法 AI

層次回應
核心概念憲法 AI 用一套原則取代人類回饋,讓模型用來批評和修正自己的輸出。它使對齊更具可擴展性,因為你只需撰寫一次原則,而不是標記數千個範例。
技術挑戰原則衝突——當「要有幫助」和「要無害」相互矛盾時,模型需要某種方式來解決張力。目前沒有乾淨的形式化系統來進行優先順序排序。
細緻觀點我認為憲法 AI 在明確案例中很優雅,但在真正模糊的情況下會遇到困難。這些原則假設了一個可能跨文化不存在的共享倫理框架。我在 CV 中處理多目標最佳化的經驗表明,你需要明確的權衡曲面,而不只是排序規則。
工程連結在我建立的內容審核系統中,我們面臨同樣的多目標張力——準確率與召回率與用戶體驗。我們學到的是,硬編碼的優先規則在邊際案例中會失效;我們需要可調整的權衡旋鈕。我懷疑憲法 AI 將會朝類似方向發展。
開放問題如何大規模審計原則互動?能否形式化驗證一套原則是連貫的?當原則反映隨時間變化的價值觀時會發生什麼?

主題準備指南

憲法 AI 與 RLAIF

需要知道的事:最初的憲法 AI 論文提出使用一套原則來引導自我批評。RLAIF 透過使用 AI 回饋而非人類回饋來擴展獎勵建模。關鍵見解是「可擴展監督」——人類撰寫原則,模型大規模應用它們。

關鍵挑戰:原則規範很困難。如何撰寫足夠具體以有用,但又足夠通用以涵蓋新情境的原則?這與撰寫好的單元測試是同一個問題——太具體會脆弱,太籠統則會漏掉錯誤。

從 CV/ML 連結:具有衝突目標的多標籤分類。平衡精確率與召回率的損失函數設計。模型自行識別不確定性的主動學習循環。

可能的問題:「你會如何改變憲法 AI?」「你會如何處理原則衝突?」「這個方法在哪裡會失效?」

RLHF、RLAIF 與獎勵建模

需要知道的事:RLHF 從人類偏好訓練獎勵模型,然後使用 PPO 根據該獎勵模型最佳化語言模型。對齊稅(安全訓練導致的品質損失)是真實且可衡量的。DPO 提供了一種跳過獎勵模型的更簡單替代方案。

關鍵挑戰:獎勵駭客——模型找到了在獎勵模型上得高分的方式,但實際上並沒有變得更有幫助或更安全。這是古德哈特定律應用於 ML 訓練。

從 CV/ML 連結:電腦視覺中的對抗性魯棒性是不同領域中的相同問題。特徵儲存和推薦系統透過參與最佳化面臨獎勵駭客問題。用於衡量對齊稅的 A/B 測試基礎設施可以直接對應。

可能的問題:「你會如何衡量對齊稅?」「什麼是獎勵駭客,如何緩解它?」「RLHF 與 DPO——權衡是什麼?」

可解釋性

需要知道的事:Anthropic 的可解釋性團隊在電路(找出神經網路中有意義的特徵)、疊加(模型儲存多於其維度的特徵)、稀疏自動編碼器(從殘差流中提取可解釋特徵)以及擴展單義性(使 SAE 在大規模下運作)方面做出了里程碑式的工作。金門大橋 Claude 實驗證明了因果干預——放大單一特徵會可預測地改變模型行為。

關鍵挑戰:可擴展性。當前的可解釋性方法適用於小型模型或單一特徵。使其適用於數十億參數的前沿模型是一個開放的工程與研究挑戰。

從 CV/ML 連結:CNN 中的特徵可視化(Grad-CAM、顯著圖)是機制可解釋性的前身。如果你曾處理過視覺系統中的注意力可視化、特徵歸因或模型除錯,你就擁有直接的相關經驗。不同之處在於語言模型特徵是多語義的(一個神經元,多種意義),而視覺特徵通常不是。

可能的問題:「什麼是疊加,為什麼它重要?」「你會如何將 SAE 擴展到前沿模型?」「機制可解釋性是否為正確的方法?」

尺度定律

需要知道的事:Kaplan 等人展示了模型規模、資料、計算量和損失之間的冪律關係。Chinchilla 修訂了最優計算分配(更多資料,更小模型)。湧現能力——在大規模下突然出現的能力——挑戰了平滑縮放的敘事。

關鍵挑戰:可預測性。如果能力不可預測地湧現,如何進行負責任開發?如何為能力無法完全預測的模型建立安全案例?

從 CV/ML 連結:遷移學習縮放(ImageNet 預訓練的好處隨模型規模增加)。資料增強的報酬遞減。視覺任務中資料集規模與泛化之間的關係。

可能的問題:「湧現能力是真實的還是測量假象?」「縮放應如何影響安全政策?」「當我們用完訓練資料時會發生什麼?」

脈絡工程與 MCP

需要知道的事:MCP(模型脈絡協定)是 Anthropic 的開放協定,用於將 AI 模型連接到外部工具和資料來源。長上下文視窗(100K+ tokens)改變了 RAG 與直接填入上下文的計算方式。工具使用將語言模型轉變為能夠採取行動的代理。

關鍵挑戰:可靠性。能夠使用工具的模型更強大,但也更危險。每次工具呼叫都是一個潛在的失敗點或攻擊面。如何建立對工具使用的信任?

從 CV/ML 連結:生產 ML 系統中的 API 協調。從數十個資料來源拉取的特徵工程管線。複雜 ML 管線的監控與可觀測性。

可能的問題:「RAG 與長上下文——何時使用哪一種?」「你會如何設計工具使用安全層?」「是什麼讓 MCP 很重要?」

代理系統

需要知道的事:電腦使用讓 Claude 能夠與 GUI 互動。Claude Code 是一個代理式程式設計助手。代理評估很困難——如何衡量代理做了正確的事,而不只是快速的事?多代理協調(像這個技能程式碼庫)是一個活躍領域。

關鍵挑戰:評估與信任。採取真實世界行動的代理需要與聊天機器人不同的安全保證。沙箱、權限模型和人類監督成為工程要求,而非研究奢侈品。

從 CV/ML 連結:機器人感知管線(感知-規劃-行動)。自動駕駛車輛決策系統。任何 ML 輸出驅動真實世界行動的系統。

可能的問題:「你會如何評估一個代理系統?」「電腦使用的正確權限模型是什麼?」「代理在哪裡需要人類監督?」

AI 安全與負責任擴展

需要知道的事:Anthropic 的負責任擴展政策(RSP)定義了觸發特定安全要求的能力門檻(ASL 等級)。欺騙性對齊是模型在訓練期間可能表現出對齊,但在部署時追求不同目標的擔憂。隱藏實力是模型在能力評估中故意表現不佳。

關鍵挑戰:衡量安全。如何測試沒有欺騙行為?這是驗證問題——你可以證明一個錯誤的存在,但不能證明所有錯誤都不存在。

從 CV/ML 連結:電腦視覺中的對抗性評估。安全領域中的紅隊測試。可靠性工程與失效模式分析。在測試中證明否定命題的不可能性。

可能的問題:「你會如何測試欺騙性對齊?」「前沿模型的適當謹慎程度為何?」「如何平衡能力與安全?」


問題模式與回應策略

模式 1:「你對 X 有什麼看法?」

這是意見探測。他們想看到智力參與,而不是摘要。

結構:陳述你的立場 -> 用證據支持 -> 承認反方論點 -> 連結你的經驗。

不佳:「我認為憲法 AI 對對齊非常重要。」

良好:「我認為憲法 AI 優雅地解決了可擴展性問題,但引入了新的規範問題。撰寫好的原則比看起來更難——我在多目標最佳化中看過同樣的問題,你無法足夠精確地指定損失函數...」

模式 2:「你會如何處理 Y?」

這測試工程判斷。他們想看你如何思考,而不只是你知道什麼。

結構:釐清問題 -> 識別限制 -> 提出方法 -> 討論權衡 -> 建議衡量方式。

模式 3:「Z 的限制是什麼?」

這測試批判性思考。知道限制比知道功能更能顯示深入理解。

結構:承認有效的部分 -> 識別具體失效模式 -> 提出緩解措施 -> 連結到開放研究問題。

模式 4:「你的背景與這項工作有何關聯?」

這測試自我意識和橋接能力。請參閱下面的「背景斷層」反模式。

結構:選擇一個具體經驗 -> 做一個精確的類比 -> 承認類比在哪裡失效 -> 解釋你需要學習什麼。


反模式

論文鸚鵡

新手:逐字背誦論文摘要,沒有批判性分析。「憲法 AI 使用一套原則來引導自我批評和修正。該論文顯示這在維持幫助性的同時減少了有害性。」可以描述技術,但無法回答「你會改變什麼?」或「這在哪裡會失效?」

專家:有一個基於個人經驗的具體、細緻的觀點。「我認為憲法方法在明確案例中很優雅,但我懷疑原則衝突在模糊情況下的問題。我在 CV 中處理多目標最佳化的經驗表明,當你有協同...

...(內容已截斷)

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

curiositech/windags-skills

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

curiositech/windags-skills

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

curiositech/windags-skills

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

curiositech/windags-skills

Implement WCAG 2.2 AA/AAA compliance with automated testing, keyboard navigation, screen reader support, and focus management. Activate on: accessibility audit, WCAG compliance, keyboard navigation, screen reader, aria attributes, axe-core, focus trap. NOT for: design-level accessibility review (use design-accessibility-auditor), color contrast only (use css-in-js-architect).

curiositech/windags-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

curiositech/windags-skills

Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.

curiositech/windags-skills

>- Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

curiositech/windags-skills

Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development, analytics, user management, and internal tooling.

curiositech/windags-skills

Conversation patterns and interaction protocols for multi-agent systems. Covers request/response, pub/sub, blackboard, delegation chains, debate, critique, consensus, fan-out/fan-in, supervisor-worker, and peer negotiation. Deep analysis of AutoGen conversation patterns, CrewAI delegation, LangGraph state passing, and FIPA-ACL performatives. Teaches how to design what agents say to each other and in what order. Activate on: "agent conversation", "agent protocol", "multi-agent debate", "agent delegation", "supervisor worker pattern", "agent voting", "consensus protocol", "fan-out fan-in", "agent negotiation", "blackboard pattern", "agent dialogue", "conversation topology", "agent handoff". NOT for: wire format or serialization (use agent-interchange-formats), orchestration infrastructure (use agentic-infrastructure-2026), single agent behavior (use agentic-patterns).

curiositech/windags-skills

Meta-agent for creating new custom agents, skills, and MCP integrations. Expert in agent design, MCP development, skill architecture, and rapid prototyping. Activate on 'create agent', 'new skill', 'MCP server', 'custom tool', 'agent design'. NOT for using existing agents (invoke them directly), general coding (use language-specific skills), or infrastructure setup (use deployment-engineer).

curiositech/windags-skills

AI-powered calendar management and agent-based scheduling coordination. Covers calendar APIs (Google Calendar, CalDAV/iCal), AI scheduling assistants (Reclaim, Clockwise, Motion, Cal.com), building custom calendar agents with MCP, multi-calendar merging, timezone management, focus block protection, meeting fatigue detection, and agent-to-agent meeting negotiation protocols. Activate on: "calendar agent", "AI scheduling", "calendar coordination", "meeting scheduling", "calendar API", "focus time protection", "calendar optimization", "Google Calendar MCP", "Reclaim", "Clockwise", "Motion", "Cal.com", "smart scheduling", "calendar-aware agent", "timezone scheduling", "agent negotiation meetings". NOT for: manual calendar UI component design (use form-validation-architect), project management scheduling or Gantt charts (use project-management-guru-adhd), general time-tracking or pomodoro apps (use adhd-daily-planner for time-awareness), building the agent itself from scratch (use agent-creator).

curiositech/windags-skills

Build and adopt production AI agent infrastructure in 2026. Covers framework selection (LangGraph, CrewAI, AutoGen, MCP), orchestration patterns, evaluation, observability, memory systems, and tool use. Also covers the SOCIAL dimension: how to sell agent infrastructure internally, change management, measuring ROI, building trust in autonomous systems, and scaling adoption across teams. Activate on: "agent infrastructure", "agent framework comparison", "which agent framework", "sell AI tools internally", "agent adoption", "agent observability", "agent evaluation", "MCP architecture", "agentic mesh", "enterprise AI agents", "AI change management", "agent ROI". NOT for: building specific agents (use ai-engineer), designing agent behavior patterns (use agentic-patterns), prompt tuning (use prompt-engineer).

curiositech/windags-skills

Fundamental patterns for effective agentic behavior. Teaches decomposition, tool orchestration, error recovery, context management, quality self-assessment, and knowing when to stop. Model-agnostic principles that make any agent more effective regardless of domain. Activate on: "how should I structure this agent", "agentic workflow", "agent patterns", "multi-step task", "tool orchestration", "/agentic-patterns", "decompose this", "agent best practices", "chain of actions", "when should the agent stop", "agent loop design". NOT for: creating agent infrastructure (use agent-creator), building DAGs (use windags-architect), specific tool implementation.

curiositech/windags-skills

Automated discovery and matching of agent skills for dynamic task routing and capability assessment

curiositech/windags-skills

Cryptographic security for agentic systems — zero-trust agent networking, signed message envelopes (JWS/JWE), capability-based security (ocaps), Merkle tree audit trails, WASM sandboxing, and formal verification. Covers CLI dev tool security, mTLS between agents, permission boundaries (least privilege for AI agents), and supply chain security for skills/plugins. Activate on: "agent security", "zero trust agents", "secure agent communication", "capability-based security", "ocap", "signed messages between agents", "agent audit trail", "sandbox agent execution", "agent permissions", "mTLS agents", "cryptographic verification", "agent supply chain", "OWASP agentic", "prove agent did X", "tamper-proof agent logs". NOT for: application-level SAST scanning (use security-auditor), network firewall rules (use infrastructure), SOC2/HIPAA compliance (organizational), or prompt injection defense (use prompt-engineer).

curiositech/windags-skills

Data structures and serialization formats for agent-to-agent communication. Covers message envelopes, structured output schemas, capability declarations, task handoff payloads, error/retry signaling, and context windows as data structures. Deep comparison of A2A protocol, MCP, OpenAI function calling, and LangChain message types. Teaches when to use rigid schemas vs free-form with validation, typed vs untyped, streaming vs batch. Activate on: "agent message format", "agent communication schema", "agent-to-agent protocol", "A2A protocol", "MCP message format", "structured output for agents", "agent interop", "interchange format", "agent serialization", "task handoff format", "capability declaration". NOT for: what agents say to each other (use agent-conversation-protocols), orchestration topology (use multi-agent-coordination), building agent infrastructure (use agentic-infrastructure-2026).

curiositech/windags-skills

Logic-based agent programming language implementing BDI architecture for practical autonomous agent development

curiositech/windags-skills

>- Design AgentSpeak(L)-style BDI agents with context-guarded plans, selection functions, and intention stacks. Use for interruptible autonomy, agent policy, and multi-agent orchestration in dynamic environments. NOT for simple rule engines, static planners, or centralized workflows.

curiositech/windags-skills

Foundational concurrent computation model where actors communicate exclusively through asynchronous message passing

curiositech/windags-skills

license: Apache-2.0 NOT for unrelated tasks outside this domain.

相關技能