142 lines
3.8 KiB
JSON
142 lines
3.8 KiB
JSON
{
|
|
"mainAgentSpec": {
|
|
"name": "se-agent",
|
|
"description": "主智能体",
|
|
"systemPrompt": "nacos:se-agent-prompt-main.txt",
|
|
"chatModel": {
|
|
"model": "Qwen3.6-35B-A3B",
|
|
"apiKey": "sk-AuAS5AFljzkPeNfX4NLGb8YfUJmhMr2tPjM9kKbg1Eqic1n6"
|
|
},
|
|
"enablePlanMode": false,
|
|
"enableShell": false,
|
|
"enableAgentTraceLog": true,
|
|
"asyncToolTimeout": 30,
|
|
"maxContextTokens": 8000,
|
|
"maxIter": 200,
|
|
"maxRetries": 3
|
|
},
|
|
"workspace": {
|
|
"stateStoreType": "mysql",
|
|
"isolationScope": "USER",
|
|
"anonymousUserId": "anonymous"
|
|
},
|
|
"compaction": {
|
|
"triggerMessages": 50,
|
|
"triggerTokens": 0,
|
|
"reserved": 20000,
|
|
"keepMessages": 20,
|
|
"keepTokens": -1,
|
|
"keepTokensMin": 2000,
|
|
"keepTokensMax": 8000,
|
|
"keepTokensRatio": 0.25,
|
|
"summaryPrompt": "default",
|
|
"flushBeforeCompact": true,
|
|
"offloadBeforeCompact": true,
|
|
"prune": {
|
|
"protectTokens": 40000,
|
|
"minimumTokens": 20000,
|
|
"maxOutputChars": 2000,
|
|
"excludedTools": ["read_file", "memory_search", "memory_get", "session_search"]
|
|
},
|
|
"truncate": {
|
|
"triggerMessages": 25,
|
|
"triggerTokens": 40000,
|
|
"keepMessages": 20,
|
|
"keepTokens": 0,
|
|
"maxArgLength": 2000,
|
|
"truncationText": "...(argument truncated)"
|
|
},
|
|
"model": {
|
|
"model": "qwen3.5-122b-a10b-fp8",
|
|
"apiKey": "sk-AuAS5AFljzkPeNfX4NLGb8YfUJmhMr2tPjM9kKbg1Eqic1n6"
|
|
}
|
|
},
|
|
"skillRepository": {
|
|
"mysql": {
|
|
"enable": false,
|
|
"databaseName": "mis-dubugging",
|
|
"skillsTableName": "agent_skill",
|
|
"resourcesTableName": "agent_skill_resource",
|
|
"createIfNotExist": true,
|
|
"writeable": false
|
|
},
|
|
"classPath": {
|
|
"enable": false,
|
|
"directory": "skills"
|
|
},
|
|
"a2s": {
|
|
"enable": true,
|
|
"directory": "a2s-skills",
|
|
"apiGateway": "https://misdev.lcfuturecenter.com/prod-api",
|
|
"apiDebugSkillInfoUri": "/mcp/skill/openapi/debug/{skill_name}",
|
|
"apiReleaseSkillInfoUri": "/mcp/skill/openapi/release/{skill_name}",
|
|
"apiDownloadSkillUri": "/resource/oss/download/{oss_id}",
|
|
"availableSkills": ["skill1|debug", "skill2|release"]
|
|
},
|
|
"httpClient": {
|
|
"version": "HTTP/1.1",
|
|
"connectTimeout": 10,
|
|
"requestTimeout": 30,
|
|
"enableRequestLogger": true,
|
|
"enableResponseLogger": true,
|
|
"defaultHeaders": {
|
|
"Authorization": "Bearer token123"
|
|
}
|
|
}
|
|
},
|
|
"a2sMcpProvider": {
|
|
"apiGateway": "https://misdev.lcfuturecenter.com/prod-api",
|
|
"apiQueryMcpServerInfoUri": "/mcp/server/openapi/list",
|
|
"httpClient": {
|
|
"version": "HTTP/1.1",
|
|
"connectTimeout": 10,
|
|
"requestTimeout": 30,
|
|
"enableRequestLogger": true,
|
|
"enableResponseLogger": false,
|
|
"defaultHeaders": {}
|
|
}
|
|
},
|
|
"mcpServerConfigs": [
|
|
{
|
|
"serverName": "weather-server",
|
|
"transport": "sse",
|
|
"enableTools": ["get_weather", "get_forecast"],
|
|
"initializationTimeout": 10,
|
|
"timeout": 600
|
|
}
|
|
],
|
|
"permissionContext": {
|
|
"mode": "default",
|
|
"allow": ["read_file", "list_files"],
|
|
"deny": ["delete_file"],
|
|
"ask": ["write_file"]
|
|
},
|
|
"memoryConfig": {
|
|
"model": {
|
|
"model": "gpt-4",
|
|
"apiKey": "your-api-key"
|
|
},
|
|
"flushPrompt": "刷新记忆提示词",
|
|
"consolidationPrompt": "归纳记忆提示词,最大token数:%d,最大字符数:%d",
|
|
"consolidationMaxTokens": 4000,
|
|
"consolidationMinGap": 30,
|
|
"dailyFileRetentionDays": 30,
|
|
"sessionRetentionDays": 30,
|
|
"flushTrigger": "ALWAYS"
|
|
},
|
|
"subagentSpec": [
|
|
{
|
|
"name": "research-agent",
|
|
"description": "研究智能体",
|
|
"systemPrompt": "你是一个研究助手。",
|
|
"workspaceMode": "SHARED",
|
|
"model": {
|
|
"model": "gpt-4",
|
|
"apiKey": "your-api-key"
|
|
},
|
|
"steps": 5,
|
|
"mode": "subagent",
|
|
"hidden": false
|
|
}
|
|
]
|
|
} |