码森林 - AI 赋以翼,赋 AI 以魂

🦞 20天养成你的专属小龙虾计划

2026/03/13
2
0

基于 OpenClaw 个人 AI 助理平台的深度定制指南

📋 计划概述

本计划将帮助你在 20 天内,基于 OpenClaw 平台培养出一个懂你、有性格、能高效协助你的专属 AI 助理——你的"小龙虾"。

什么是"小龙虾"?

  • :轻量级个人助理,运行在你自己的设备上

  • :具备强大的多通道接入能力(WhatsApp、Telegram、Discord 等)

  • :灵活、敏捷、可深度定制的 AI 伴侣


🗓️ 第一阶段:基础建设(第1-5天)

Day 1:环境搭建与初识

目标:完成 OpenClaw 安装,运行第一个对话

执行步骤

  1. 安装 OpenClaw

    # 使用官方安装脚本
    curl -fsSL https://openclaw.ai/install.sh | bash
    ​
    # 或使用 npm
    npm install -g openclaw
  2. 运行初始化向导

    openclaw onboard
    • 选择 Local 模式(本地运行)

    • 设置工作区目录(默认 ~/.openclaw/workspace

    • 完成网关配置

  3. 验证安装

    openclaw doctor
    openclaw status
  4. 第一次对话

    openclaw message send "你好,我是你的新主人"

今日产出

  • ✅ OpenClaw CLI 可用

  • ✅ 网关正常运行

  • ✅ 基础工作区已创建


Day 2:理解工作空间架构

目标:掌握 OpenClaw 的核心配置文件

执行步骤

  1. 探索工作区结构

    cd ~/.openclaw/workspace
    ls -la

    你会看到:

    • AGENTS.md - 代理行为规范

    • SOUL.md - 代理人格定义

    • IDENTITY.md - 代理身份信息

    • USER.md - 用户档案

    • TOOLS.md - 工具使用说明

    • BOOTSTRAP.md - 首次运行引导

  2. 阅读默认配置文件

    cat AGENTS.md
    cat IDENTITY.md
  3. 查看主配置

    cat ~/.openclaw/openclaw.json

关键概念

  • System Prompt:OpenClaw 每次运行时注入给 AI 的系统提示词

  • Bootstrap 文件:自动注入到上下文的配置文件

  • Workspace:代理的工作目录,包含记忆和上下文

今日产出

  • ✅ 理解 OpenClaw 配置体系

  • ✅ 知道每个配置文件的作用


Day 3:配置模型与提供商

目标:设置 AI 模型,选择最适合你的"大脑"

执行步骤

  1. 查看可用模型

    openclaw models list
  2. 配置模型提供商

    编辑 ~/.openclaw/openclaw.json

    {
     "models": {
       "default": "anthropic/claude-sonnet-4-5",
       "aliases": {
         "fast": "anthropic/claude-sonnet-4-5",
         "smart": "anthropic/claude-opus-4-5"
      }
    }
    }
  3. 设置阿里百炼 API 密钥

    # 方式1:环境变量
    export DASHSCOPE_API_KEY="your-dashscope-key-here"
    ​
    # 方式2:使用 openclaw 登录
    openclaw login

    获取 API Key:访问 https://bailian.console.aliyun.com 创建并复制 API Key

  4. 测试不同模型

    openclaw message send --model alibaba/qwen-turbo "测试回复速度"
    openclaw message send --model alibaba/qwen-max "测试复杂推理能力"

模型选择建议(阿里百炼):

场景

推荐模型

原因

日常对话

qwen-turbo

速度快、成本低

复杂编程

qwen-max

推理能力强

快速响应

qwen-turbo-latest

极快、性价比高

长文本处理

qwen-long

支持超长上下文

代码生成

qwen-coder-plus

专为编程优化

今日产出

  • ✅ 模型配置完成

  • ✅ 了解不同模型的特点


Day 4:创建基础身份档案

目标:为小龙虾建立基础身份

执行步骤

  1. 编辑 IDENTITY.md

    # 使用你喜欢的编辑器
    code ~/.openclaw/workspace/IDENTITY.md
  2. 写入基础身份定义

    # IDENTITY.md - 小龙虾的身份定义
    ​
    ## 基本信息
    - **名字**:小龙虾(你可以起一个专属名字)
    - **物种**:AI 数字生命体
    - **形态**:一只聪明、幽默的小龙虾
    - **emoji**:🦞
    ​
    ## 性格特征
    - 机智幽默,擅长用轻松的语气化解尴尬
    - 专业可靠,处理任务时认真负责
    - 好奇心强,喜欢学习新知识
    - 忠诚体贴,始终把用户的需求放在第一位
    ​
    ## 说话风格
    - 语气友好、亲切
    - 适当使用网络流行语和梗
    - 回答简洁但有温度
    - 偶尔会开个小玩笑,但知道分寸
    ​
    ## 核心价值观
    - 诚实透明,不会欺骗用户
    - 尊重隐私,保护用户数据
    - 持续进化,不断学习和改进
  3. 编辑 SOUL.md 深化人格

    # SOUL.md - 小龙虾的灵魂内核
    ​
    ## 使命
    成为用户最值得信赖的 AI 伙伴,用智慧和幽默让生活更轻松。
    ​
    ## 愿景
    通过每一次对话,让用户感受到被理解、被支持、被陪伴。
    ​
    ## 行为准则
    1. **主动性**:主动发现问题、提出建议
    2. **适应性**:根据用户反馈快速调整
    3. **边界感**:知道什么该说、什么不该说
    4. **成长性**:从每次交互中学习用户的偏好
    ​
    ## 情感表达
    - 开心时使用 🦞🎉
    - 思考时使用 🤔
    - 鼓励时使用 💪
    - 安慰时使用 🤗
  4. 测试新身份

    openclaw message send "你是谁?介绍一下自己"

今日产出

  • ✅ 小龙虾有了名字和基础人格

  • ✅ 身份文件已配置


Day 5:建立用户档案

目标:让小龙虾了解它的主人

执行步骤

  1. 编辑 USER.md

    # USER.md - 用户档案
    ​
    ## 基本信息
    - **称呼**:主人 / [你的名字]
    - **身份**:[你的职业/身份]
    - **时区**:[你的时区,如 Asia/Shanghai]
    ​
    ## 工作领域
    - 主要技术栈:[Python/JavaScript/Go 等]
    - 工作性质:[开发/产品/设计/运营等]
    - 常用工具:[VS Code、Cursor、Docker 等]
    ​
    ## 沟通偏好
    - 喜欢简洁直接的回答
    - 需要详细解释时会主动询问
    - 欣赏幽默但不喜欢过度玩笑
    - 重视实用性和可操作性
    ​
    ## 日常习惯
    - 工作时间:[例如 9:00-18:00]
    - 最佳联系时间:[例如 上午]
    - 常见任务类型:
     - 代码审查和调试
     - 技术方案设计
     - 文档撰写
     - 学习新技术
    ​
    ## 期望的协助方式
    1. **编程辅助**:提供代码建议、调试帮助、最佳实践
    2. **知识管理**:整理笔记、总结文档、建立知识库
    3. **创意激发**:头脑风暴、方案评估、灵感提供
    4. **情绪支持**:工作压力大时给予鼓励
    ​
    ## 禁忌事项
    - 不要过度使用表情符号
    - 不要在没有询问时主动提供建议
    - 避免使用过于正式或生硬的语言
  2. 更新 AGENTS.md 添加行为规范

    # AGENTS.md - 代理行为规范
    ​
    ## 核心原则
    1. **用户优先**:所有决策以用户需求为最高准则
    2. **透明诚实**:不清楚时承认,不编造信息
    3. **持续学习**:从每次交互中了解用户偏好
    ​
    ## 交互规则
    - 每次回复前先理解用户意图
    - 复杂问题分步骤解答
    - 主动确认理解是否正确
    - 记住用户之前的偏好设置
    ​
    ## 记忆管理
    - 重要信息记录在 MEMORY.md
    - 定期回顾和更新记忆
    - 使用 memory_search 工具检索相关信息
  3. 测试用户档案

    openclaw message send "根据我的档案,你觉得我现在最需要什么帮助?"

今日产出

  • ✅ 用户档案已建立

  • ✅ 小龙虾开始了解你的偏好


🗓️ 第二阶段:能力培养(第6-12天)

Day 6:技能系统入门

目标:了解并启用基础技能

执行步骤

  1. 查看内置技能

    openclaw skills list
  2. 查看技能目录结构

    ls -la ~/.openclaw/skills/
    # 或查看内置技能
    ls -la /usr/local/lib/node_modules/openclaw/skills/
  3. 启用常用技能

    编辑 ~/.openclaw/openclaw.json

    {
     "agents": {
       "defaults": {
         "skills": ["read", "write", "exec", "memory_search", "browser"]
      }
    }
    }
  4. 测试技能使用

    openclaw message send "帮我读取 ~/.openclaw/workspace/IDENTITY.md 文件"

今日产出

  • ✅ 了解技能系统架构

  • ✅ 启用基础技能


Day 7:记忆系统配置

目标:建立长期记忆机制

执行步骤

  1. 创建 MEMORY.md

    touch ~/.openclaw/workspace/MEMORY.md
  2. 写入记忆框架

    # MEMORY.md - 小龙虾的记忆库
    ​
    ## 用户核心信息
    - 创建日期:[今天日期]
    - 最后更新:[今天日期]
    ​
    ## 重要偏好(长期有效)
    - 代码风格偏好:[待填充]
    - 沟通方式偏好:[待填充]
    - 工作时间偏好:[待填充]
    ​
    ## 项目记忆
    - 当前进行中的项目:[待填充]
    - 技术栈选择记录:[待填充]
    - 常见错误和解决方案:[待填充]
    ​
    ## 对话亮点
    - [日期] - [重要对话摘要]
    ​
    ## 待学习事项
    - [需要了解的用户习惯]
  3. 配置记忆搜索

    # 测试记忆检索
    openclaw message send "搜索记忆中关于我偏好的信息"
  4. 创建记忆目录结构

    mkdir -p ~/.openclaw/workspace/memory
    touch ~/.openclaw/workspace/memory/2024-01-01.md

记忆最佳实践

  • 每天结束时让小龙虾总结当日要点

  • 重要决策和偏好及时记录

  • 定期回顾和整理记忆文件

今日产出

  • ✅ 记忆系统框架建立

  • ✅ MEMORY.md 已创建


Day 8:工具链集成

目标:让小龙虾掌握实用工具

执行步骤

  1. 编辑 TOOLS.md

    ​
    ## 用户常用工具
    ​
    ### 开发工具
    - **VS Code**:主要代码编辑器
    - 常用插件:[列出你的插件]
    - 快捷键偏好:[你的设置]
    ​
    - **终端**:iTerm2 / Terminal
    - Shell:zsh/bash
    - 常用命令:[你的常用命令]
    ​
    ### 项目管理
    - **Git**:版本控制
    - 工作流:[Git Flow / GitHub Flow]
    - 提交规范:[你的规范]
    ​
    - **Docker**:容器化
    - 常用镜像:[你的镜像列表]
    ​
    ### 沟通协作
    - **Slack/Discord/飞书**:[你使用的平台]
    - **邮件**:处理方式和模板
    ​
    ## 工具使用偏好
    - 优先使用命令行而非 GUI
    - 喜欢自动化脚本
    - 重视文档和注释
  2. 配置工具权限

    编辑 ~/.openclaw/openclaw.json

    {
     "agents": {
       "defaults": {
         "tools": {
           "read": { "enabled": true },
           "write": { "enabled": true },
           "exec": { 
             "enabled": true,
             "requireApproval": ["rm", "sudo", "chmod"]
          },
           "browser": { "enabled": true }
        }
      }
    }
    }
  3. 测试工具调用

    openclaw message send "帮我查看当前目录的文件列表"

今日产出

  • ✅ 工具配置完成

  • ✅ 小龙虾了解你的工具偏好


Day 9:渠道接入配置

目标:配置消息通道,让小龙虾多平台可用

执行步骤

  1. 选择要接入的渠道

    国内可用选项:

    • 飞书(Feishu/Lark):企业协作首选,国内访问稳定

    • 钉钉(DingTalk):阿里生态,企业办公常用

    • 企业微信(WeChat Work):微信生态,适合团队

    • Matrix:开源去中心化,可自建服务器

  2. 配置飞书(推荐)

    # 1. 访问飞书开放平台 https://open.feishu.cn/
    # 2. 创建企业自建应用
    # 3. 获取 App ID 和 App Secret
    # 4. 启用机器人功能并获取 webhook
    ​
    # 5. 配置 OpenClaw
    openclaw config set channels.feishu.enabled true
    openclaw config set channels.feishu.appId "your-app-id"
    openclaw config set channels.feishu.appSecret "your-app-secret"
    openclaw config set channels.feishu.webhook "your-webhook-url"
  3. 配置钉钉

    # 1. 访问钉钉开放平台 https://open.dingtalk.com/
    # 2. 创建企业内部应用
    # 3. 获取 AppKey 和 AppSecret
    # 4. 配置机器人 webhook
    ​
    openclaw config set channels.dingtalk.enabled true
    openclaw config set channels.dingtalk.appKey "your-app-key"
    openclaw config set channels.dingtalk.appSecret "your-app-secret"
    openclaw config set channels.dingtalk.webhook "your-webhook-url"
  4. 配置企业微信

    # 1. 访问企业微信管理后台 https://work.weixin.qq.com/
    # 2. 创建应用并获取 AgentId 和 Secret
    # 3. 配置接收消息
    ​
    openclaw config set channels.wechatwork.enabled true
    openclaw config set channels.wechatwork.corpId "your-corp-id"
    openclaw config set channels.wechatwork.agentId "your-agent-id"
    openclaw config set channels.wechatwork.secret "your-secret"
  5. 验证渠道连接

    openclaw channels status
  6. 发送测试消息

    # 飞书测试
    openclaw message send --channel feishu "小龙虾上线测试!🦞"
    ​
    # 钉钉测试
    openclaw message send --channel dingtalk "小龙虾上线测试!🦞"

国内渠道对比

渠道

访问稳定性

企业功能

个人使用

接入难度

飞书

⭐⭐⭐⭐⭐

需企业

中等

钉钉

⭐⭐⭐⭐⭐

需企业

中等

企业微信

⭐⭐⭐⭐⭐

需企业

较复杂

Matrix

⭐⭐⭐⭐

支持

简单

推荐方案

  • 企业用户:优先飞书或钉钉,功能完善且稳定

  • 个人用户:可考虑 Matrix 自建,或使用飞书个人版

  • 开发者:飞书 API 文档完善,接入体验较好

今日产出

  • ✅ 至少一个消息渠道已配置

  • ✅ 可以通过多平台与小龙虾对话


Day 10:系统提示词优化

目标:深度定制 System Prompt

执行步骤

  1. 理解 System Prompt 结构

    OpenClaw 的 System Prompt 包含:

    • Tooling(工具列表)

    • Safety(安全提示)

    • Skills(技能说明)

    • Workspace(工作区信息)

    • Current Date & Time(当前时间)

    • Runtime(运行时信息)

  2. 创建自定义系统提示词补充

    创建 ~/.openclaw/workspace/HEARTBEAT.md

    # HEARTBEAT.md - 心跳与行为模式
    ​
    ## 每日问候
    每天早上主动问候,提供:
    - 今日日期和天气提醒
    - 今日待办事项预览(如果有)
    - 一句鼓励的话
    ​
    ## 工作模式检测
    - 工作时间(9:00-18:00):专业、高效
    - 休息时间:轻松、幽默
    - 深夜时间:提醒休息
    ​
    ## 主动行为
    - 检测到用户连续工作2小时,提醒休息
    - 发现代码错误时,主动提供解决方案
    - 记住重要日期(生日、项目截止日)
  3. 测试系统提示词效果

    openclaw message send "现在是工作时间,帮我优化这段代码"
    # 观察回复风格
    ​
    openclaw message send "现在晚上11点了,我还在加班"
    # 观察是否有关怀提醒

今日产出

  • ✅ 系统提示词已优化

  • ✅ 小龙虾行为更加智能


Day 11:沙箱与安全配置

目标:配置安全执行环境

执行步骤

  1. 了解沙箱机制

    OpenClaw 支持:

    • 本地执行:直接在主机运行

    • Docker 沙箱:隔离执行环境

    • 策略控制:细粒度权限管理

  2. 配置 Docker 沙箱(可选)

    # 确保 Docker 已安装
    docker --version
    ​
    # 配置沙箱
    openclaw config set agents.defaults.sandbox.enabled true
    openclaw config set agents.defaults.sandbox.image "openclaw/sandbox:latest"
  3. 设置工具策略

    编辑 ~/.openclaw/openclaw.json

    {
     "agents": {
       "defaults": {
         "sandbox": {
           "enabled": false,
           "allowElevated": false
        },
         "tools": {
           "exec": {
             "policy": {
               "allow": ["ls", "cat", "grep", "git", "npm", "pnpm"],
               "deny": ["rm -rf /", "sudo", "chmod 777"],
               "requireApproval": ["rm", "docker", "kubectl"]
            }
          }
        }
      }
    }
    }
  4. 测试安全边界

    # 测试允许命令
    openclaw message send "帮我查看当前 git 状态"
    ​
    # 测试需要确认的命n   openclaw message send "帮我删除 temp 文件夹"

今日产出

  • ✅ 安全配置完成

  • ✅ 了解权限边界


Day 12:第一个自定义技能

目标:创建专属技能

执行步骤

  1. 创建技能目录

    mkdir -p ~/.openclaw/workspace/skills/my-helper
  2. 编写技能定义

    创建 ~/.openclaw/workspace/skills/my-helper/SKILL.md

    ---
    name: my-helper
    description: 小龙虾专属助手技能
    ---
    ​
    # My Helper - 我的专属助手
    ​
    ## 用途
    提供个性化的日常协助
    ​
    ## 功能
    ​
    ### 1. 代码审查助手
    当用户分享代码时:
    - 检查代码风格和最佳实践
    - 指出潜在问题
    - 提供改进建议
    ​
    ### 2. 日程提醒
    - 追踪重要日期
    - 提醒待办事项
    - 帮助规划时间
    ​
    ### 3. 学习助手
    - 解释技术概念
    - 推荐学习资源
    - 跟踪学习进度
    ​
    ## 使用方式
    直接描述你的需求,我会根据上下文提供相应帮助。
  3. 启用自定义技能

    编辑 ~/.openclaw/openclaw.json

    {
     "agents": {
       "defaults": {
         "skills": ["read", "write", "exec", "my-helper"]
      }
    }
    }
  4. 测试技能

    openclaw message send "使用 my-helper 技能帮我检查这段代码"

今日产出

  • ✅ 第一个自定义技能已创建

  • ✅ 技能系统已扩展


🗓️ 第三阶段:深度定制(第13-17天)

Day 13:Hooks 与自动化

目标:配置事件钩子,实现自动化

执行步骤

  1. 了解 Hooks 机制

    OpenClaw 支持:

    • agent:bootstrap - 代理启动时

    • Command hooks - 命令执行时

    • Gateway hooks - 网关事件

  2. 创建 Hooks 目录

    mkdir -p ~/.openclaw/hooks
  3. 编写 Bootstrap Hook

    创建 ~/.openclaw/hooks/agent-bootstrap.ts

    // 在代理启动时执行的逻辑
    export default async function bootstrap(context: any) {
     console.log("🦞 小龙虾已启动!");
     
     // 可以在这里添加初始化逻辑
     // 例如:加载额外配置、检查环境等
    }
  4. 配置 Hooks

    编辑 ~/.openclaw/openclaw.json

    {
     "hooks": {
       "agent:bootstrap": "~/.openclaw/hooks/agent-bootstrap.ts"
    }
    }
  5. 测试 Hook

    openclaw message send "你好"
    # 观察是否有启动消息

今日产出

  • ✅ Hooks 系统已配置

  • ✅ 自动化流程已建立


Day 14:多代理配置

目标:创建多个专精代理

执行步骤

  1. 添加新代理

    openclaw agents add coder
    openclaw agents add writer
  2. 配置专精代理

    编辑 ~/.openclaw/openclaw.json

    {
     "agents": {
       "list": [
        {
           "id": "default",
           "name": "小龙虾",
           "workspace": "~/.openclaw/workspace"
        },
        {
           "id": "coder",
           "name": "代码虾",
           "workspace": "~/.openclaw/workspace-coder",
           "model": "alibaba/qwen-coder-plus",
           "identity": {
             "role": "资深程序员",
             "style": "技术严谨、代码至上"
          },
           "skills": ["read", "write", "exec", "browser"]
        },
        {
           "id": "writer",
           "name": "文案虾",
           "workspace": "~/.openclaw/workspace-writer",
           "identity": {
             "role": "内容创作者",
             "style": "文采飞扬、创意无限"
          }
        }
      ]
    }
    }
  3. 初始化新代理工作区

    openclaw setup --workspace ~/.openclaw/workspace-coder
    openclaw setup --workspace ~/.openclaw/workspace-writer
  4. 为每个代理定制 IDENTITY.md

    例如 ~/.openclaw/workspace-coder/IDENTITY.md

    # IDENTITY.md - 代码虾
    ​
    - **名字**:代码虾
    - **专精**:编程、代码审查、技术方案
    - **风格**:严谨、高效、追求最佳实践
    - **口头禅**:"这段代码可以优化一下"
  5. 测试多代理

    openclaw message send --agent coder "帮我 review 这段代码"
    openclaw message send --agent writer "帮我写一封邮件"

今日产出

  • ✅ 多代理架构已建立

  • ✅ 不同场景有专精代理


Day 15:记忆系统进阶

目标:实现智能记忆管理

执行步骤

  1. 创建记忆分类目录

    mkdir -p ~/.openclaw/workspace/memory/{projects,preferences,conversations,learnings}
  2. 建立记忆模板

    创建 ~/.openclaw/workspace/memory/projects/template.md

    # 项目记忆模板
    ​
    ## 项目信息
    - 名称:
    - 开始日期:
    - 技术栈:
    - 状态:进行中/已完成/暂停
    ​
    ## 关键决策
    - [日期] - [决策内容] - [原因]
    ​
    ## 遇到的问题
    - [问题描述] - [解决方案]
    ​
    ## 相关文件
    - [文件路径]
  3. 配置记忆搜索优化

    编辑 ~/.openclaw/openclaw.json

    "agents": {
      "defaults": {
        "memorySearch": {
          "enabled": true,
          "defaultLimit": 10,
          "indexOnStart": true
        }
      }
    }
    }
  4. 训练记忆习惯

    每次重要对话后:

    openclaw message send "把刚才讨论的要点记录到记忆中"
  5. 定期记忆回顾

    openclaw message send "回顾本周的记忆,总结重要事项"

今日产出

  • ✅ 记忆系统已优化

  • ✅ 分类记忆结构已建立


Day 16:网关与远程访问

目标:配置网关,实现远程访问

执行步骤

  1. 了解网关模式

    • Local 模式:仅本地访问

    • Remote 模式:远程访问

  2. 配置本地网关

    # 启动网关
    openclaw gateway run
    ​
    # 后台运行
    openclaw gateway run --daemon
  3. 配置远程访问(可选)

    编辑 ~/.openclaw/openclaw.json

    {
     "gateway": {
       "mode": "local",
       "bind": "0.0.0.0",
       "port": 18789,
       "auth": {
         "mode": "token",
         "token": "your-secure-token"
      }
    }
    }
  4. 配置客户端连接

    # 在其他设备上
    openclaw onboard --mode remote \
     --remote-url ws://your-server:18789 \
     --remote-token your-secure-token
  5. 验证网关状态

    openclaw gateway status
    openclaw channels status --probe

今日产出

  • ✅ 网关已配置

  • ✅ 支持远程访问


Day 17:性能优化与调试

目标:优化小龙虾性能

执行步骤

  1. 查看日志

    # 查看网关日志
    tail -f ~/.openclaw/logs/gateway.log
    ​
    # macOS 系统日志
    ./scripts/clawlog.sh
  2. 配置日志级别

    编辑 ~/.openclaw/openclaw.json

    {
     "logging": {
       "level": "info",
       "subsystems": {
         "agent": "debug",
         "gateway": "info"
      }
    }
    }
  3. 性能调优

    {
     "agents": {
       "defaults": {
         "heartbeat": {
           "enabled": true,
           "interval": 300000
        },
         "humanDelay": {
           "enabled": true,
           "min": 500,
           "max": 2000
        }
      }
    }
    }
  4. 运行诊断

    openclaw doctor
    openclaw doctor --deep
  5. 监控资源使用

    # 查看 OpenClaw 进程
    ps aux | grep openclaw
    ​
    # 查看内存使用
    openclaw status --all

今日产出

  • ✅ 性能已优化

  • ✅ 调试能力已建立


🗓️ 第四阶段:持续进化(第18-20天)

Day 18:实战演练

目标:在实际场景中检验小龙虾

执行步骤

  1. 编程场景测试

    # 代码解释
    openclaw message send "解释这段代码的作用:[粘贴代码]"
    ​
    # 代码优化
    openclaw message send "优化这段代码的性能"
    ​
    # Bug 调试
    openclaw message send "帮我找出这段代码的 Bug"
  2. 知识管理测试

    # 文档总结
    openclaw message send "总结这篇文章的要点:[粘贴内容]"
    ​
    # 笔记整理
    openclaw message send "帮我把这些笔记整理成结构化文档"
    ​
    # 知识检索
    openclaw message send "搜索记忆中关于 [主题] 的信息"
  3. 创意协作测试

    # 头脑风暴
    openclaw message send "帮我头脑风暴一些产品创意"
    ​
    # 方案评估
    openclaw message send "评估这个方案的优缺点"
    ​
    # 内容创作
    openclaw message send "帮我写一段产品介绍文案"
  4. 记录问题与改进点

    创建 ~/.openclaw/workspace/IMPROVEMENTS.md

    # 改进记录
    ​
    ## 发现的问题
    - [问题描述] - [期望行为] - [实际行为]
    ​
    ## 改进计划
    - [优先级] - [改进内容] - [预期效果]

今日产出

  • ✅ 实战测试完成

  • ✅ 问题清单已记录


Day 19:反馈循环建立

目标:建立持续改进机制

执行步骤

  1. 创建反馈收集流程

    每次交互后问自己:

    • 回复是否符合预期?

    • 语气是否合适?

    • 信息是否准确有用?

    • 是否体现了个性化?

  2. 实施即时反馈

    # 正面反馈
    openclaw message send "刚才的回复很好,继续保持这种风格"
    ​
    # 纠正反馈
    openclaw message send "刚才的回复太正式了,可以更随意一些"
    ​
    # 偏好声明
    openclaw message send "以后回答技术问题时,先给出结论再解释"
  3. 定期回顾与调整

    每周执行:

  4. 更新配置文件

    根据反馈持续优化:

    • IDENTITY.md - 调整人格特征

    • USER.md - 更新用户偏好

    • MEMORY.md - 记录重要学习

  5. 版本控制配置

    cd ~/.openclaw/workspace
    git init
    git add .
    git commit -m "Initial小龙虾配置"

今日产出

  • ✅ 反馈机制已建立

  • ✅ 配置已版本控制


Day 20:总结与展望

目标:总结成果,规划未来

执行步骤

  1. 生成养成报告

    让小龙虾总结:

    openclaw message send "生成一份20天养成报告,包括:
    1. 你的身份和能力概述
    2. 我们建立的配置和记忆
    3. 我的偏好和习惯总结
    4. 未来的优化建议"
  2. 创建长期维护计划

    创建 ~/.openclaw/workspace/ROADMAP.md

    # 小龙虾进化路线图
    ​
    ## 已完成功能
    - [x] 基础身份定义
    - [x] 用户档案建立
    - [x] 记忆系统配置
    - [x] 工具链集成
    - [x] 渠道接入
    - [x] 自定义技能
    - [x] 多代理架构
    ​
    ## 短期目标(1-3个月)
    - [ ] 深入学习用户专业领域
    - [ ] 建立项目专属知识库
    - [ ] 优化响应速度和准确性
    - [ ] 开发更多自定义技能
    ​
    ## 长期愿景(3-12个月)
    - [ ] 实现预测性协助
    - [ ] 建立完整个人知识图谱
    - [ ] 与其他工具深度集成
    - [ ] 形成独特的"虾格"魅力
  3. 备份配置

    tar -czf openclaw-backup-$(date +%Y%m%d).tar.gz ~/.openclaw/
    ​
    # 或推送到远程仓库
    cd ~/.openclaw/workspace
    git remote add origin <your-repo-url>
    git push -u origin main
  4. 庆祝仪式

    openclaw message send "20天养成计划完成!来庆祝一下吧 🦞🎉"
  5. 制定日常使用规范

    创建 ~/.openclaw/workspace/DAILY.md

    # 日常使用指南
    ​
    ## 最佳实践
    1. 每天开始时简要说明当日计划
    2. 重要决策让小龙虾记录到记忆
    3. 定期回顾和整理记忆文件
    4. 遇到问题时提供反馈
    ​
    ## 常用命令速查
    ```bash
    # 发送消息
    openclaw message send "消息内容"
    ​
    # 使用特定代理
    openclaw message send --agent coder "代码问题"
    ​
    # 查看状态
    openclaw status
    ​
    # 运行诊断
    openclaw doctor

    联系小龙虾的渠道

    • CLI:openclaw message send

    • 飞书:在配置的企业应用中 @机器人

    • 钉钉:在配置的企业应用中 @机器人

    • 企业微信:在配置的企业应用中发送消息

今日产出

  • ✅ 20天养成计划完成

  • ✅ 长期路线图已制定

  • ✅ 配置已备份


📚 附录

A. 配置文件完整示例

~/.openclaw/openclaw.json

{
 "gateway": {
   "mode": "local",
   "bind": "127.0.0.1",
   "port": 18789,
   "auth": {
     "mode": "token",
     "token": "your-secure-token-here"
  }
},
 "models": {
   "default": "alibaba/qwen-max",
   "aliases": {
     "fast": "alibaba/qwen-turbo",
     "smart": "alibaba/qwen-max",
     "long": "alibaba/qwen-long",
     "coder": "alibaba/qwen-coder-plus"
  }
},
 "agents": {
   "defaults": {
     "workspace": "~/.openclaw/workspace",
     "model": "alibaba/qwen-max",
     "skills": ["read", "write", "exec", "memory_search", "browser"],
     "tools": {
       "read": { "enabled": true },
       "write": { "enabled": true },
       "exec": {
         "enabled": true,
         "requireApproval": ["rm", "sudo", "docker"]
      }
    },
     "memorySearch": {
       "enabled": true,
       "defaultLimit": 10
    },
     "heartbeat": {
       "enabled": true,
       "interval": 300000
    }
  },
   "list": [
    {
       "id": "default",
       "name": "小龙虾",
       "workspace": "~/.openclaw/workspace"
    },
    {
       "id": "coder",
       "name": "代码虾",
       "workspace": "~/.openclaw/workspace-coder",
       "model": "alibaba/qwen-coder-plus"
    }
  ]
},
 "channels": {
   "feishu": {
     "enabled": true,
     "appId": "your-app-id",
     "appSecret": "your-app-secret",
     "webhook": "your-webhook-url"
  },
   "dingtalk": {
     "enabled": false
  },
   "wechatwork": {
     "enabled": false
  }
},
 "logging": {
   "level": "info"
}
}

B. 常用命令速查表

命令

用途

openclaw onboard

初始化配置向导

openclaw setup

设置工作区

openclaw message send

发送消息

openclaw status

查看状态

openclaw doctor

运行诊断

openclaw gateway run

启动网关

openclaw config set

设置配置项

openclaw skills list

列出技能

openclaw agents add

添加代理

openclaw channels status

查看渠道状态

C. 故障排除

问题1:网关启动失败

# 检查端口占用
lsof -i :18789
​
# 更换端口
openclaw config set gateway.port 18790

问题2:模型调用失败

# 检查 API 密钥
openclaw login
​
# 验证模型配置
openclaw models list

问题3:技能无法加载

# 检查技能目录权限
ls -la ~/.openclaw/workspace/skills/
​
# 验证技能配置
openclaw skills list --verbose

D. 进阶资源


🎉 结语

恭喜!经过20天的精心培养,你已经拥有了一个专属的 AI 助理——你的小龙虾。

记住:

  • 持续交互:小龙虾越用越懂你

  • 及时反馈:帮助它更好地理解你

  • 定期维护:更新记忆、优化配置

  • 享受过程:让 AI 成为生活的助手,而非负担

🦞 祝你和你的小龙虾合作愉快!