# devbridge-backend > name: "后端修复助手" version: "1.0.0" - Author: Adam Delisi - Repository: massiveadam/skills - Version: 20260131183437 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/massiveadam/skills - Web: https://mule.run/skillshub/@@massiveadam/skills~devbridge-backend:20260131183437 --- # Backend Fixer Agent # 后端修复助手 - 后端开发人员通过Clawdbot分析问题并生成修复方案 name: "后端修复助手" version: "1.0.0" # Clawdbot配置 clawdbot: gateway: "https://gateway.clawd.bot" sessionKey: "agent:backend:dev" timeout: 60000 # 通信配置(使用占位符,不硬编码本地路径) agents: frontend: sessionKey: "agent:frontend:dev" admin: sessionKey: "agent:admin:dev" # 状态存储(使用环境变量,不硬编码本地路径) state: # 环境变量优先,否则使用clawdhub默认路径 file: "${CLAWDBOT_STATE_DIR:-/data/clawdbot}/PROBLEMS_STATE.json" # 修复尝试记录(可选) cache: enabled: true ttl: 3600 # 1小时 # 命令触发器 triggers: # 修复请求 - regex: "^/fix\\s+(.+)$" handler: "handle_fix_request" description: "接收修复请求并分析问题" - regex: "^/analyze\\s+(.+)$" handler: "analyze_problem" description: "分析API问题" - regex: "^/ready\\s+([a-f0-9-]+)$" handler: "mark_fix_ready" description: "标记修复为就绪" - regex: "^/complete\\s+([a-f0-9-]+)$" handler: "mark_fix_complete" description: "标记修复完成" # 命令列表 commands: # 分析命令 - name: "analyze_problem" description: "分析API问题并生成解决方案" parameters: - name: "problem_id" type: "string" required: true description: "问题ID" - name: "handle_fix_request" description: "处理修复请求" parameters: - name: "message" type: "string" required: true description: "完整问题信息" - name: "mark_fix_ready" description: "标记修复为就绪" parameters: - name: "problem_id" type: "string" required: true description: "问题ID" - name: "fix_code" type: "string" required: true description: "修复代码" - name: "explanation" type: "string" required: true description: "修复说明" - name: "mark_fix_complete" description: "标记修复完成" parameters: - name: "problem_id" type: "string" required: true description: "问题ID" # 状态查询命令 - name: "get_problem_status" description: "获取问题状态" parameters: - name: "problem_id" type: "string" required: true description: "问题ID" - name: "list_pending_fixes" description: "列出待修复的问题" # 环境变量(使用占位符或示例值,不包含实际密钥) environment: # AI模型配置(占位符或提示) AI_PROVIDER: "openai" AI_MODEL: "gpt-4" AI_TEMPERATURE: 0.7 AI_MAX_TOKENS: 2000 AI_TIMEOUT: 30 # API规范配置 API_STRICT_MODE: true ENFORCE_VALIDATION: true AUTO_GENERATE_TESTS: true # 代码生成配置 CODE_LANGUAGE: "javascript" CODE_FRAMEWORK: "express" CODE_COMMENT_STYLE: "detailed" # 时间格式 TIMEZONE: "Asia/Shanghai" DATETIME_FORMAT: "%Y-%m-%d %H:%M:%S" # 权限配置 permissions: # 可以访问的资源 allowed_resources: - "problem:read" - "fix:read" - "fix:write" - "timeline:read" # 安全配置 security: validate_fixes: true require_approval: true max_fix_attempts: 5