mirror of
https://github.com/cjo4m06/mcp-shrimp-task-manager.git
synced 2025-07-27 08:32:27 +08:00
更新思維階段的定義,將「研究」階段拆分為「收集資訊」和「研究」兩個階段,並調整思維資料結構的驗證邏輯,提升用戶在思考過程中的清晰度與準確性。
This commit is contained in:
parent
4e6d95e312
commit
b905f99ae5
@ -78,10 +78,13 @@ export const processThoughtSchema = z.object({
|
|||||||
.describe("預計總思維數量"),
|
.describe("預計總思維數量"),
|
||||||
next_thought_needed: z.boolean().describe("是否需要下一步思維"),
|
next_thought_needed: z.boolean().describe("是否需要下一步思維"),
|
||||||
stage: z
|
stage: z
|
||||||
.nativeEnum(ThoughtStage, {
|
.string()
|
||||||
|
.min(1, {
|
||||||
message: "思維階段不能為空,請提供有效的思考階段",
|
message: "思維階段不能為空,請提供有效的思考階段",
|
||||||
})
|
})
|
||||||
.describe("思考階段"),
|
.describe(
|
||||||
|
"思考階段,可以選擇的階段有:問題定義、收集資訊、研究、分析、綜合、結論、質疑、規劃"
|
||||||
|
),
|
||||||
tags: z.array(z.string()).optional().describe("思維標籤,是一個陣列字串"),
|
tags: z.array(z.string()).optional().describe("思維標籤,是一個陣列字串"),
|
||||||
axioms_used: z
|
axioms_used: z
|
||||||
.array(z.string())
|
.array(z.string())
|
||||||
|
@ -10,11 +10,13 @@
|
|||||||
*/
|
*/
|
||||||
export enum ThoughtStage {
|
export enum ThoughtStage {
|
||||||
PROBLEM_DEFINITION = "問題定義", // 定義問題和目標的階段
|
PROBLEM_DEFINITION = "問題定義", // 定義問題和目標的階段
|
||||||
RESEARCH = "研究", // 收集和分析資訊的階段
|
COLLECT_INFORMATION = "收集資訊", // 收集和分析資訊的階段
|
||||||
|
RESEARCH = "研究", // 研究資訊的階段
|
||||||
ANALYSIS = "分析", // 深入解析問題和可能解決方案的階段
|
ANALYSIS = "分析", // 深入解析問題和可能解決方案的階段
|
||||||
SYNTHESIS = "綜合", // 整合分析結果形成方案的階段
|
SYNTHESIS = "綜合", // 整合分析結果形成方案的階段
|
||||||
CONCLUSION = "結論", // 總結思考過程並提出最終解決方案的階段
|
CONCLUSION = "結論", // 總結思考過程並提出最終解決方案的階段
|
||||||
QUESTIONING = "質疑", // 質疑和批判的階段
|
QUESTIONING = "質疑", // 質疑和批判的階段
|
||||||
|
PLANNING = "規劃", // 規劃和計劃的階段
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user