运行时依赖
安装命令
点击复制技能文档
OpenClaw Workspace Pro 针对长时间运行的OpenClaw代理的企业工作空间设置。 它的作用是什么 使用生产就绪模式转换您的OpenClaw工作空间: 🗂 Artifact Workflow - 标准化的输出结构,用于报告、代码、数据和导出 🔒 Secrets Management - 安全的.env模式,删除明文凭据 🧠 Memory Compaction - 防止上下文膨胀,使用系统化的归档工作流 📦 Long-Running Patterns - 容器重用、检查点策略、连续性协议 🛡 Security Baseline - 网络允许列表、安全凭据处理 基于OpenAI的Shell + Skills + Compaction最佳实践。 安装 clawhub install openclaw-workspace-pro 或者手动: cd /data/.openclaw/workspace git clone https://github.com/Eugene9D/openclaw-workspace-pro.git cd openclaw-workspace-pro ./install.sh 安装内容 目录结构 workspace/ ├── artifacts/ # 标准化的输出位置 │ ├── reports/ # 分析、摘要、文档 │ ├── code/ # 生成的脚本、应用、配置 │ ├── data/ # 清理的数据集、处理的文件 │ └── exports/ # API响应、数据库导出 ├── memory/ │ └── archive/ # 压缩的内存摘要 ├── .env # 秘密(git忽略) └── .gitignore # 安全文档 添加文档 AGENTS.md增强 - Artifact工作流、长期模式、秘密管理 MEMORY-COMPACTION.md - 每周/每月维护工作流 TOOLS.md添加 - 网络安全允许列表 模板 .env.example - 秘密模板 .gitignore - 保护凭据 使用方法 Artifact Pattern 生成交付成果时: # 报告 /data/.openclaw/workspace/artifacts/reports/YYYY-MM-DD-project-name.md # 代码 /data/.openclaw/workspace/artifacts/code/YYYY-MM-DD-script-name.py # 数据 /data/.openclaw/workspace/artifacts/data/YYYY-MM-DD-dataset.csv 优点: 清晰的审查边界 容易检索 版本跟踪 防止文件散乱 Secrets Management 在Workspace Pro之前: # TOOLS.md API_KEY=sk-abc123xyz... ❌ 明文,暴露在git中 在Workspace Pro之后: # .env(git忽略)API_KEY=sk-abc123xyz... # TOOLS.md API密钥:$API_KEY ✅ 只引用 Memory Compaction 防止长期运行代理的上下文膨胀: 每周(根据需要): 审查过去7-14天的日志 提取关键见解 → 更新MEMORY.md 删除过时信息 每月: 将超过30天的日志归档到memory/archive/YYYY-MM-summary.md 归档后删除原始文件 请参阅MEMORY-COMPACTION.md以获取完整的工作流。 为什么使用它? 问题 默认的OpenClaw工作空间: ❌ 文件散乱(无结构) ❌ API密钥以明文形式存储(安全风险) ❌ 内存无限增长(上下文限制) ❌ 没有交付成果的审查边界 ❌ 手动维护(容易发生偏差) 解决方案 Workspace Pro实现了OpenAI的推荐模式: ✅ 标准化的Artifact工作流 ✅ 安全的秘密管理 ✅ 系统化的内存压缩 ✅ 长期运行的代理模式 ✅ 清晰的操作工作流 实际影响 安全性:消除凭据暴露 组织:清晰的交付成果移交点 可扩展性:处理数月的连续操作 维护:定义的时间表防止偏差 基于以下生产模式: OpenAI的长期运行代理推荐 Glean的企业技能部署 OpenClaw社区最佳实践 配置 环境变量(.env) 安装后,填充.env: # 示例:YouTube API YOUTUBE_API_KEY=your_key_here YOUTUBE_OAUTH_CLIENT_ID=your_id_here # 示例:任务管理 VIKUNJA_API_TOKEN=your_token_here 网络安全 编辑TOOLS.md网络允许列表:
已批准的域名
- *.googleapis.com(YouTube API)
- api.brave.com(搜索)
- tasks.playrockets.com(Vikunja)