💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

JavaClaw 是一个基于 Java 的 AI 控制平面,支持多渠道交互和任务管理,运行在本地设备上。它使用 Spring Boot 4 和 JobRunr 进行任务调度,确保数据隐私。核心架构模块化,支持插件扩展,提供智能网页工具和文件访问功能。

🎯

关键要点

  • JavaClaw 是一个基于 Java 的 AI 控制平面,支持多渠道交互和任务管理,运行在本地设备上。

  • JavaClaw 支持 Telegram、WebSocket 等多种通信渠道,并具有可扩展的渠道架构。

  • 任务管理功能允许创建、安排和追踪任务,支持 Markdown 文件格式。

  • 用户可以通过将 SKILL.md 文件放入指定目录来扩展智能体的技能。

  • JavaClaw 支持接入 OpenAI、Anthropic 或 Ollama 等大模型提供商,并可在初始化过程中切换。

  • 智能体可以读写文件并执行 bash 命令,支持智能网页工具和后台任务。

  • JavaClaw 完全运行在用户的硬件上,确保数据隐私。

  • 核心架构采用典型的 Java 企业级堆栈,包括 Spring Boot 4、Spring AI、JobRunr 等。

  • JavaClaw 的设计注重长期维护,核心价值在于 JobRunr 和 AI 的结合。

  • JobRunr 是一个 Java 的后台任务调度系统,支持延迟、定时、重试和分布式执行。

➡️

继续阅读