Solon v4.0.2

solon-ai-talent-pdf

</> markdown
2026年6月10日 下午10:44:14
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-ai-talent-pdf</artifactId>
</dependency>

1、描述

Solon AI 才能扩展,提供 pdf 才能。。内置有 PdfTalent

  • PdfTalent: PDF 专家才能。提供 PDF 文档的结构化读取与精美排版生成能力。

2、应用示例

String workDir = "./finance_work";

SystemClockTalent clock = new SystemClockTalent();
WebsearchTalent search = new WebsearchTalent();
PythonTalent python = new PythonTalent(workDir);
PdfTalent pdf = new PdfTalent(workDir);
MailTalent mail = new MailTalent(workDir, "smtp.exmail.qq.com", 465, "ai@company.com", "pass");

ChatModel agent = ChatModel.of("...")
        .defaultTalentAdd(clock, search, python, pdf, mail)
        .build();

// AI 流程:获取时间 → 搜索指数 → Python 分析 → Pdf 生成报告 → Mail 发送附件
agent.prompt("获取当前时间。搜索本周标普 500 指数的每日收盘价。" +
        "请用 Python 进行趋势预测,并将分析结果生成为一份名为 'Report.pdf' 的 PDF 报告。" +
        "最后将该 PDF 发送给 boss@example.com")
        .call();