Files

55 lines
2.3 KiB
Bash
Raw Permalink Normal View History

#!/bin/bash
API_BASE="http://localhost:3000/api"
echo "📝 创建演示数据..."
# 创建智能体
curl -s -X POST "$API_BASE/agents" \
-H "Content-Type: application/json" \
-d '{"name":"Agent-001","type":"backend","capabilities":["python","database"]}' > /dev/null
curl -s -X POST "$API_BASE/agents" \
-H "Content-Type: application/json" \
-d '{"name":"Agent-002","type":"frontend","capabilities":["react","css"]}' > /dev/null
curl -s -X POST "$API_BASE/agents" \
-H "Content-Type: application/json" \
-d '{"name":"Agent-003","type":"testing","capabilities":["jest","e2e"]}' > /dev/null
echo "✅ 智能体创建完成"
# 创建项目
PROJECT_ID=$(curl -s -X POST "$API_BASE/projects" \
-H "Content-Type: application/json" \
-d '{"name":"智能客服系统","description":"基于AI的客服平台","created_by":"human"}' | grep -o '"id":[0-9]*' | cut -d: -f2)
echo "✅ 项目创建完成 (ID: $PROJECT_ID)"
# 创建任务
curl -s -X POST "$API_BASE/tasks" \
-H "Content-Type: application/json" \
-d "{\"project_id\":$PROJECT_ID,\"title\":\"设计数据库架构\",\"type\":\"design\",\"priority\":\"high\",\"status\":\"completed\"}" > /dev/null
curl -s -X POST "$API_BASE/tasks" \
-H "Content-Type: application/json" \
-d "{\"project_id\":$PROJECT_ID,\"title\":\"实现用户认证API\",\"type\":\"development\",\"priority\":\"high\",\"status\":\"in_progress\",\"assigned_to\":\"Agent-001\"}" > /dev/null
curl -s -X POST "$API_BASE/tasks" \
-H "Content-Type: application/json" \
-d "{\"project_id\":$PROJECT_ID,\"title\":\"开发聊天界面\",\"type\":\"development\",\"priority\":\"high\",\"status\":\"in_progress\",\"assigned_to\":\"Agent-002\"}" > /dev/null
curl -s -X POST "$API_BASE/tasks" \
-H "Content-Type: application/json" \
-d "{\"project_id\":$PROJECT_ID,\"title\":\"实现知识库检索\",\"type\":\"development\",\"priority\":\"normal\",\"status\":\"testing_pending\"}" > /dev/null
curl -s -X POST "$API_BASE/tasks" \
-H "Content-Type: application/json" \
-d "{\"project_id\":$PROJECT_ID,\"title\":\"编写单元测试\",\"type\":\"testing\",\"priority\":\"normal\",\"status\":\"initial\"}" > /dev/null
echo "✅ 任务创建完成"
echo ""
echo "🎉 演示数据创建成功!"
echo "🌐 访问: http://10.0.6.5:3000/index-v3.html"