✨ feat(vscode): 测试提示词改成可配置模板并带上工单号

启动测试会话原先硬编码发 `/pr-acceptance-testing`,不带目标,验收技能只能
反问要测哪个。现在做成 prompts/test.md 模板 + 设置里的「测试提示词」,占位符
{issueNumber} 和 {prRef}(worktree 里是分支,主仓库里是已合并的 PR)。

Claude-Session: https://claude.ai/code/session_01Kgmb1LvrPmFX3NoUDB4zZC
This commit is contained in:
cruldra committed 2026-09-13 13:19:28 +08:00
1 parent e05a5234db
commit f946e5cfee
11 files changed
+77 -4

No files matched your search

+4
View File
@@ -43,6 +43,7 @@ export interface SettingsValues {
implementPlanPrompt: string
autoReview: boolean
reviewPrompt: string
testPrompt: string
devBranch: string
releaseBranchPrefix: string
jenkinsJob: string
@@ -82,6 +83,7 @@ export interface SettingsOverlayState {
implementPlanPrompt: string
autoReview: boolean
reviewPrompt: string
testPrompt: string
devBranch: string
releaseBranchPrefix: string
jenkinsJob: string
@@ -421,6 +423,7 @@ export function useIssues(): UseIssuesResult {
implementPlanPrompt: values.implementPlanPrompt,
autoReview: values.autoReview,
reviewPrompt: values.reviewPrompt,
testPrompt: values.testPrompt,
devBranch: values.devBranch,
releaseBranchPrefix: values.releaseBranchPrefix,
jenkinsJob: values.jenkinsJob,
@@ -886,6 +889,7 @@ export function useIssues(): UseIssuesResult {
implementPlanPrompt: msg.implementPlanPrompt,
autoReview: msg.autoReview,
reviewPrompt: msg.reviewPrompt,
testPrompt: msg.testPrompt,
devBranch: msg.devBranch,
releaseBranchPrefix: msg.releaseBranchPrefix,
jenkinsJob: msg.jenkinsJob,