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