mirror of
https://github.com/OpenBMB/ChatDev.git
synced 2024-11-07 18:40:13 +03:00
98 lines
2.5 KiB
JSON
98 lines
2.5 KiB
JSON
{
|
|
"chain": [
|
|
{
|
|
"phase": "DemandAnalysis",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": -1,
|
|
"need_reflect": "True"
|
|
},
|
|
{
|
|
"phase": "LanguageChoose",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": -1,
|
|
"need_reflect": "True"
|
|
},
|
|
{
|
|
"phase": "CodeCompleteAll",
|
|
"phaseType": "ComposedPhase",
|
|
"cycleNum": 10,
|
|
"Composition": [
|
|
{
|
|
"phase": "CodeComplete",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"phase": "CodeReview",
|
|
"phaseType": "ComposedPhase",
|
|
"cycleNum": 3,
|
|
"Composition": [
|
|
{
|
|
"phase": "CodeReviewComment",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
},
|
|
{
|
|
"phase": "CodeReviewModification",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"phase": "Test",
|
|
"phaseType": "ComposedPhase",
|
|
"cycleNum": 3,
|
|
"Composition": [
|
|
{
|
|
"phase": "TestErrorSummary",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
},
|
|
{
|
|
"phase": "TestModification",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"phase": "EnvironmentDoc",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "True"
|
|
},
|
|
{
|
|
"phase": "Manual",
|
|
"phaseType": "SimplePhase",
|
|
"max_turn_step": 1,
|
|
"need_reflect": "False"
|
|
}
|
|
],
|
|
"recruitments": [
|
|
"Chief Executive Officer",
|
|
"Counselor",
|
|
"Chief Human Resource Officer",
|
|
"Chief Product Officer",
|
|
"Chief Technology Officer",
|
|
"Programmer",
|
|
"Code Reviewer",
|
|
"Software Test Engineer",
|
|
"Chief Creative Officer"
|
|
],
|
|
"clear_structure": "True",
|
|
"gui_design": "True",
|
|
"git_management": "False",
|
|
"self_improve": "False",
|
|
"web_spider": "False",
|
|
"incremental_develop": "True",
|
|
"background_prompt": "ChatDev is a software company powered by multiple intelligent agents, such as chief executive officer, chief human resources officer, chief product officer, chief technology officer, etc, with a multi-agent organizational structure and the mission of 'changing the digital world through programming'."
|
|
}
|