Appearance
运行时 Skill
运行时 Skill(Runtime Skills)是 WinWork 平台内置的领域专项技能,专为企业内部平台和基础设施场景设计。与通用 Skill 不同,运行时 Skill 深度集成了平台内部系统,提供更强的自动化和运维能力。
与通用 Skill 的区别
| 维度 | 通用 Skill | 运行时 Skill |
|---|---|---|
| 存放路径 | skills/ | runtime_skills/ |
| 适用场景 | 通用集成(GitHub、Slack 等) | 平台内部系统 |
| 维护方 | 开放社区 + 官方 | 平台团队 |
| 安装方式 | agenthub install | 平台自动加载 |
| 访问权限 | 公开可用 | 按角色授权 |
内置运行时 Skill 列表
SAE(Serverless 应用引擎)
提供阿里云 SAE 平台的完整操作能力:
- 应用部署和版本管理
- 实例扩缩容操作
- 日志查询和分析
- 告警配置和查看
- 命名空间和应用组管理
bash
# 示例:通过 Agent 部署应用
"帮我把 user-service 部署到 SAE 生产环境,使用最新镜像"DME(域名解析服务)
管理企业内部和公网域名解析:
- DNS 记录的增删改查
- 域名解析状态检查
- 批量记录操作
- 解析日志查询
bash
# 示例:通过 Agent 添加 DNS 记录
"给 api.internal.example.com 添加一条 A 记录,指向 10.0.1.100"DevOps 流水线
集成 CI/CD 流水线操作:
- 触发构建和部署流水线
- 查询流水线执行状态
- 查看构建日志
- 管理环境变量和密钥
- 审批发布流程
存储服务
对象存储和文件系统操作:
- OSS/S3 文件上传下载
- 存储桶管理
- 文件权限配置
- 存储用量统计
中间件服务
消息队列、缓存等中间件管理:
- RocketMQ/Kafka 消息发送和消费
- Redis 缓存操作
- 消息队列监控
- 死信队列处理
配置运行时 Skill
运行时 Skill 通过平台配置文件 openclaw.json 启用:
json
{
"runtime_skills": {
"enabled": ["sae", "dme", "devops", "storage", "middleware"],
"config": {
"sae": {
"region": "cn-hangzhou",
"namespace_id": "your-namespace-id"
},
"dme": {
"account_id": "your-account-id"
}
}
}
}权限控制
运行时 Skill 支持细粒度的权限控制,防止误操作:
json
{
"runtime_skills": {
"permissions": {
"sae": {
"allow": ["read", "deploy"],
"deny": ["delete"],
"environments": ["staging", "production"]
}
}
}
}WARNING
运行时 Skill 直接操作生产系统,建议在生产环境中配置操作审批流程,避免 Agent 自动执行高风险操作。
TIP
运行时 Skill 的具体功能取决于企业的平台配置。如需启用特定运行时 Skill,请联系平台管理员。
