feat: 初始化 SCALE OS 工程框架

- 添加 SCALE Engine 配置 (.scale/)
- 添加 OpenClaw Agent 配置 (.openclaw/)
- 添加知识文档 (AGENTS.md, TOOLS.md)
- 添加质量契约和工作流配置
- 添加 22 个工作流模板
- 添加验证脚本和门控脚本
- 添加 skills-registry 技能注册表
This commit is contained in:
2026-05-20 15:06:38 +08:00
parent 5f1c217853
commit 2f16c4762f
51 changed files with 2783 additions and 0 deletions

118
.scale/tools.json Normal file
View File

@@ -0,0 +1,118 @@
{
"version": 1,
"mode": "evidence-required",
"tools": {
"web-access": {
"enabled": true,
"requiredFor": [
"webResearch"
],
"recommendedFor": [
"browserAutomation"
],
"destructiveActions": "block",
"evidenceRequired": true
},
"frontend-design": {
"enabled": true,
"requiredFor": [
"ui"
],
"destructiveActions": "block",
"evidenceRequired": true
},
"ui-ux-pro-max": {
"enabled": true,
"requiredFor": [
"ui"
],
"destructiveActions": "block",
"evidenceRequired": true
},
"agent-browser": {
"enabled": true,
"requiredFor": [
"browserAutomation"
],
"recommendedFor": [
"ui",
"e2e"
],
"allowedDomains": [
"localhost",
"127.0.0.1"
],
"destructiveActions": "confirm",
"command": "agent-browser",
"evidenceRequired": true
},
"playwright": {
"enabled": true,
"requiredFor": [
"e2e"
],
"recommendedFor": [
"browserAutomation",
"ui"
],
"destructiveActions": "confirm",
"command": "npx playwright",
"evidenceRequired": true
},
"mcp-chrome-devtools": {
"enabled": true,
"requiredFor": [
"browserAutomation"
],
"recommendedFor": [
"ui",
"e2e"
],
"destructiveActions": "confirm",
"mcpToolName": "chrome-devtools",
"evidenceRequired": true
},
"desktop-cua": {
"enabled": false,
"requiredFor": [
"desktopAutomation"
],
"destructiveActions": "block",
"command": "cua",
"evidenceRequired": true
},
"codex-cli": {
"enabled": false,
"requiredFor": [],
"recommendedFor": [
"externalCli",
"review"
],
"destructiveActions": "block",
"command": "codex",
"evidenceRequired": true
},
"gemini-cli": {
"enabled": false,
"requiredFor": [],
"recommendedFor": [
"externalCli",
"review"
],
"destructiveActions": "block",
"command": "gemini",
"evidenceRequired": true
},
"opencode-cli": {
"enabled": false,
"requiredFor": [],
"recommendedFor": [
"externalCli",
"review"
],
"destructiveActions": "block",
"command": "opencode",
"evidenceRequired": true
}
}
}