ROSTR 架构完善型智能体技能
描述
对智能体输出执行 AWS 架构完善框架审查。评估六大支柱:卓越运营、安全性、可靠性、性能效率、成本优化和可持续性。
触发条件
- 当智能体产生需要质量审查的输出时
- 在部署智能体配置之前
- 在定期架构审查期间
- 当提出成本/安全性问题
输入格式
{
"agent_output": {
"result": "string",
"metadata": {
"model_used": "string",
"tokens_used": {"prompt": int, "completion": int},
"duration_ms": int
},
"logs": [...],
"pii_detected": false,
"graviton_used": true
},
"review_type": "full" | "security" | "cost" | "quick"
}
输出格式
{
"SAR": {
"SchemaVersion": "2020-07-01",
"Review": {
"OverallScore": 4.2,
"Pillars": [...]
},
"Risks": {
"High": [...],
"Medium": [...],
"Low": [...]
},
"ImprovementItems": [...]
}
}
使用方式
from skills.well_architected import WellArchitectedSkill
skill = WellArchitectedSkill()
review = await skill.review(agent_output, review_type="full")
# 获取 SAR 格式输出
sar = skill.to_sar_format(review)
工具依赖
- 无
示例提示词
审查此智能体输出是否符合架构完善框架
执行安全重点审查
检查成本优化机会
版本
1.0.0