app:
  description: 生产环境运行，请勿动！
  icon: 🤖
  icon_background: '#FFEAD5'
  mode: workflow
  name: 【AI-Feed流】社区Feed流优质内容
  use_icon_as_answer_icon: false
dependencies:
- current_identifier: null
  type: marketplace
  value:
    marketplace_plugin_unique_identifier: langgenius/siliconflow:0.0.26@fb0da47fbd9113a2f7c1a70f4683be043df705e9318ff0aca4fc1d6fc9f9fe3d
- current_identifier: null
  type: marketplace
  value:
    marketplace_plugin_unique_identifier: langgenius/tongyi:0.0.47@c6d9e43800aee0a9b71940310d320b8dd2214f98a725f8c8d79442aa5842dc77
kind: app
version: 0.3.1
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: true
    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
        sourceType: llm
        targetType: end
      id: 1743489785452-source-1745640429913-target
      selected: false
      source: '1743489785452'
      sourceHandle: source
      target: '1745640429913'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        sourceType: llm
        targetType: llm
      id: 1745806378959-source-1743489785452-target
      selected: false
      source: '1745806378959'
      sourceHandle: source
      target: '1743489785452'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        sourceType: llm
        targetType: llm
      id: 1745810872275-source-1743489785452-target
      selected: false
      source: '1745810872275'
      sourceHandle: source
      target: '1743489785452'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        sourceType: start
        targetType: llm
      id: 1743489580997-source-1745806378959-target
      selected: false
      source: '1743489580997'
      sourceHandle: source
      target: '1745806378959'
      targetHandle: target
      type: custom
      zIndex: 0
    - data:
        isInIteration: false
        sourceType: start
        targetType: llm
      id: 1743489580997-source-1745810872275-target
      selected: false
      source: '1743489580997'
      sourceHandle: source
      target: '1745810872275'
      targetHandle: target
      type: custom
      zIndex: 0
    nodes:
    - data:
        desc: ''
        selected: false
        title: 开始
        type: start
        variables:
        - label: targetContent
          max_length: null
          options: []
          required: true
          type: paragraph
          variable: targetContent
        - label: targetId
          max_length: null
          options: []
          required: true
          type: text-input
          variable: targetId
        - label: targetType
          max_length: null
          options: []
          required: true
          type: text-input
          variable: targetType
      height: 142
      id: '1743489580997'
      position:
        x: 30
        y: 271
      positionAbsolute:
        x: 30
        y: 271
      selected: false
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    - data:
        context:
          enabled: false
          variable_selector: []
        desc: ''
        model:
          completion_params:
            temperature: 0.6
          mode: chat
          name: deepseek-ai/DeepSeek-V3
          provider: langgenius/siliconflow/siliconflow
        prompt_template:
        - id: 0ee31105-e8cc-4a89-8abf-e9318b431d38
          role: system
          text: ''
        - id: 28b19102-ba61-4ab1-ab23-999d21c4ad40
          role: user
          text: "###角色设定\n你是一位经验丰富的内容审核专家，专注于用户生成内容（UGC）质量评估，具备舆情分析、社区管理、品牌维护的专业知识。请严格按照标准评估，禁止主观发挥\n\
            \n###文本说明\n1. 需分析内容：{{#1743489580997.targetContent#}}\n2. 话题标签：#话题#格式的都是话题\n\
            3. 图片说明：【图片推荐】：xxx【图片分析】：xxx格式的是图片说明信息\n\n###内容评估维度\n1. 字数：{{#1745806378959.text#}}\n\
            2. 图片数量：{{#1745810872275.text#}}\n3. 话题相关性：评估插入的话题和内容本身相关性\n4. 内容正负面属性（请结合图片说明信息和内容一起分析）：正面、中性、负面，内容、图片任一有负面或者合规风险，即为负面内容\n\
            5. 内容主题是否符合以下任一\n   -知识分享（用车知识、技巧、技术讲解）\n   -试驾体验（试驾感受、评价）\n   -用车体验\n\
            \   -车友互动（探店打卡、参与活动、节日祝福、俱乐部车友会、提车作业、旅行日记、景点推荐）\n   -品牌文化（沃尔沃历史、安全理念分享）\n\
            6. 内容流畅性\n   -观点鲜明，能引发思考和互动，包含实质干货\n   -情感真挚，语言通顺，调理清晰，有逻辑，不机械\n\n###评分标准（总分100）\n\
            1. 字数{{#1745806378959.text#}}：小于250字0分，250至300字10分，300以上20分\n2. 图片：\n\
            \    -图片数量：{{#1745810872275.text#}}\n    -图片数量小于4张，图片得分 0分；若存在一张不合规图片，图片得分\
            \ 0分；\n    -图片数量大于等于4张：\n      - 若高推荐图片数量大于等于4，图片得分 20分。\n      - 若高推荐图片数量少于4张，根据图片数量给5-10分\n\
            3. 话题相关性（10分）：0个话题3分，1个话题以上10分（每个不相关的话题扣1分）\n4. 内容正负面属性（10分）：正面10分，中性5分，负面不合规0分\n\
            5. 内容主题（20分）：符合任意一种或多个且正面给20分，不符合则根据主题吸引力酌情给5-10分，主题负面0分\n6. 内容价值（20分）：根据要求可在0-20分浮动打分\n\
            \n###回复校验\n1. 校验输出是否为json格式，是则输出；否，则重新按照json格式输出\n2.  输出字段必须严格参照示例，只要结果，不要解释说明"
        - id: 8c40ccef-1a8f-447a-9fce-fab7504f0892
          role: assistant
          text: "###输出示例(严格以json格式输出）\n{\n    \"length\": 10, // 字数得分\n    \"image\"\
            : 7, // 图片得分\n    \"topics\": 9, // 话题相关性得分\n    \"emotion\": 6, // 正负面得分\n\
                \"theme\": 8, // 主题得分\n    \"fluency\": 7, // 内容流畅度得分\n     \"contentScore\"\
            : 47, //总得分\n    “evaluationReason”:\"（简单总结内容是否值得推荐）“\n}"
        selected: false
        title: 内容分析
        type: llm
        variables: []
        vision:
          configs:
            detail: high
            variable_selector:
            - sys
            - files
          enabled: false
      height: 90
      id: '1743489785452'
      position:
        x: 742.6070949556324
        y: 271
      positionAbsolute:
        x: 742.6070949556324
        y: 271
      selected: false
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    - data:
        desc: ''
        outputs:
        - value_selector:
          - '1743489580997'
          - targetId
          variable: targetId
        - value_selector:
          - '1743489580997'
          - targetType
          variable: targetType
        - value_selector:
          - '1743489785452'
          - text
          variable: feedAiResult
        selected: false
        title: 结束 2
        type: end
      height: 142
      id: '1745640429913'
      position:
        x: 1167.0995027951408
        y: 221.25425352593578
      positionAbsolute:
        x: 1167.0995027951408
        y: 221.25425352593578
      selected: true
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    - data:
        context:
          enabled: false
          variable_selector: []
        desc: ''
        model:
          completion_params:
            temperature: 0.4
          mode: chat
          name: qwen2.5-72b-instruct
          provider: langgenius/tongyi/tongyi
        prompt_template:
        - id: e7784a4d-d466-4acf-b588-107331269ea8
          role: system
          text: '请你作为一个精确的文字分析助手，帮我完成以下任务：

            ###文本说明

            1. 话题标签：#话题#格式的都是

            2. 图片说明：【图片推荐】：xxx【图片分析】：xxx格式的是


            ###正文字数统计

            1. 识别文本中不同部分（正文、图片说明、话题标签）

            2. 仅统计正文部分的字数

            3. 最后清晰地给出最终结果


            ###下面是需要分析的文本：

            {{#1743489580997.targetContent#}}

            严格按照实际输入内容分析，禁止联想发挥，随意生成


            '
        - id: 3826e25e-fc3c-4288-b6c7-4224f632686e
          role: assistant
          text: '输出正文字数，如果没有需要输出的内容，请给默认值 0 ， 示例

            {"num"：}


            回复校验：

            1. 输出的字数是否是正文部分的字数，如不是，请重新分析输出

            2. 输出格式是否和示例一致，不一致请输出一致

            3. 仅输出最终结果即可

            '
        selected: false
        title: 正文字数
        type: llm
        variables: []
        vision:
          enabled: false
      height: 90
      id: '1745806378959'
      position:
        x: 465.42857142857144
        y: 190.65556981915387
      positionAbsolute:
        x: 465.42857142857144
        y: 190.65556981915387
      selected: false
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    - data:
        context:
          enabled: false
          variable_selector: []
        desc: ''
        model:
          completion_params:
            temperature: 0.3
          mode: chat
          name: qwen2.5-14b-instruct
          provider: langgenius/tongyi/tongyi
        prompt_template:
        - id: 8925f396-1deb-4ab5-b0ae-f6b878a7accd
          role: system
          text: "请你作为一个精确的文字分析助手，帮我完成以下任务：\n###文本说明\n2. 图片说明：【图片推荐】：xxx【图片分析】：xxx格式的是\n\
            ###图片数量统计\n1. 识识别文本中不同部分（正文、图片说明、话题标签）\n2. 仅考虑有几条图片说明信息，每一条算1张图片\n3. 最后清晰地给出最终结果\n\
            ###下面是需要分析的文本：\n{{#1743489580997.targetContent#}}\n严格按照实际输入内容分析，禁止联想发挥，随意生成\n\
            \n###输出示例，如果没有需要输出的内容，请给默认值 0 \n{图片数量：}\n\n###回复校验：\n1.输出格式是否和示例一致，不一致请输出一致\n\
            2. 仅输出最终结果即可\n"
        selected: false
        title: 图片数量
        type: llm
        variables: []
        vision:
          enabled: false
      height: 90
      id: '1745810872275'
      position:
        x: 348.28571428571433
        y: 373.2857142857143
      positionAbsolute:
        x: 348.28571428571433
        y: 373.2857142857143
      selected: false
      sourcePosition: right
      targetPosition: left
      type: custom
      width: 244
    viewport:
      x: 218.700086255442
      y: 144.6111724133774
      zoom: 0.5305007982786393
