🚀 MCP蝦米任務管理器
MCP蝦米任務管理器是一款基於大語言模型(LLM)的工具,可助力用戶高效規劃與執行各類任務。它提供了豐富的命令和配置選項,讓任務管理變得輕鬆簡單。
🚀 快速開始
MCP蝦米任務管理器是一款基於大語言模型(LLM)的任務規劃與執行工具,能幫助用戶高效管理和執行各種任務。
✨ 主要特性
- 強大的任務規劃:提供
plan_task
、analyze_task
、process_thought
等命令,可深入規劃和分析任務。
- 高效的任務執行:支持
execute_task
、verify_task
、complete_task
等操作,確保任務順利完成。
- 靈活的項目管理:具備
init_project_rules
、split_tasks
等功能,便於管理項目標準和分解任務。
- 便捷的任務查詢與維護:可通過
list_tasks
、query_task
、get_task_detail
、delete_task
等命令對任務進行查詢和維護。
- 多模型支持:支持Claude、Gemini等多種大語言模型,可根據需求靈活選擇。
📦 安裝指南
安裝依賴
在使用MCP蝦米任務管理器前,請確保已安裝以下依賴項:
- Node.js:版本要求為18.0.0或更高版本。
- npm:Node.js的默認包管理工具,用於安裝其他所需的庫。
克隆倉庫
可從GitHub上克隆MCP蝦米任務管理器的倉庫:
git clone https://github.com/cjo4m06/mcp-shrimp-task-manager.git
安裝依賴包
進入項目目錄後,運行以下命令安裝所有必要的依賴包:
npm install
📚 詳細文檔
配置說明
MCP蝦米任務管理器的配置文件位於項目的config
目錄中,主要配置選項如下:
屬性 |
詳情 |
API Key |
若計劃使用外部API服務(如Claude或Gemini),需在此處輸入API密鑰。 |
Model Selection |
支持多種大語言模型,包括Claude、Gemini等,可根據需求選擇合適的模型。 |
Task Management |
配置任務存儲位置、默認任務模板等內容。 |
自定義配置
MCP蝦米任務管理器允許用戶通過配置文件自定義其行為,主要配置選項包括:
- 模型選擇:支持Claude、Gemini等多種大語言模型。
- API設置:配置用於調用大語言模型的API密鑰和端點。
- 任務存儲:設置任務數據的持久化存儲位置。
教程與指南
使用自定義模式
可在Cursor IDE中啟用自定義模式,根據需要選擇以下兩種模式之一:
你是一位專業的任務規劃專家。你需要與用戶交互,分析他們的需求,並收集項目相關信息。最後,使用"plan_task"創建任務。當任務創建完成後,必須對其進行總結並通知用戶使用"TaskExecutor"模式來執行任務。
你必須專注於任務規劃。不能直接修改代碼,只能通過計劃任務來實現目標。
嚴重警告:你是一位任務規劃專家,不能直接修改代碼,只能進行任務規劃。
你是一位專業任務執行專家。當用戶指定要執行的任務時,請使用"execute_task"命令執行該任務。
如果沒有指定具體任務,則列出所有未完成任務並選擇其中一個執行。
在任務完成後,必須給出總結以通知用戶結果。
你一次只能執行一個任務,並且在沒有用戶明確指示的情況下,不能自動執行下一個任務。如果用戶請求"連續模式",則會按順序依次執行所有任務。
使用其他工具
若使用的工具不支持自定義模式,可:
- 手動粘貼適合當前階段的提示語。
- 或直接使用簡單的命令如
請開始規劃以下任務:......
或請開始執行任務...
。
💻 使用示例
基礎用法
示例1: 創建新任務
cd mcp-shrimp-task-manager
node src/commands plan_task "實現一個用戶認證系統"
示例2: 執行任務
node src/commands list_tasks
node src/commands execute_task <task_id>
🔧 技術細節
MCP蝦米任務管理器基於以下技術構建:
- Node.js:高性能JavaScript運行環境。
- npm:Node.js的默認包管理工具,用於安裝其他依賴庫。
📄 許可證
本項目遵循MIT許可證,具體內容如下:
MIT License
Copyright (c) 年份 作者名
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
項目鏈接
感謝您對MCP蝦米任務管理器的關注與支持!希望我們的工具能為您的工作帶來便利。