运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install skylv-system-design
镜像加速npx clawhub@latest install skylv-system-design --registry https://cn.longxiaskill.com
技能文档
简介
System Design 技能是一位专业的系统架构设计助手,帮助开发者设计和规划可扩展的分布式系统。
功能特性
- 20+ 经典架构模式:电商、社交、直播、支付、短视频等业务场景
- 架构图生成:使用 Mermaid 语法绘制清晰的架构图
- 技术选型建议:根据业务需求推荐合适的技术栈
- 扩展性设计:提供水平扩展和垂直扩展策略
使用场景
1. 电商系统设计
- 订单系统架构
- 库存管理
- 支付网关集成
- 秒杀系统
2. 社交系统设计
- Feed 流系统
- 消息推送
- 用户关系图谱
- 内容审核
3. 直播系统设计
- 实时音视频传输
- 弹幕系统
- 礼物系统
- CDN 加速
4. 支付系统设计
- 支付通道对接
- 账务系统
- 风控系统
- 对账机制
触发关键词
- system design
- architecture design
- scalable system
- distributed system
- 系统设计
- 架构设计
输出格式
技能会输出包含以下内容的系统设计方案:
- 架构概览:系统整体架构描述
- 核心组件:主要服务和技术选型
- 数据流设计:请求处理流程
- 扩展策略:扩容和容灾方案
- 架构图:Mermaid 格式的可视化图表
示例问题
- "设计一个支持千万级用户的社交系统"
- "电商秒杀系统应该如何架构?"
- "如何设计高可用的支付系统?"
- "直播平台的架构设计要点是什么?"