)
从1个用户到N人共享技能库SkillClaw群体进化团队部署实战本地/OSS/S3三种方式【免费下载链接】SkillClawLet Skills Evolve Collectively with Agentic Evolver项目地址: https://gitcode.com/gh_mirrors/sk/SkillClawSkillClaw 是一个让 AI Agent 技能群体进化的开源框架它通过本地代理Client Proxy记录每一次真实会话再由技能演化服务Evolve Server自动归纳、去重、提质最终把进化后的技能共享给团队里的每一个人。本文带你用最少的配置把 SkillClaw 从 1 个人用扩展到 N 个人共享并完整覆盖本地目录、阿里云 OSS、S3 三种共享存储部署方式。SkillClaw 团队部署两大组件 三种共享存储理解团队部署先记住 SkillClaw 只有两个组件组件作用谁需要跑Client Proxy客户端代理拦截 Agent 请求、记录会话、管理本地技能库每个团队成员Evolve Server演化服务读取共享存储中的会话数据演化/创建技能并写回只需 1 个操作员两者的见面方式只有一种——共享存储。SkillClaw 支持三种后端local本地挂载目录 / NAS零账号、最快上手适合局域网和小团队☁️OSS阿里云对象存储国内团队首选S3兼容任意 S3 协议的对象存储AWS、MinIO 等客户端和服务端源码分别位于 skillclaw/ 和 evolve_server/安装脚本在 scripts/。 关键设计Client 和 Server不直连只通过共享存储交换数据。所以 Evolve Server 可以跑在笔记本、远程 VM 或任何一台能访问共享存储和上游 LLM API 的机器上。快速选型指南本地、OSS、S3 怎么选场景推荐方式理由单机 / 局域网试点、内网机房local无需任何云账号一个共享目录就闭环国内团队正式使用OSS延迟低、生态成熟配置最简单海外团队 / 多云环境S3一套配置覆盖 AWS、MinIO 等所有 S3 兼容存储三种方式的部署步骤完全一致差别只是sharing.backend配置项和一组连接参数。下面按装客户端 → 配共享 → 起服务端 → 验证四步走。第一步一键安装客户端并启动本地代理每位团队成员先在自己的机器上装客户端macOS / Linuxgit clone https://gitcode.com/gh_mirrors/sk/SkillClaw cd SkillClaw bash scripts/install_skillclaw.sh source .venv/bin/activateWindows 没有原生安装脚本可用python -m venv .venv建虚拟环境后执行python -m pip install -e .[evolve,sharing,server]详见 README.md 的 Windows 部分。然后运行交互式向导它会依次询问模型提供方、本地技能目录、共享存储等选项skillclaw setup skillclaw start --daemon skillclaw status首次启动后skillclaw status显示running代理端口默认是30000即可作为单用户本地代理使用——此时还不需要任何服务端。第二步按存储方式配置共享技能库核心差异点这是三种部署方式唯一有差异的一步。把客户端指向团队的共享存储即可最省事的做法是重跑skillclaw setup开启共享存储也可以直接写配置。方式一本地共享目录localskillclaw config sharing.enabled true skillclaw config sharing.backend local skillclaw config sharing.local_root /path/to/shared/root skillclaw config sharing.group_id my-group skillclaw config sharing.user_alias alice skillclaw start --daemon skillclaw skills pull方式二阿里云 OSSossskillclaw config sharing.enabled true skillclaw config sharing.backend oss skillclaw config sharing.endpoint https://oss-cn-hangzhou.aliyuncs.com skillclaw config sharing.bucket my-skillclaw-bucket skillclaw config sharing.access_key_id $OSS_ACCESS_KEY_ID skillclaw config sharing.secret_access_key $OSS_ACCESS_KEY_SECRET skillclaw config sharing.group_id my-group skillclaw config sharing.user_alias alice skillclaw config sharing.auto_pull_on_start true skillclaw start --daemon skillclaw skills pull环境变量示例可参考 client_env.example.sh。方式三S3 兼容存储s3把sharing.backend改为s3再填上对应 S3 端点、Bucket 与密钥即可其余流程与 OSS 完全相同。✅ 记住一句话从单用户扩展到多人共享用户侧只改共享存储配置这一件事不需要在自己机器上跑任何服务端。第三步部署一个 Evolve Server 驱动群体进化这一步只有群组操作员要做一次把 Evolver 跑在任何能访问共享存储和 LLM API 的机器上。macOS / Linuxgit clone https://gitcode.com/gh_mirrors/sk/SkillClaw cd SkillClaw bash scripts/install_skillclaw_server.sh source .venv-server/bin/activate cp evolve_server/evolve_server.env.example evolve_server/.env然后编辑 evolve_server/evolve_server.env.example 对应的.env填入存储地址、密钥和 LLM 配置。以 OSS 为例启动skillclaw-evolve-server --port 8787 --interval 300 \ --storage-backend oss \ --oss-endpoint $EVOLVE_STORAGE_ENDPOINT \ --oss-bucket $EVOLVE_STORAGE_BUCKET \ --group-id my-group本地目录方式--storage-backend local --local-root /path/to/shared/rootS3 方式--storage-backend s3 对应端点参数个人单机闭环最小完整回路客户端开启 local 共享后直接skillclaw-evolve-server --use-skillclaw-config --interval 300 --port 8787服务端默认使用workflow引擎Summarize → Aggregate → Execute 三阶段流水线代码见 evolve_server/pipeline/会把通过校验的技能写入{group_id}/skills/name/SKILL.md。如果希望候选技能先由成员复核再发布可设置EVOLVE_PUBLISH_MODEvalidated开启客户端验证模式追求更强自主性的团队还可在服务端安装openclaw后切换--engine agent引擎。第四步验证共享技能库是否真正跑通部署完成后用三条命令确认闭环skillclaw skills list-remote # 浏览共享技能 skillclaw skills sync # 双向同步 skillclaw dashboard sync skillclaw dashboard serve # 可视化看板Dashboard代码见 skillclaw/dashboard_assets/可以查看本地与共享技能是否一致、候选验证进度、版本历史与会话追溯是排查团队部署问题的最好帮手。之后团队成员正常和 Agent 对话即可——用户 A 调试数据库踩的坑进化成技能后用户 B、C、D 无需再踩一遍N 个用户、1 个技能库、持续进化。常见部署问题排查清单现象排查方向skillclaw status不显示 running检查代理端口占用用skillclaw config show核对配置skills pull拉不到技能确认group_id与操作员一致、存储 AK/SK 有权限技能不进化确认 Evolve Server 在运行、--interval周期内已有新会话入共享存储Hermes 等 Agent 没接入用skillclaw doctor hermes诊断skillclaw restore hermes回滚小结三步完成团队共享技能库每个成员装客户端 →skillclaw setup→ 按 local / OSS / S3 配置sharing.*一名操作员部署一个 Evolve Server指定同一group_id和共享存储全员验证skills list-remote dashboard 看板确认闭环从 1 个用户到 N 人共享SkillClaw 让你不需要改任何使用习惯——只需要把大家接到同一个存储上剩下的交给群体进化。【免费下载链接】SkillClawLet Skills Evolve Collectively with Agentic Evolver项目地址: https://gitcode.com/gh_mirrors/sk/SkillClaw创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考