MCP&Agent挑战赛-zlink-image-evaluator

phoenixdna/zlink-t2image
Hosted
1 Stars 575 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "gradio": {
      "args": [
        "mcp-remote",
        "https://phoenixdna-zlink-t2i.ms.show/gradio_api/mcp/sse",
        "--transport",
        "sse-only"
      ],
      "command": "npx",
      "sse_read_timeout": 300000,
      "timeout": 300000
    }
  }
}

该服务需要配置环境变量:API_KEY

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

predict 2 个参数

Generate an image from a given text prompt using a specified model, then evaluate its quality and relevance.

该工具无需必填参数,直接调用即可

服务介绍

功能描述:

根据给定的文本提示使用指定模型生成图像,然后评估其质量和相关性。

该功能包括:
1. 使用基于Qwen3的优化器改进输入提示。
2. 使用选定的模型生成图像。
3. 将图像保存到本地。
4. 评估图像的内容一致性(SC_Score)和感知质量(PQ_Score)。
5. 返回图像路径、文件名、评分、评估备注和日志。

参数:

Args:
    prompt (str): 
        要生成的图像的文本描述。
    model_name (str): 
        用于图像生成的模型。
        必须是以下之一:
          - "black-forest-labs/FLUX.1-Krea-dev"
          - "Qwen/Qwen-Image"
          - "MusePublic/489_ckpt_FLUX_1"
          - "MusePublic/flux-high-res"
        默认为 "black-forest-labs/FLUX.1-Krea-dev"。

返回值:

Returns:
    Tuple[str, str, float, float, str, str, str]: 
        包含以下内容的元组:
        - save_path: 生成图像的本地路径(如果失败则为占位符)。
        - fname: 图像的文件名,或“生成失败”。
        - sc: SC_Score(内容一致性,0.0–10.0)。
        - pq: PQ_Score(感知质量,0.0–10.0)。
        - final_prompt: 用于生成的优化后的提示。
        - reason: 评估备注或错误信息。
        - log_entry: 包含结果和评估摘要的日志条目。

注意事项:
    - 如果生成失败,将保存一个白色的占位符图像。
    - 设计用于Gradio MCP服务器(`gr.Image(type="filepath")` 兼容)。
    - 如果评估失败,默认评分为0.0。

相关 MCP 服务