偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

實(shí)戰(zhàn):Dify智能體+Java=自動(dòng)化運(yùn)營(yíng)服務(wù)!

人工智能
AI 發(fā)展為我們提供了很大的便利,大大的提升了我們的工作效率,以后人機(jī)共創(chuàng)將是新的方向。我們也要靈活使用 AI 工具,加上我們之前的編程經(jīng)驗(yàn),可以發(fā)揮出巨大的化學(xué)反應(yīng),開(kāi)發(fā)出很多很好玩又實(shí)用的產(chǎn)品。

我們?cè)谶\(yùn)營(yíng)某個(gè)圈子的時(shí)候,可能每天都要將這個(gè)圈子的“熱門新聞”發(fā)送到朋友圈或聊天群里,但依靠傳統(tǒng)的實(shí)現(xiàn)手段非常耗時(shí)耗力,我們通常要先收集熱門新聞,再組裝要新聞內(nèi)容,再根據(jù)內(nèi)容設(shè)計(jì)海報(bào)等。

那怎么才能簡(jiǎn)化并高效的完成以上工作呢?

答案是我們可以借助 AI 工具:Dify + Java 服務(wù)來(lái)實(shí)現(xiàn)熱點(diǎn)新聞自動(dòng)生成功能,最終生成效果如下:

實(shí)現(xiàn)思路

具體實(shí)現(xiàn)步驟如下:

  • 在 dify 中創(chuàng)建 Agent 應(yīng)用。
  • 添加相關(guān)組件:

a.time:獲取當(dāng)前時(shí)間,根據(jù)時(shí)間生成對(duì)應(yīng)日期的熱點(diǎn)新聞。

b.tavily:聯(lián)網(wǎng)的搜索服務(wù),用于查詢某個(gè)日期的熱點(diǎn)新聞。

c.自定義 Java 服務(wù):實(shí)現(xiàn)將 HTML 頁(yè)面轉(zhuǎn)換為圖片。

  • 填寫(xiě)提示詞,設(shè)置變量和編排任務(wù)。
  • 選擇 LLM。
  • 執(zhí)行熱點(diǎn)新聞生成操作。

為什么要使用Java服務(wù)?

為什么要使用 Java 服務(wù),而不是根據(jù)文案直接生成圖片呢?

答:因?yàn)楦鶕?jù)文案直接生成圖片,目前大模型生成圖片服務(wù),并不能滿足熱點(diǎn)新聞的生成要求。所以,我們可以讓大模型先生成美觀的 HTML 頁(yè)面,再將 HTML 轉(zhuǎn)換成圖片,才能滿足生產(chǎn)級(jí)別的圖片要求。當(dāng)然,自定義服務(wù)不一定是 Java 語(yǔ)言實(shí)現(xiàn)的,其他語(yǔ)言也是可以的,例如 Python。

1.自定義工具

自定義工具的 Schema 用于描述調(diào)用的外部調(diào)用服務(wù),只需要滿足 OpenAI-Swagger 要求即可:

{
  "openapi": "3.1.0",
  "info": {
    "title": "html to image",
    "description": "Generate image files based on HTML code",
    "version": "v1.0.0"
  },
  "servers": [
    {
      "url": "http://192.168.3.94:8080"
    }
  ],
  "paths": {
    "/html2img/gen": {
      "get": {
        "description": "Generate image files based on HTML code",
        "operationId": "generate",
        "parameters": [
          {
            "name": "html",
            "in": "query",
            "description": "HTML code",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "deprecated": false
      }
    }
  },
  "components": {
    "schemas": {}
  }
}

2.具體實(shí)現(xiàn)代碼

import cn.alotus.HtmlRender;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import java.awt.image.BufferedImage;
import java.io.IOException;
import java.util.UUID;

@RestController
@RequestMapping("/html2img")
public class ApiController {

    @RequestMapping("/gen")
    public String generate(@RequestParam String html) throws IOException {
        HtmlRender htmlRender = new HtmlRender(BufferedImage.TYPE_INT_RGB);
        String imgPath = "D://" + UUID.randomUUID() + ".png";
        //生成圖片
        htmlRender.toPng(html, imgPath);
        return imgPath;
    }
}

3.Agent執(zhí)行效果

Agent 執(zhí)行效果如下:

小結(jié)

AI 發(fā)展為我們提供了很大的便利,大大的提升了我們的工作效率,以后人機(jī)共創(chuàng)將是新的方向。我們也要靈活使用 AI 工具,加上我們之前的編程經(jīng)驗(yàn),可以發(fā)揮出巨大的化學(xué)反應(yīng),開(kāi)發(fā)出很多很好玩又實(shí)用的產(chǎn)品。一起行動(dòng)起來(lái)吧,使用 AI 技術(shù)做點(diǎn)有價(jià)值又有意義的事情~

責(zé)任編輯:姜華 來(lái)源: 磊哥和Java
相關(guān)推薦

2025-06-19 03:30:00

智能體DifyMCP

2025-05-29 07:02:00

2025-06-06 10:01:25

2024-12-17 11:56:17

2023-06-20 16:17:00

網(wǎng)絡(luò)自動(dòng)化

2025-06-12 01:30:00

智能體Dify游戲智能體

2025-03-12 12:21:27

2020-04-29 11:28:54

智能自動(dòng)化機(jī)器人流程自動(dòng)化AI

2025-05-19 09:10:00

2025-02-27 12:07:46

2022-02-18 13:12:49

人工智能自動(dòng)化技術(shù)

2022-05-13 16:11:31

SOAR安全運(yùn)營(yíng)

2023-05-29 16:19:14

AIOps人工智能IT 運(yùn)營(yíng)

2025-06-17 01:00:00

Dify智能體RAG

2022-02-17 17:37:17

超級(jí)自動(dòng)化人工智能AI

2020-08-11 07:40:37

數(shù)組數(shù)據(jù)存儲(chǔ)

2020-08-24 11:06:09

人工智能數(shù)據(jù)中心自動(dòng)化運(yùn)營(yíng)

2021-11-25 11:08:07

智能

2017-05-10 16:09:52

2013-04-16 14:55:21

自動(dòng)化運(yùn)維Puppet實(shí)戰(zhàn)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)