首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >openclaw源码解读——入门与破局:3 仓库目录结构全景图:src、packages、skills、extensions 各自负责什么

openclaw源码解读——入门与破局:3 仓库目录结构全景图:src、packages、skills、extensions 各自负责什么

作者头像
用户7408547
发布2026-08-12 23:34:52
发布2026-08-12 23:34:52
1380
举报
概述
很多初读 OpenClaw 源码的开发者,面对庞大的代码仓库往往会迷失方向。OpenClaw 的设计非常工业化,它并没有把系统拆成复杂的微服务,而是采用了一种 “插件化单体(Pluggable Monolith)” 的架构。所有的核心能力都通过 pnpm-workspace.yaml 组织,由pnpm这个工具在Git仓库中进行进行统一管理。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 1. src/:系统的心脏与核心运行时
  • 2. src下其他关键子目录
  • 3. extensions/:无限扩展的“能力插槽”
  • 4. skills/:内置技能库(51 个)
  • 5. packages/ 可复用的共享库
  • 6. 其他重要目录:多端生态与共享基建
  • 总结:协议优先的工业化设计
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档