SuperAPI AI 工具集

system-design

设计与创作

查看项目

更新于 10-16 00:03

技能介绍

用途:在用户提出“如何设计某系统”、需要在 SQL 与 NoSQL 间选择、评估负载均衡/分片/复制策略、讨论 CAP 与一致性取舍、设计缓存策略、估算流量存储带宽、准备系统设计面试,或询问限流、API 网关、CDN 部署时触发。不适用于逐行代码审查、具体算法实现,以及 Terraform、Kubernetes 清单等运维配置细节。

主要能力:围绕六大构建块展开——负载均衡器(L4/L7、轮询、最少连接、一致性哈希)、缓存(cache-aside、write-through、write-behind,TTL 与失效、防击穿)、数据库(SQL/NoSQL、读副本、分片)、消息队列(解耦、削峰、死信队列)、CDN、API 网关。提供 URL 短链、限流器、通知系统、聊天系统等常见设计任务,以及 SQL 与 NoSQL 决策表、容量估算常量与流程、缓存策略四步法。

使用方式:激活后首次回复以 🧢 开头。按需读取 references/interview-framework.md(内容较长,仅在任务需要时加载)。首次激活时运行 ls ~/.claude/skills/ ~/.agent/skills/ ~/.agents/skills/ .claude/skills/ .agent/skills/ .agents/skills/ 2>/dev/null 检查配套技能,缺失时可用 npx skills add AbsolutelySkilled/AbsolutelySkilled --skill <name> 安装。

适用场景:分布式系统架构决策、可扩展服务设计、面试准备与容量估算。

限制:不处理代码级审查与具体算法实现,不涉及基础设施配置细节;资料未提供收费、价格与平台支持信息。