eval-loop
Run a full iteration of the enhance_notes prompt improvement loop — hypothesize, design, test, review
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run a full iteration of the enhance_notes prompt improvement loop — hypothesize, design, test, review
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Review the latest enhance_notes eval results with scoring analysis, qualitative output review, and recommendations
Offline CLI for replaying debug recordings through the audio pipeline for testing and parameter tuning. Use this skill whenever working with the replay tool, debug recordings, golden transcripts, WER scoring, parameter sweeps, or audio pipeline tuning. Also use when building, running, or debugging the replay binary.
基于 SOC 职业分类
| name | eval-loop |
| description | Run a full iteration of the enhance_notes prompt improvement loop — hypothesize, design, test, review |
| user-invocable | true |
Run one full iteration of the prompt improvement loop.
Read the eval guide and latest results:
.AI/EVAL_REVIEW_GUIDE.md — focus on: research principles, known failure modes, history (especially recent rounds).AI/results/summary.md — current scores, gaps, problem areassrc-tauri/resources/prompts/enhance_notes.txt (system) and enhance_notes_user.txt (user)Identify the biggest remaining gaps. What test cases score lowest? What qualitative problems recur? Where is the most room for improvement?
Generate 2-4 hypotheses for what could improve results. Each hypothesis should:
For each hypothesis, check:
Discard hypotheses that repeat past failures. Refine ones that are similar-but-different from past attempts.
Pick 1-3 hypotheses to test. For each:
.AI/new-variant.sh <name>system.txt and/or user.txt in .AI/prompt-variants/<name>/.AI/prompts/*.mjs file and change the variant directory path.AI/promptfooconfig.yamlVariant design principles:
Baseline rule: Never edit the baseline variant directly. Its files are symlinks to the production prompts. All changes go into new variant directories.
Before running, review each variant as the user would:
npm run eval
This runs all variants x all test cases x 4 repeats (default), then generates the summary.
Review the results following the /eval-review skill checklist:
results/summary.mdClassify each variant: WINNER, PROMISING, NULL, or FAILED.
Based on the review:
system.txt and user.txt to src-tauri/resources/prompts/enhance_notes.txt and enhance_notes_user.txt. The baseline symlinks automatically pick up the changes. Update config.Update .AI/EVAL_REVIEW_GUIDE.md:
Present findings to the user: