send feishu message
This commit is contained in:
@@ -282,21 +282,21 @@ async def orchestrate_agents(simple_requirement: str) -> dict:
|
|||||||
包含所有Agent结果的完整字典
|
包含所有Agent结果的完整字典
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# send_message_to_feishu(f"收到新需求: {simple_requirement}")
|
send_message_to_feishu(f"收到新需求: {simple_requirement}")
|
||||||
# Step 1: PM Agent 分析需求
|
# Step 1: PM Agent 分析需求
|
||||||
pm_agent = PMAgent()
|
pm_agent = PMAgent()
|
||||||
requirement_analysis = pm_agent.analyze_requirement(simple_requirement)
|
requirement_analysis = pm_agent.analyze_requirement(simple_requirement)
|
||||||
# send_requirement_result(requirement_analysis)
|
send_requirement_result(requirement_analysis)
|
||||||
|
|
||||||
# Step 2: QA Agent 生成测试用例
|
# Step 2: QA Agent 生成测试用例
|
||||||
qa_agent = QAAgent()
|
qa_agent = QAAgent()
|
||||||
test_cases = qa_agent.generate_test_cases(requirement_analysis)
|
test_cases = qa_agent.generate_test_cases(requirement_analysis)
|
||||||
# send_test_cases(test_cases)
|
send_test_cases(test_cases)
|
||||||
|
|
||||||
# Step 3: Dev Agent 生成代码
|
# Step 3: Dev Agent 生成代码
|
||||||
dev_agent = DevAgent()
|
dev_agent = DevAgent()
|
||||||
code_generation = dev_agent.generate_code(requirement_analysis, test_cases)
|
code_generation = dev_agent.generate_code(requirement_analysis, test_cases)
|
||||||
# send_generate_code(code_generation)
|
send_generate_code(code_generation)
|
||||||
return {
|
return {
|
||||||
"requirement_analysis": requirement_analysis,
|
"requirement_analysis": requirement_analysis,
|
||||||
"test_cases": test_cases,
|
"test_cases": test_cases,
|
||||||
|
|||||||
Reference in New Issue
Block a user