本服务器专注于复杂任务的分割与管理,支持智能体将大型任务拆解为多个小任务,并在多次对话中精准跟踪任务进度,极大提升任务处理的效率和可控性。
本服务器可助力智能体高效处理复杂任务,通过将大任务分解为小任务,并在多次对话中跟踪进度,实现任务的有序推进。
以下是存储任务信息的JSON格式:
{
"task_description": "对整个任务的中等详细描述。我们希望实现的最终目标。",
"checklist": [
{
"done": false,
"task": "任务的简短而全面的名称",
"detailed_description": "对任务目标的更长描述",
"context_and_plan": "相关文件、背景信息及详细计划。通常是文本中最长的部分。"
}
],
"context_for_all_tasks": "所有清单中任务应包含的信息。",
"metadata": {
"created_at": "ISO时间戳",
"updated_at": "ISO时间戳",
"progress": {
"completed": 0,
"total": 1,
"percentage": 0
},
"tags": ["标签1", "标签2"],
"priority": "high|medium|low",
"estimated_completion_time": "ISO时间戳或持续时间"
},
"notes": [
{
"timestamp": "ISO时间戳",
"content": "关于整体任务的附加注释"
}
],
"resources": [
{
"name": "资源名称",
"url": "URL或文件路径",
"description": "资源描述"
}
]
}
默认情况下,服务器将任务数据存储在以下位置:
~/.mcp_config/divide_and_conquer.json(实际路径为/Users/username/.mcp_config/divide_and_conquer.json)C:\Users\username\.mcp_config\divide_and_conquer.json欢迎贡献!请随意提交拉取请求。
本项目根据MIT许可证授权 - 详见LICENSE文件。