Eo Ability Architect

v1.0.0

架构设计能力,调用Architect专家设计系统架构、技术选型、风险评估

0· 113· 1 versions· 0 current· 0 all-time· Updated 12h ago· MIT-0

Install

openclaw skills install eo-ability-architect

eo-ability-architect

架构设计能力 - 调用 Architect 专家设计系统架构、技术选型、风险评估

一句话介绍

调用Architect专家设计系统架构,输出架构图、技术栈、模块划分、风险评估。

核心功能

  • 系统架构设计: 整体架构图、模块划分、组件关系
  • 技术选型: 前端/后端/数据库/缓存等技术栈推荐
  • 风险评估: 技术风险识别、缓解方案
  • 复杂度评估: 系统规模评估、性能预估

使用方法

# 标准用法
/architect "设计日活10万电商平台 --scale large"

/architect "博客系统架构设计"

与EO插件的协同

  • 被 eo-workflow-blog 调用
  • 被 eo-workflow-miniprogram 调用
  • 被 eo-workflow-security-audit 调用(威胁建模)

独立运行模式(有EO vs 无EO)

模式能力
有EO插件141专家库(18位Architect专家)、真实架构模式、风险预测
无插件(基础)LLM生成架构建议、通用设计模式

示例

🏗️ 架构设计报告

## 系统架构
┌─────────────────────────────────────┐
│            Load Balancer             │
└─────────────────┬───────────────────┘
                  │
┌─────────────────┼───────────────────┐
│                 │                    │
│  ┌──────────┐  │  ┌──────────┐       │
│  │  API GW  │  │  │   CDN    │       │
│  └────┬─────┘  │  └──────────┘       │
│       │                               │
│  ┌────┴─────┐                         │
│  │  Backend │                         │
│  └────┬─────┘                         │
│       │                               │
│  ┌────┴─────┐                         │
│  │ Database │                         │
│  └──────────┘                         │
└─────────────────────────────────────┘

## 技术栈
- 前端: React + TypeScript
- 后端: Node.js + Express
- 数据库: PostgreSQL
- 缓存: Redis

Interface

Input

interface ArchitectInput {
  task: string                    // 任务描述
  scale?: 'small' | 'medium' | 'large'  // 系统规模
  constraints?: string[]          // 约束条件
  existingArchitecture?: string   // 现有架构(如果是扩展)
}

Output

interface ArchitectOutput {
  architecture: ArchitectureDiagram  // 架构图
  techStack: TechStack               // 技术栈
  modules: Module[]                  // 模块划分
  risks: Risk[]                       // 风险评估
  estimatedComplexity: string        // 复杂度评估
}

🦞⚙️ 钢铁龙虾军团

Version tags

latestvk97dez6ckgc60t1x79s4pa3es584db5g