证券财报分析的多轮对话与提示词

证券财报的数据来源于境内外证券交易所公开披露平台,更新节奏为季度报告于报告期结束后1个月内披露,半年度报告于2个月内,年度报告于4个月内,同时包含临时公告类

这个品类的数据长什么样

证券财报的数据来源于境内外证券交易所公开披露平台,更新节奏为季度报告于报告期结束后1个月内披露,半年度报告于2个月内,年度报告于4个月内,同时包含临时公告类的业绩快报。文档结构通常包含封面、目录、财务报表、财务报表附注、管理层讨论与分析等内容,字段包含营业收入、净利润、扣除非经常性损益后的净利润、每股收益、净资产收益率等,不同字段对应不同计量单位。

这些特征在「多轮对话与提示词」这一环带来什么约束

证券财报文档长度普遍较长,单份年报可达数十页,多轮对话中需保留足够的上下文以关联不同轮次的指标查询,同时需避免过长上下文导致的模型输出溢出。财报字段单位多样,不同科目使用不同计量标准,多轮对话的提示词需明确要求模型统一输出单位,避免数据混淆。披露时间与版本的更新特性,要求多轮对话中需提示模型确认当前引用的财报报告期与披露版本,防止使用过时数据。临时公告的突发性,需支持快速将新披露的财报片段追加至对话上下文,确保分析的时效性。

配置怎么定

配置项建议取法这样取的依据
PARSE_FILE_TIMEOUT_SECONDS300 秒证券财报单份PDF包含多页表格与长文本,300秒可覆盖多数大型年报的解析耗时
maxContext10000–15000 字符证券财报核心分析片段约占总长度的25%-35%,该区间可保留关键财务数据同时避免上下文溢出
UPLOAD_FILE_MAX_SIZE50 MB公开披露的证券年报PDF通常不超过30MB,50MB可覆盖临时公告与季度报的上传需求
UPLOAD_FILE_ACCEPT_EXT["pdf", "xlsx", "csv"]证券财报公开披露格式以PDF为主,结构化数据多以Excel/CSV格式提供,覆盖主流上传格式
conversation_history_keep_num前8 轮证券分析多轮对话聚焦核心指标对比与趋势判断,过多历史对话会干扰当前问题的上下文权重
FILE_PARSE_TABLE_MODE保留原始格式证券财报包含大量结构化财务表格,保留原始格式可避免解析后字段混乱,便于后续多轮对话中的数据核对

本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。

容易做错的三处

  • 现象:对话生成的Markdown内容粘贴至第三方协作工具后无法保留表格与分段格式,仅显示纯文本。原因:未开启PARSE_FILE_MARKDOWN_STRICT配置,导致解析后的格式标记未被正确保留,导致第三方工具解析失败。
  • 现象:上传财报文件后无解析结果,后台无报错日志。原因:上传文件大小超过UPLOAD_FILE_MAX_SIZE的配置阈值,或文件格式未被纳入UPLOAD_FILE_ACCEPT_EXT的允许范围。
  • 现象:调用停止当前对话的API后,模型仍持续生成回复内容。原因:未在API请求中携带正确的conversation_id参数,或未正确配置conversation_stop_api_trigger的触发条件。

怎么确认配好了

  • 上传符合公开披露标准的证券财报文件,检查解析后的文本是否保留原始表格结构与分段格式。
  • 发起多轮对话,依次询问不同报告期的核心财务指标,确认模型能准确关联各期数据与对应的披露时间。
  • 调用停止对话API,确认当前对话的生成过程立即终止,无额外回复内容输出。
  • 上传未被纳入允许格式列表的文件,确认系统返回格式不支持的提示,无无响应情况。

问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。