Solon v3.9.1

solon-ai-skill-pdf

</> markdown
2026年2月9日 上午10:53:06
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-ai-skill-pdf</artifactId>
</dependency>

1、描述

Solon AI 技能扩展,提供 pdf 能力的技能。。内置有 PdfSkill

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

2、应用示例

SystemClockSkill clock = new SystemClockSkill();
WebSearchSkill search = new WebSearchSkill(WebSearchSkill.SERPER, "serper_key");
PythonSkill python = new PythonSkill(workDir);
MailSkill mail = new MailSkill(workDir, "smtp.exmail.qq.com", 465, "ai@company.com", "pass");

PdfSkill pdf = new PdfSkill(workDir);

ReActAgent agent = ReActAgent.of(LlmUtil.getChatModel())
        .defaultSkillAdd(clock, search, python, pdf, mail)
        .build();

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