协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
prompt-and-inference【开发与工程】Build and debug OpenCompass prompt templates, PromptList dialogue prompts, retrievers, Gen/PPL inferencers, reader_cfg answer masking, in-context examples, and meta_template role routing.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when an OpenCompass task involves prompt construction or inference config behavior: PromptTemplate, RawPromptTemplate, PromptList dialogue turns, ice_template, prompt_template, retrievers, GenInferencer, PPLInferencer, output-column masking, or meta_template role mapping.
PromptList, raw messages, or CoT wording, use references/prompt-templates.md.ZeroRetriever/few-shot retrievers and wiring GenInferencer vs PPLInferencer, use references/retrievers-and-inferencers.md.{answer}, leaked labels, missing system role handling, unsupported PPL candidate templates, or train split failures, use references/troubleshooting.md.python scripts/render_prompt_preview.py --help from this sub-skill directory.GenInferencer for free-form answers and keep the dataset answer column in reader_cfg.output_column so it is replaced by gen_field_replace_token instead of leaking into the generation prompt.PPLInferencer for multiple-choice/discriminative tasks and provide candidate templates keyed by label ("A", "B", etc.) in prompt_template.template or ice_template.template.ZeroRetriever for 0-shot; use FixKRetriever only when the selected in-context examples exist in the dataset train/index split.meta_template; keep dataset prompt templates model-agnostic and role-based (HUMAN, BOT, SYSTEM).reader_cfg source columns, and config file structure to configuration-and-datasets.model-backends.