🤖

学生成绩查询Chatflow支持text2sql

学生成绩查询统计

⬡ 22 节点 ↓ 15 下载 ⚙ advanced-chat ⭐ 85/100 2026-05-28

工作流图谱

YAML 源码

app:
  description: 学生成绩查询统计
  icon: 🤖
  icon_background: '#FFEAD5'
  mode: advanced-chat
  name: 学生成绩查询Chatflow支持text2sql
  use_icon_as_answer_icon: false
dependencies:
- current_identifier: null
  type: marketplace
  value:
    marketplace_plugin_unique_identifier: langgenius/volcengine_maas:0.0.9@89e719fd718aaf97165b1833202e8db8a4e553cf7291291cc376e4b50245f1cd
- current_identifier: null
  type: marketplace
  value:
    marketplace_plugin_unique_identifier: hjlarry/database:0.0.4@3a0b78c887a9321a78fca56f4c68ca85434a298032d34964d92b61e322977938
- current_identifier: null
  type: marketplace
  value:
    marketplace_plugin_unique_identifier: langgenius/echarts:0.0.1@fe95412f101f2735530ea05f479ab5e8fbe1d4f4b2847f09e490e7d1d0125de5
kind: app
version: 0.1.5
workflow:
  conversation_variables: []
  environment_variables: []
  features:
    file_upload:
      allowed_file_extensions:
      - .JPG
      - .JPEG
      - .PNG
      - .GIF
      - .WEBP
      - .SVG
      allowed_file_types:
      - image
      allowed_file_upload_methods:
      - local_file
      - remote_url
      enabled: false
      fileUploadConfig:
        audio_file_size_limit: 50
        batch_count_limit: 5
        file_size_limit: 15
        image_file_size_limit: 10
        video_file_size_limit: 100
        workflow_file_upload_limit: 10
      image:
        enabled: false
        number_limits: 3
        transfer_methods:
        - local_file
        - remote_url
      number_limits: 3
    opening_statement: 学生成绩数据智能分析工具
    retriever_resource:
      enabled: false
    sensitive_word_avoidance:
      enabled: false
    speech_to_text:
      enabled: false
    suggested_questions:
    - 查询全校各科目平均分情况
    - 查询各班级成绩分布情况
    - 查询不及格学生名单及科目分布
    suggested_questions_after_answer:
      enabled: false
    text_to_speech:
      enabled: false
      language: ''
      voice: ''
  graph:
    edges:
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: start
        targetType: tool
      id: 1742302996115-source-1742350083195-target
      source: '1742302996115'
      sourceHandle: source
      target: '1742350083195'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: true
        isInLoop: false
        iteration_id: '1742366252950'
        sourceType: iteration-start
        targetType: code
      id: 1742366252950start-source-1742367576885-target
      source: 1742366252950start
      sourceHandle: source
      target: '1742367576885'
      targetHandle: target
      type: custom
      zIndex: 1002
    - data:
        isInIteration: true
        isInLoop: false
        iteration_id: '1742366252950'
        sourceType: code
        targetType: tool
      id: 1742367576885-source-1742367464599-target
      source: '1742367576885'
      sourceHandle: source
      target: '1742367464599'
      targetHandle: target
      type: custom
      zIndex: 1002
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: llm
        targetType: code
      id: 1742368353054-source-1742368918748-target
      source: '1742368353054'
      sourceHandle: source
      target: '1742368918748'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: code
        targetType: answer
      id: 1742368918748-source-1742369817733-target
      source: '1742368918748'
      sourceHandle: source
      target: '1742369817733'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: answer
        targetType: if-else
      id: 1742369817733-source-1742369799443-target
      selected: false
      source: '1742369817733'
      sourceHandle: source
      target: '1742369799443'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: if-else
        targetType: tool
      id: 1742369799443-a41ba1d0-c597-486e-b33f-36cc83079afc-1742370141749-target
      selected: false
      source: '1742369799443'
      sourceHandle: a41ba1d0-c597-486e-b33f-36cc83079afc
      target: '1742370141749'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: if-else
        targetType: tool
      id: 1742369799443-d0639a1e-27f8-48b0-a01d-0fb9c8885b5c-1742370146692-target
      selected: false
      source: '1742369799443'
      sourceHandle: d0639a1e-27f8-48b0-a01d-0fb9c8885b5c
      target: '1742370146692'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: if-else
        targetType: tool
      id: 1742369799443-65129047-b13e-45b8-99eb-1f9ff238e555-1742370151620-target
      selected: false
      source: '1742369799443'
      sourceHandle: 65129047-b13e-45b8-99eb-1f9ff238e555
      target: '1742370151620'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: tool
        targetType: answer
      id: 1742370141749-source-1742370154621-target
      selected: false
      source: '1742370141749'
      sourceHandle: source
      target: '1742370154621'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: tool
        targetType: answer
      id: 1742370146692-source-1742370156621-target
      selected: false
      source: '1742370146692'
      sourceHandle: source
      target: '1742370156621'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: tool
        targetType: answer
      id: 1742370151620-source-1742370158840-target
      selected: false
      source: '1742370151620'
      sourceHandle: source
      target: '1742370158840'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: iteration
        targetType: code
      id: 1742366252950-source-1742370383948-target
      source: '1742366252950'
      sourceHandle: source
      target: '1742370383948'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: code
        targetType: answer
      id: 1742370383948-source-1742372591673-target
      source: '1742370383948'
      sourceHandle: source
      target: '1742372591673'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        isInLoop: false
        sourceType: answer
        targetType: llm
      id: 1742372591673-source-1742368353054-target
      source: '1742372591673'
      sourceHandle: source
      target: '1742368353054'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInLoop: false
        sourceType: code
        targetType: answer
      id: 1742365799653-source-1742374679761-target
      source: '1742365799653'
      sourceHandle: source
      target: '1742374679761'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInLoop: false
        sourceType: answer
        targetType: iteration
      id: 1742374679761-source-1742366252950-target
      source: '1742374679761'
      sourceHandle: source
      target: '1742366252950'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInLoop: false
        sourceType: tool
        targetType: llm
      id: 1742350083195-source-1742362677100-target
      source: '1742350083195'
      sourceHandle: source
      target: '1742362677100'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInLoop: false
        sourceType: llm
        targetType: answer
      id: 1742362677100-source-1742362728435-target
      source: '1742362677100'
      sourceHandle: source
      target: '1742362728435'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInLoop: false
        sourceType: answer
        targetType: code
      id: 1742362728435-source-1742365799653-target
      source: '1742362728435'
      sourceHandle: source
      target: '1742365799653'
      targetHandle: target
      type: custom
      zIndex: 0
    nodes:
    - data:
        desc: ''
        selected: false
        title: 开始
        type: start
        variables: []
      height: 53
      id: '1742302996115'
      position:
        x: 30
        y: 343
      positionAbsolute:
        x: 30
        y: 343
      selected: false
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    - data:
        desc: ''
        is_team_authorization: true
        output_schema: null
        paramSchemas:
        - auto_generate: null
          default: '%Y-%m-%d %H:%M:%S'
          form: form
          human_description:
            en_US: Time format in strftime standard.
            ja_JP: Time format in strftime standard.
            pt_BR: Time format in strftime standard.
            zh_Hans: strftime 标准的时间格式。
          label:
            en_US: Format
            ja_JP: Format
            pt_BR: Format
            zh_Hans: 格式
          llm_description: null
          max: null
          min: null
          name: format
          options: []
          placeholder: null
          precision: null
          required: false
          scope: null
          template: null
          type: string
        - auto_generate: null
          default: UTC
          form: form
          human_description:
            en_US: Timezone
            ja_JP: Timezone
            pt_BR: Timezone
            zh_Hans: 时区
          label:
            en_US: Timezone
       ...(过长已截断)