# hello-claw
**Repository Path**: ABCDRD/hello-claw
## Basic Information
- **Project Name**: hello-claw
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-03-17
- **Last Updated**: 2026-03-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
In an unremarkable repository, a lobster was born.
Pick one and send it to school; or write your own undefined lobster.
Its dreams have been big from day one.
# Hello Claw ๐
Master OpenClaw from scratch: Adopt your AI lobster assistant or build your own agent
๐ Read Online
> [!WARNING]
> ๐งช Beta Notice: Main content completed, details being refined. Issues and suggestions welcome!
## Read Online
https://datawhalechina.github.io/hello-claw
## Introduction
This is a comprehensive tutorial for OpenClaw, helping you master this powerful command-line AI assistant system from scratch. Whether you want to quickly adopt OpenClaw to boost productivity or dive deep into its principles to build your own version, this tutorial provides a clear learning path.
**Two Core Modules:**
1. **Adopt Claw (User Guide)**: Quick start with OpenClaw, learn to configure, use and extend this AI assistant
2. **Build Claw (Developer Guide)**: Deep dive into OpenClaw internals and master customization
**Who Should Learn:**
- Developers who want an always-ready AI command-line assistant
- Efficiency enthusiasts who want to control AI remotely via Telegram/Feishu
- Learners interested in OpenClaw's skill system and automation capabilities
- Tech enthusiasts who want to understand and build their own AI Agent tools
**Learning Path:**
- Beginners: Start with Part 1 "Adopt Claw" to gradually master usage
- Developers: Jump to Part 2 "Build Claw" to understand implementation principles
## ๐ฅ News
- **[2026-03-06]** โ
Completed Ch.1-3: Installation, mobile access (Telegram/Feishu/QQ), automation basics
- **[2026-03-04]** ๐ฆ Project launched with two core modules: "Adopt Claw" and "Build Claw"
## ๐ Table of Contents
### Part 1: Adopt Claw
| Chapter | Description | Status |
| ---- | ---- | ---- |
| **Introduction** | **What is OpenClaw, why learn it, and how to use this tutorial** | โ
|
| **Quick Start** | | |
| Ch.1 Quick Start OpenClaw | Node.js install, OpenClaw config, common commands, Coding Plan mode | โ
|
| Ch.2 Mobile Access | Control via Telegram, Feishu and QQ anytime, anywhere | โ
|
| Ch.3 Automation Basics | Scheduled reminders, automated reports, periodic workflows | โ
|
| Ch.4 Skills System | Understand skills, install from marketplace, develop custom skills | ๐ง |
| **Advanced Practice** | | |
| Ch.5 External Integrations | Connect Gmail, Google Calendar, file systems & third-party services | ๐ง |
| Ch.6 Production Deployment | VPS selection, remote deployment, Docker isolation, 24/7 operation | ๐ง |
| Ch.7 Multi-Model & Cost Optimization | Multiple LLM config, local Ollama, API cost control | ๐ง |
| **Use Cases** | | |
| Ch.8 Personal Assistant System | Email management, scheduling, info organization, smart reminders | ๐ง |
| Ch.9 Content Creation Toolchain | Writing assistance, idea collection, asset management, auto-publishing | ๐ง |
| Ch.10 Developer Productivity | Code generation, Git automation, doc generation, testing assistance | ๐ง |
| Ch.11 Troubleshooting & Optimization | Common issues, performance tuning, community resources | ๐ง |
| **Appendix** | | |
| Appendix A: Command Reference | Complete CLI command reference | ๐ง |
| Appendix B: Configuration Guide | Configuration file parameters explained | ๐ง |
| Appendix C: Skill Templates | Sample code and best practices for skill development | ๐ง |
| Appendix D: Learning Resources | Official docs, community links, recommended learning paths | ๐ง |
---
### Part 2: Build Claw
| Chapter | Description | Status |
| ---- | ---- | ---- |
| **Introduction** | **Why build your Claw from scratch, OpenClaw complexity challenges, learning roadmap** | ๐ง |
| **Part 1: OpenClaw Internal Analysis** | | |
| Ch.1 Core Concepts & Design | Agent Runtime vs Chatbot, four primitive tools philosophy | ๐ง |
| Ch.2 Architecture Overview | Gateway, Bus, Agent, Provider modules, message flow | ๐ง |
| Ch.3 Prompt System | 7 Markdown files architecture, hot reload, Token optimization | ๐ง |
| Ch.4 Tool System | Four primitive tools, registration mechanism, Skill hierarchy | ๐ง |
| Ch.5 Message Loop & Events | ReAct loop, LLM tool selection, heartbeat mechanism | ๐ง |
| Ch.6 Multi-Channel Integration | Adapter design, Telegram/Discord/Feishu/DingTalk | ๐ง |
| **Part 2: Case Studies** | | |
| Ch.7 Lightweight Solutions | NanoClaw 500-line, Nanobot 4000-line, ZeroClaw | ๐ง |
| Ch.8 Security Hardening | IronClaw architecture, permissions, sandbox, audit logs | ๐ง |
| Ch.9 Hardware Solutions | PicoClaw hardware, Raspberry Pi, low-power optimization | ๐ง |
| Ch.10 Case Comparison | Comparison matrix, scenario guide, decision tree | ๐ง |
| **Part 3: Customize Your Claw** | | |
| Ch.11 Customization Roadmap | Four-level difficulty, scenarios, maintenance costs | ๐ง |
| Ch.12 Configuration Customization | config.json structure, tool whitelist, security | ๐ง |
| Ch.13 Skill Development | Skill structure, Frontmatter, async handlers, debugging | ๐ง |
| Ch.14 Channel Integration | DingTalk/Feishu workflow, adapter development | ๐ง |
| Ch.15 Complete Cases | Programming assistant, productivity bot, customer service | ๐ง |
| **Appendix** | | |
| Appendix A: OpenClaw Source Navigation | Core files reference, module locations, debugging tips | ๐ง |
| Appendix B: Reference Projects | Nanobot, NanoClaw, PicoClaw, IronClaw, ZeroClaw | ๐ง |
| Appendix C: Development Tools | Debugging, profiling, testing frameworks | ๐ง |
---
## ๐ฆ Use Case Gallery (Continuously Updated)
> Share your lobster use cases! If you have unique OpenClaw scenarios, welcome to submit a PR or Issue.
๐
Personal Productivity
โข Morning briefing (weather + schedule + todos)
โข Email auto-classification & summary
โข Smart calendar management
|
๐ป Programming & Development
โข Code generation & review
โข Automated testing & deployment
โข Documentation auto-generation
|
๐ข Content Creation
โข Social media auto-management
โข Writing assistance & polishing
โข Multi-platform content publishing
|
๐ข Business & Sales
โข Customer support & CRM management
โข Sales lead auto-follow-up
โข Meeting scheduling & minutes
|
๐ค Multi-Agent Collaboration
โข Agent team project management
โข Automated workflow orchestration
โข Knowledge base sharing & retrieval
|
๐ง More Scenarios
โข Smart home control
โข Financial data analysis
โข Education & training assistance
|
## ๐ Contributors
| Name | Role | Bio |
| :----| :---- | :---- |
| [Sanbu](https://github.com/sanbuphy) | Project Lead | Datawhale Member |
*More contributors welcome*
## ๐ค Contributing
- If you find any issues, please submit an Issue. Contact the [support team](https://github.com/datawhalechina/DOPMC/blob/main/OP.md) if no response
- If you want to contribute, please submit a Pull Request. Contact the [support team](https://github.com/datawhalechina/DOPMC/blob/main/OP.md) if no response
- If you're interested in Datawhale and want to start a new project, follow the [Datawhale Open Source Guide](https://github.com/datawhalechina/DOPMC/blob/main/GUIDE.md)
## ๐ง Follow Us
Scan QR code to follow our WeChat Official Account: Datawhale
## ๐ LICENSE
---
โญ If this project helps you, please give us a Star โค๏ธ