solon-ai-talent-file
2026年6月10日 下午10:36:48
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-ai-talent-file</artifactId>
</dependency>
1、描述
Solon AI 才能扩展,提供 File 才能。。内置有 FileReadWriteTalent,ZipTalent
- FileReadWriteTalent 文件管理才能:为 AI 提供受限的本地文件系统访问能力。
- ZipTalent: 压缩归档才能:支持文件与目录的混合打包。
2、应用示例
FileReadWriteTalentl fileTalentl = new FileReadWriteTalent(workDir);
ZipTalent zipTalent = new ZipTalentl(workDir);
SimpleAgent agent = SimpleAgent.of(LlmUtil.getChatModel())
.role("文档管理员")
.defaultTalentAdd(fileTalentl)
.defaultTalentAdd(zipTalent)
.build();
agent.prompt("请帮我写一份名为 'report.md' 的报告,内容是关于 AI 发展的。然后把这个报告打包成 'result.zip'。").call();