# mini-claw **Repository Path**: HappyDogs/mini-claw ## Basic Information - **Project Name**: mini-claw - **Description**: 近期 openclaw 热度很高,我手写了一个 mini-claw 来深入学习,这个简易版本已经支持 memory、mcp、skills 等核心功能。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-04-25 - **Last Updated**: 2026-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mini-claw ## 项目介绍 近期 **OpenClaw** 热度较高。为了深入理解其设计理念与实现机制,我从零手写了一个轻量化版本 —— **mini-claw**。 该项目聚焦核心能力的最小实现,目前已支持: - ✅ Memory 记忆机制 - ✅ MCP 协议集成 - ✅ Skills 技能体系 整体目标是通过工程实践拆解 Agent 系统的关键架构,帮助理解工具调用、上下文管理与扩展机制的实现方式。 --- ## 使用说明 ### 1️⃣ 模型调用配置 当前模型调用基于火山引擎。使用前需要: - 在火山引擎控制台开通 API Key - 确保账户具备相应模型调用权限 ### 2️⃣ 本地模型参数配置 在项目根目录的 `.config` 目录下配置: - API Key - 模型名称 - 其他必要参数 确保配置正确后再启动程序。 ![模型配置](https://foruda.gitee.com/images/1772169587444064290/624e691a_1627675.png "屏幕截图") ### 3️⃣ MCP 使用建议 MCP 服务建议提前在本地手动安装,例如: ```bash npx -y chrome-devtools-mcp@latest ``` 这样可以避免: 启动时因网络问题导致安装失败 npm 依赖下载异常影响程序初始化 提前安装可提升整体稳定性。 4️⃣ Skills 目录规范 所有自定义技能统一放置在: .skills/ 便于集中管理与扩展。 欢迎大家提出宝贵意见与改进建议,一起交流 Agent 系统与工具增强大模型的实现思路 🚀