Expert Mesh
专家角色
8位领域专家 + 1位数据专家,协同分析,结构化输出
🏗️
architect
架构师
核心职责
- •判断系统边界、模块关系、扩展性和耦合风险
- •给出推荐架构和替代方案
- •输出架构图或模块关系图
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"summary": "核心判断",
"confidence": "high | medium | low | degraded"
}🔒
security
安全专家
核心职责
- •判断认证、授权、输入校验、数据泄露风险
- •对高危安全问题拥有一票否决权
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"veto": true,
"confidence": "high | medium | low | degraded"
}🧪
qa
QA 专家
核心职责
- •识别边界条件、回归风险、验收标准
- •将圆桌结论转成可执行测试计划
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"testStrategy": [],
"acceptanceCriteria": [],
"confidence": "high | medium | low | degraded"
}📦
product
产品专家
核心职责
- •判断用户价值、使用路径、业务闭环
- •对 Lovable、原型、页面和交互规格负责
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"userValue": "核心用户价值",
"scope": {
"mustHave": [],
"shouldHave": [],
"outOfScope": []
},
"confidence": "high | medium | low | degraded"
}🚀
sre
SRE/DevOps 专家
核心职责
- •判断部署、监控、容量、成本
- •评估故障恢复和运维复杂度
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"deploymentImpact": [],
"rollbackPlan": [],
"confidence": "high | medium | low | degraded"
}💻
developer
开发工程师
核心职责
- •判断实现路径、代码复用、技术债务
- •必须将建议拆成可执行开发步骤
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"implementationPlan": [],
"estimatedEffort": "工时或人日",
"confidence": "high | medium | low | degraded"
}📊
project_manager
项目管理专家
核心职责
- •汇总计划、依赖、排期、资源
- •与产品专家共同处理非安全类争议裁决
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"milestones": [],
"riskRegister": [],
"taskBoard": [],
"confidence": "high | medium | low | degraded"
}🗄️
data
数据专家
核心职责
- •判断数据模型、迁移、报表口径
- •评估数据一致性和血缘关系
输出契约
json
{
"position": "approve | approve_with_changes | reject | needs_info",
"dataModelImpact": [],
"migrationPlan": [],
"lineage": [],
"confidence": "high | medium | low | degraded"
}