diff --git a/agent/install.sh b/agent/install.sh index e69c399..60af9ae 100755 --- a/agent/install.sh +++ b/agent/install.sh @@ -43,7 +43,7 @@ fi # ── 创建工作区并复制文件 ─────────────────────────────────────────────── info "配置 $AGENT_ID 工作区..." -mkdir -p "$WORKSPACE_DIR/active_skills" +mkdir -p "$WORKSPACE_DIR/skills" mkdir -p "$WORKSPACE_DIR/cases" mkdir -p "$WORKSPACE_DIR/iteration_reports" mkdir -p "$WORKSPACE_DIR/memory" @@ -68,8 +68,8 @@ if [ -d "$SCRIPT_DIR/skills" ]; then if [ "$skill_name" = "mafia_agent_installer" ]; then continue fi - mkdir -p "$WORKSPACE_DIR/active_skills/$skill_name" - cp "$skill_dir"* "$WORKSPACE_DIR/active_skills/$skill_name/" 2>/dev/null || true + mkdir -p "$WORKSPACE_DIR/skills/$skill_name" + cp "$skill_dir"* "$WORKSPACE_DIR/skills/$skill_name/" 2>/dev/null || true done fi @@ -99,7 +99,7 @@ if os.path.exists(repo_skill): print(f' + {name}') # 同时扫描 active_skills 目录,确保所有 SKILL.md 都被注册 -skills_dir = os.path.expanduser('$WORKSPACE_DIR/active_skills') +skills_dir = os.path.expanduser('$WORKSPACE_DIR/skills') if os.path.isdir(skills_dir): for d in os.listdir(skills_dir): if d.startswith('.'):