You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
830 B
830 B
Task 4: AI training evaluation frontend
Delivered
- Added the AI training evaluation API client for status, help, and assessment operations.
- Added
TrainingAiEvaluation.vuewith distinct AI助学 and AI助评 controls, backend status display, confirmation before assessment, retryable errors, safe interpolated report rendering, and score criteria. - Integrated the component into
GenericTrainingPage.vuebefore the legacy AI sidebar and derivedhasAnyAnswerfrom form fields, work rows, and process rows. - Added a static contract test for this integration.
Verification
node tests/ai-training-evaluation.static.test.cjsnpm run build:prod
The production build emits pre-existing warnings for deprecated ::v-deep syntax, a runtime-resolved navbar image, and oversized chunks; it exits successfully.