• 投稿

仿OpenClaw的AgentScope 2.0 Java项目 个人版 (完结)

6203
1
2026-07-12 18:39:15
50
22
165
9
AgentScope Claw —— 用 Harness 已经能做出一个 OpenClaw 它是什么   AgentScope Claw 是OpenClaw的轻量级 Java 版本:一款装在你自己电脑上的个人助手。它以你的身份、在你的文件系统和 shell 里干活,并且会随着使用慢慢”长大” —— 它学到的技能、孵化的子智能体、攒下的记忆,都是它自己在工作区里写的一堆文件。 三个核心能力 Claw 真正有意思的不是”能聊天”,而是下面三件事 —— 它们也正是 Harness 的设计承诺第一次完整地体现在一个真实产品里: 1. 工作区驱动的自我进化 Claw 的所有状态都不在数据库里,而是在 ~/.agentscope/claw/workspace/ 这个目录下:   AGENTS.md —— Agent 的人格与行为约定,每次推理前自动注入 system prompt   skills/ —— 可复用技能,agent 自己写、自己用   subagents/ —— 子 Agent 规格声明,自动被发现和加载   MEMORY.md + memory/YYYY-MM-DD.md —— 双层记忆,由后台 LLM 自动维护   agents/<subId>/sessions/ —— 完整的对话日志(JSONL)和压缩后的上下文 每一次对话结束,都会有新事实被提炼出来追加到当日的记忆流水账,后台调度器再周期性地把它们合并进 MEMORY.md。调整 agent 的人格、知识、技能不需要动代码,只需要编辑工作区里的文件 —— 改一个文件就等于升级一次 Agent。这件事 OpenClaw 做了,Java 现在也能做了,且是使用 AgentScope Harness 运行时在背后支撑。 2. 直接以你的身份在本机文件系统和 Shell 里干活 Claw 用的文件系统后端是 LocalFilesystemWithShell —— 没有沙箱、没有远端,所有的读写和命令都直接落到本机操作系统。这在你自己机器上不是 bug,是 feature:你让它”帮我把 ~/Downloads 下三个月前的文件挪到归档目录”,它真的能做到,因为它有 Shell。 Harness 的工具集是按”后端能力”条件性注册的 —— 在 Claw 这种本机模式下,execute Shell 工具会自动出现在 Agent 的工具集里;换到不可信环境(如后面会讲的 Builder 远端模式),同一段 Agent 代码里的 Shell 工具会自动消失。这是「同一份 Agent 逻辑、不同形态」的第一个具体体现。 3.Claw 开箱内置 6 种通道
十年以上Java从业者,曾就职于上市公司,互联网大厂,外企。热爱技术,愿意专研技术,愿与您共成长!
Java AI
(9/10)
13万播放
简介
🌱 Spring AI 1.1 深度实践
Spring AI Alibaba 极速入门
AgentScope Java 极速入门
【手把手带你写AI项目】人机交互项目(已完结)
AgentScope Java Harness 入门篇
Spring AI Agent Utils 仿Claude code企业级Agent开发工具集
AgentScope Java 2.0 核心组件篇
langgraph4j 为Java而生的AI Agentic工作流(更新中)
仿OpenClaw的AgentScope 2.0 Java项目 个人版 (更新中)
企业级Java Agent实战项目:把 OpenClaw 的「自我进化」做成可被整个团队共用的平台
客服
顶部
赛事库 课堂 2021拜年纪