refactor: discuss 和 plan 阶段改用 PromptBuilder 组装提示词

This commit is contained in:
2026-06-11 16:39:14 +08:00
parent 803533a7e0
commit 7951d9a82b
3 changed files with 23 additions and 21 deletions

View File

@@ -35,7 +35,8 @@ describe("assembleDiscussPrompt", () => {
stages: { discuss: { prompt: "自定义讨论" } },
};
const prompt = assembleDiscussPrompt(config);
expect(prompt).toBe("自定义讨论");
expect(prompt).toContain("自定义讨论");
expect(prompt).toContain("# 讨论阶段");
});
});

View File

@@ -118,7 +118,8 @@ describe("完整 SDD 流程", () => {
const config = await loadConfig(TMP_DIR);
const discussPrompt = assembleDiscussPrompt(config);
expect(discussPrompt).toBe("自定义讨论");
expect(discussPrompt).toContain("自定义讨论");
expect(discussPrompt).toContain("# 讨论阶段");
await mkdir(getChangeDir(TMP_DIR, "test"), { recursive: true });
const planPrompt = await assemblePlanPrompt(config, TMP_DIR, "test", "spec");