协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
prepare-training-corpus【开发与工程】Builds and freezes deterministic train, validation, and test corpora with provenance, group-safe splits, manifests, hashes, and prompt-leakage checks. Use before teacher labeling, fine-tuning, or comparing models on generated or retrieved examples.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Make the corpus reproducible before any expensive labeling or training call.
Write down:
Separate deterministic scenario generation from teacher labeling. Materialize and validate the entire candidate pool without model calls first.
Do not silently repair generated or teacher-produced rows. Preserve raw failures and derive validated outputs separately.
Use scripts/build_corpus_manifest.py for JSONL split invariants:
python scripts/build_corpus_manifest.py \
--split train=path/train.jsonl \
--split validation=path/valid.jsonl \
--split test=path/test.jsonl \
--id-field id --group-field deckGroupID \
--output path/corpus-manifest.json
Also run project-specific validators for legality, replay, terminal boundaries, data licenses, and context sufficiency. Fail before labeling if:
Freeze exact JSONL bytes, manifests, source revisions, generator configuration, and SHA-256 hashes. Any schema, prompt, or corpus-membership change creates a new revision and fresh state; never resume incompatible evidence.