solon-ai-skill-pdf
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();