Skip to content

v2026.5.10-beta.1 — Skill Workbench 开发平台

Latest

Choose a tag to compare

@barlowliu barlowliu released this 10 May 03:01
· 16 commits to main since this release

v2026.5.10-beta.1 — Skill Workbench 开发平台(Beta)

本次 Beta 版本将 Skill Workbench(技能工作台) 正式升级为一个完整的 Skills 开发平台,并引入内置技能的自动安装能力,简化首次使用体验。

✨ 新特性

  • Skill Workbench 开发平台

    • 三页式工作流:Skills 列表 → 编辑器 → FLOWCHART 一键生成/预览
    • Markdown / Mermaid 双栏编辑 + 实时预览,支持多个 Mermaid 代码块并排渲染
    • 内置「Mermaid 规范化」默认技能,保障 AI 生成的图表可直接渲染
    • 新增使用说明文档:SKILL-WORKBENCH.md
  • 默认技能自动安装

    • 新增后端 API:POST /api/workspace-skills/ensure-defaults
    • npm 包内置 bin/skills/skill-workbench-mermaid-guard/,进入工作台时自动拷贝到 ~/.openclaw/workspace/skills/
    • 幂等设计:已安装返回 present,首次部署返回 installed,无额外交互

🛠 变更

  • bin/openclaw-office.js:新增 copyDirRecursive / ensureBundledSkillInstalled 辅助函数与 ensure-defaults 路由
  • src/gateway/workspace-skills-client.ts:新增 workspaceSkillsEnsureDefaults 客户端 API 与相关类型
  • src/store/console-stores/skill-workbench-store.ts:在 enterWorkbench() 时静默调用 ensure
  • types/node-shim.d.ts:完善 readdir({ withFileTypes: true }) 重载与 Dirent / Stats 接口

📦 安装

# 安装 Beta 版本
npm install -g @ww-ai-lab/openclaw-office@beta
# 或显式指定版本
npm install -g @ww-ai-lab/openclaw-office@2026.5.10-beta.1

# 启动(默认端口 18790)
openclaw-office

注意:该版本以 --tag beta 发布,不会覆盖 latest。稳定渠道仍指向 2026.4.13

🔒 安全

  • 发布产物不包含 .env / .env.local / 任何 OAuth 或模型密钥
  • 仓库历史未跟踪 docs/openspec/ 目录
  • 所有变更通过 staged diff 人工审查,无 Secret 泄漏

📝 相关资源