Determine a request-level format string based on the user's requirements. This string, like language , is only passed within the context of this run and is not written to a file.
Input
- Original research requirement
query - Request-level
language - The final format explicitly specified by the user (if any)
Rules
- When the user explicitly specifies the final format, prioritize the user's name.
- When the user does not specify one, choose a short name based on the primary reading task; if it cannot be determined, use
report。 - Common values include
report、paper、table、memo、timeline、faq, but this is not a closed enumeration. formatIt only represents the final delivery format and does not carry sections, abstracts, tables of contents, structural preferences, or writing rules; these requirements continue to remain in the original query.- Do not search for external format specifications, do not generate candidate objects, and do not create
format_proposal.json、format.jsonor any format schema. - Do not modify the research question, scope, language, or process mode on the user's behalf.
Output
Return only one line:
format: <一个简短的非空字符串>