功能簡(jiǎn)介
Software Planning Tool?通過(guò)結(jié)構(gòu)化、交互式的方式,幫助開(kāi)發(fā)者將復(fù)雜的軟件項(xiàng)目拆分為可管理的任務(wù),跟蹤進(jìn)度,并維護(hù)詳細(xì)的開(kāi)發(fā)計(jì)劃。
主要功能特性
交互式規(guī)劃會(huì)話
-
- :支持發(fā)起和管理開(kāi)發(fā)規(guī)劃?
Todo 管理
-
- :創(chuàng)建、更新、跟蹤開(kāi)發(fā)任務(wù)?
復(fù)雜度評(píng)分
-
- :為任務(wù)分配 0-10 的復(fù)雜度分?jǐn)?shù),便于估算?
代碼示例嵌入
-
- :任務(wù)描述中可加入代碼片段?
實(shí)現(xiàn)方案管理
- :保存和管理詳細(xì)的實(shí)現(xiàn)計(jì)劃
快速開(kāi)始指引
通過(guò) Smithery 自動(dòng)安裝:
npx -y @smithery/cli install @NightTrek/Software-planning-mcp --client claude
手動(dòng)安裝流程:
-
- 1. 克隆倉(cāng)庫(kù)2. 安裝依賴:?
pnpm install?
-
- 3. 構(gòu)建項(xiàng)目:?
pnpm run build?
-
- 4. 配置 MCP 設(shè)置文件,添加
server
- ?啟動(dòng)參數(shù)
可用工具
start_planning
-
- ?:發(fā)起新規(guī)劃會(huì)話,設(shè)定開(kāi)發(fā)目標(biāo)? ?
add_todo
-
- ?:添加新的 todo 任務(wù),支持描述、復(fù)雜度評(píng)分和代碼示例? ?
get_todos
-
- ?:獲取當(dāng)前計(jì)劃下的所有任務(wù)? ?
update_todo_status
-
- ?:更新任務(wù)完成狀態(tài)
-
- ?-
save_plan
-
- ?:保存當(dāng)前實(shí)現(xiàn)方案? ?
remove_todo
- ?:移除任務(wù)
MCP配置
在 MCP 設(shè)置文件(如??cline_mcp_settings.json
?)中添加如下配置:
{
? "mcpServers": {
? ? "software-planning-tool": {
? ? ? "command": "node",
? ? ? "args": [
? ? ? ? "/path/to/software-planning-tool/build/index.js"
? ? ? ],
? ? ? "disabled": false,
? ? ? "autoApprove": []
? ? }
? }
}
項(xiàng)目地址
https://github.com/NightTrek/Software-planning-mcp/
#項(xiàng)目管理??#AI??#MCP??#軟件開(kāi)發(fā)??#規(guī)劃工具
閱讀全文