From eb90da146c019f1cfdc6f0616c75ee407b935a0a Mon Sep 17 00:00:00 2001 From: V-LiuShuang Date: Wed, 29 Jul 2026 15:51:00 +0800 Subject: [PATCH] add --- feat.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/feat.md b/feat.md index ca7bf83..c2ba5dd 100644 --- a/feat.md +++ b/feat.md @@ -1 +1,25 @@ -13 \ No newline at end of file +# 任务目标 + +分析下面两个框架对于 Workspace 文件系统,是如何集成不同类型的沙箱(重点是Docker)以及实现原理、使用限制、好处和弊端,已markdown格式输出一份报告,写入到文件:"E:\synology\tmp\msg.md"。 + +- agentscope:v2.0.5 +- agentscope-java:v2.0.0 + +## Github源码 + +| 沙箱类型 | agentscope | agentscope-java | +| --- | --- | --- | +| Docker | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_docker/_docker_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-harness/src/main/java/io/agentscope/harness/agent/sandbox/impl/docker/DockerFilesystemSpec.java | +| Kubernetes | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_k8s/_k8s_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-kubernetes/src/main/java/io/agentscope/extensions/sandbox/kubernetes/KubernetesFilesystemSpec.java | +| e2b | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_e2b/_e2b_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-e2b/src/main/java/io/agentscope/extensions/sandbox/e2b/E2bFilesystemSpec.java | +| Daytona | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_daytona/_daytona_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-daytona/src/main/java/io/agentscope/extensions/sandbox/daytona/DaytonaFilesystemSpec.java | +| AgentRun | 暂未支持 | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-agentrun/src/main/java/io/agentscope/extensions/sandbox/agentrun/AgentRunFilesystemSpec.java | +| OpenSandbox | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_opensandbox/_opensandbox_workspace.py | 暂未支持 | + + +## 其他参考资料 + +- agentscope-java 官方文档对于文件系统的介绍:https://java.agentscope.io/v2/zh/docs/harness/filesystem.html +- agentscope 官方文档对于Workspace的介绍:https://docs.agentscope.io/versions/2.0.5/zh/deploy/workspace-manager +- OpenSandbox Github:https://github.com/opensandbox-group/OpenSandbox +- OpenSandbox 官方文档:https://open-sandbox.ai/getting-started \ No newline at end of file