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