将智能评估单、客户补充信息、业务补充信息标准化为统一的 quote_request。当用户提到评估单转报价请求、标准化报价输入、提取待确认项、整理报价上下文、准备后续报价链路输入时使用。
assessment_report 转成统一 quote_requestQuoteDocument 组装运行命令:python scripts/main.py --input samples/sample-input.json --output out/sample-output.json
如需跳过校验:python scripts/main.py --input samples/sample-input.json --skip-schema-validation
最小输入骨架:
{
"assessment_report": {},
"customer_context": {},
"business_context": {}
}
最小输出骨架:
{
"quote_request": {},
"normalization_flags": [],
"missing_fields": []
}
quote_request、normalization_flags、missing_fieldsnull、空数组或 missing_fieldssamples/sample-input.json、samples/sample-output.jsonreferences/QUOTE_REQUEST_CONTRACT.mdreferences/quote-request-prepare-input.schema.json、references/quote-request-prepare-output.schema.jsonreferences/NORMALIZATION_RULES.mdreferences/EXAMPLES.md设计与规范/quote_request_prepare_skill 详细设计.md& ".opencode/.venv/Scripts/python.exe" ".opencode/skills/quote_request_prepare_skill/scripts/main.py" --input ".opencode/skills/quote_request_prepare_skill/samples/sample-input.json"--input:输入 JSON 路径,必需--output:输出 JSON 路径,可选--skip-schema-validation:跳过输入输出 schema 校验,可选missing_fieldsnormalization_flagsquote-template-select-skillquote-feasibility-check-skillquote-pricing-skillvalidate_samples.py、samples/ 与 references/*.schema.json