diff --git a/docs/superpowers/plans/2026-07-19-clarification-card-answer-display-fix.md b/docs/superpowers/plans/2026-07-19-clarification-card-answer-display-fix.md new file mode 100644 index 0000000..7ba63de --- /dev/null +++ b/docs/superpowers/plans/2026-07-19-clarification-card-answer-display-fix.md @@ -0,0 +1,183 @@ +# 澄清卡片已回答显示修复实施计划 + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** 修复澄清卡片提交后"已回答:xxx"显示英文 value 而非中文 label,以及已回答状态不显示 AI 问题的问题。 + +**Architecture:** 在 `ScriptView.vue` 的 `submitClarification` 函数中,通过 value 查找 `card.options` 对应的 label,用 label 显示(`card.answer` 和 `addResultMessage`),后端 payload 仍用 value。在 `card-answered` 模板中显示 AI 的问题(`msg.card?.question`)。 + +**Tech Stack:** UniApp Vue 3 `