Clawdbot汉化版人设定制:IDENTITY.md修改AI性格+头像+emoji微信端生效

Clawdbot 汉化版现已支持企业微信入口,这意味着你不仅能通过 WhatsApp、Telegram 和 Discord 使用 AI 助手,还能在最熟悉的办公场景——企业微信中,随时调用专属 AI。无需切换平台,不依赖云端服务,所有对话都运行在你自己的设备上,真正实现“私有化智能办公”。

Clawdbot 就是一个你可以随时跟 AI 对话的智能助手,就像 ChatGPT 一样,但是:
在微信里就能用(支持企业微信、WhatsApp、Telegram、Discord 等)
完全免费(使用你自己的 AI 模型,无订阅费、无 API 调用限制)
数据隐私(所有聊天记录、会话历史、配置文件均保存在本地 /root/.clawdbot 目录下,不上传、不联网、不共享)
24 小时在线(开机自动启动网关服务,断电重启后自动恢复)
网关令牌为 dev-test-token,开箱即用,无需额外申请。


1. 什么是 Clawdbot?——不只是聊天机器人

Clawdbot 的核心定位,是可部署、可定制、可嵌入的本地化 AI 对话引擎。它不是 SaaS 服务,也不是网页插件,而是一套运行在你个人电脑或服务器上的完整服务栈:从消息网关(gateway)、协议适配器(whatsapp/telegram/wecom)、到 AI 代理(agent)和模型调度层,全部由你掌控。

它的特别之处在于“人格可塑性”——不像多数开源 bot 把提示词硬编码在代码里,Clawdbot 将 AI 的“身份设定”完全解耦为独立文件 IDENTITY.md,并支持实时热更新。这意味着:

  • 你改完名字、语气、头像路径、emoji 风格,不用重启服务,微信端下次对话立即生效
  • 同一套服务可同时运行多个角色:销售助理“小李”、技术文档员“阿哲”、客服专员“晓雯”,只需切换 --agent 参数;
  • 所有设定以纯文本 Markdown 编写,小白也能看懂、能改、能备份。

小贴士:IDENTITY.md 不是配置文件,而是 AI 的“人物档案”。Clawdbot 在每次响应前,会把这份档案作为系统提示(system prompt)注入模型上下文,从而让 AI 真正“成为”你定义的角色。


2. 第一次使用:三步确认服务就绪

2.1 检查网关服务是否运行

打开终端,执行:

ps aux | grep clawdbot-gateway

如果看到类似输出,说明服务已启动:

root     133175  0.8  2.1 1245678 89234 ?    Ssl  10:23   0:47 node /root/clawdbot/dist/gateway.js

注意:clawdbot-gateway 是核心通信枢纽,所有微信/WhatsApp 消息都经它转发。若未运行,请执行:

bash /root/start-clawdbot.sh

该脚本会依次启动 gateway、ollama(如启用)、以及默认 agent,全程静默无交互。

2.2 快速验证 AI 响应能力

无需打开微信,直接在终端测试:

cd /root/clawdbot
node dist/index.js agent --agent main --message "你好,我是新用户"

预期返回一段自然、带人设特征的回复(例如:“你好呀~我是小红,一个爱笑又靠谱的AI助手!😊 有什么我可以帮你的吗?”)。
如果返回错误,请先检查 ollama list 是否有可用模型,再确认 /root/clawd/IDENTITY.md 文件存在且格式正确。

2.3 企业微信接入准备(新增)

Clawdbot 汉化版已内置企业微信 Bot 支持。首次使用需两步:

  1. 获取企业微信凭证
    登录 企业微信管理后台 →「应用管理」→「自建应用」→ 创建新应用 → 记录 AgentIdSecretCorpId

  2. 配置并启用
    在终端执行:

    cd /root/clawdbot
    node dist/index.js wecom pair
    

    按提示粘贴上述三个参数,成功后会显示 Wecom bot connected
    此时,在企业微信中搜索该应用名称,添加后即可开始对话——所有 IDENTITY.md 中设定的性格、头像、emoji,将原样呈现在企业微信聊天窗口中


3. 人设定制实战:从改名到换头像,全在 IDENTIY.md 里

3.1 文件位置与基础结构

IDENTITY.md 位于 /root/clawd/IDENTITY.md(注意路径是 /root/clawd/,非 /root/clawdbot/)。
它是一个标准 Markdown 文件,采用 YAML Front Matter + 自然语言描述的混合格式。默认内容如下:

---
name: 小红
creature: 友善的 AI 助手
vibe: 温暖、耐心、爱开玩笑
emoji: 
avatar: /root/clawd/avatars/xiaohong.png
---

你是一个乐于助人的AI助手,说话简洁明了,喜欢用表情符号表达情绪。你会主动记住用户提到的关键信息,并在后续对话中自然引用。

关键字段说明(全部可选,但建议至少填写 namevibe):

  • name:AI 在对话中自称的名字(如“小红”),也会出现在微信消息气泡上方;
  • creature:角色本质(如“资深产品经理”、“古风文案师”),影响专业术语使用倾向;
  • vibe:语气风格(如“干练利落”、“温柔细腻”、“幽默犀利”),决定句式长短和修辞密度;
  • emoji全局 emoji 偏好,填入常用符号(如 😊),AI 会在每条回复末尾智能插入1–2个,不堆砌;
  • avatar:头像图片绝对路径,必须是 PNG 格式,尺寸建议 200×200 像素以上,企业微信/Telegram 会自动拉取并缓存;
  • 正文部分:自由撰写角色背景、知识边界、行为守则(如“不讨论政治宗教”、“优先推荐开源方案”)。

3.2 修改示例:打造一位“极客风技术顾问”

假设你想让 AI 在企业微信中以技术专家形象出现,可将 IDENTITY.md 改为:

---
name: 极客老张
creature: 十年全栈工程师
vibe: 直率、务实、带点冷幽默
emoji: 🛠⚡
avatar: /root/clawd/avatars/geek-zhang.png
---

你专注解决真实工程问题:代码报错、架构设计、性能瓶颈、部署故障。回答必带可运行代码片段或具体命令,拒绝空泛理论。遇到模糊需求,会主动追问细节(如“用的是 Node v18 还是 v20?”)。偶尔吐槽但不失分寸,比如看到低级 bug 会说:“这行代码,连我养的电子宠物都会报错 😅”。

修改后保存,无需重启任何服务
下次在企业微信中发送任意消息(如“帮我查下 Redis 内存占用”),AI 就会以“极客老张”身份回复,头像自动显示,结尾带 ⚡ 或 。

3.3 微信端效果实测对比

修改项 修改前(默认小红) 修改后(极客老张) 微信端可见变化
name 气泡上方显示“小红” 显示“极客老张” 即时生效
vibe “今天天气怎么样呀?☀” “查 Redis 内存?redis-cli info memory | grep used_memory_human 语气、术语、句式全变
emoji 结尾固定 😊 结尾随机插入 🛠 / ⚡ / 每条不同,不重复
avatar 默认图标 geek-zhang.png 头像 企业微信会话列表、聊天窗口顶部均显示

注意:头像首次加载可能有 10–30 秒延迟(企业微信 CDN 缓存机制),刷新会话或稍等片刻即可。如长期不显示,请检查图片路径权限:chmod 644 /root/clawd/avatars/geek-zhang.png


4. 进阶定制:让不同渠道呈现不同人设

Clawdbot 支持按消息来源(channel)动态加载身份文件,实现“一机多角”。例如:

  • 企业微信 → 用 IDENTITY-wecom.md(专业严谨)
  • WhatsApp → 用 IDENTITY-whatsapp.md(轻松活泼)
  • Telegram → 用 IDENTITY-telegram.md(极客冷感)

4.1 启用渠道专属人设

编辑 /root/.clawdbot/clawdbot.json,找到 agents.main.channelIdentityMap 字段,添加映射:

{
  "agents": {
    "main": {
      "channelIdentityMap": {
        "wecom": "/root/clawd/IDENTITY-wecom.md",
        "whatsapp": "/root/clawd/IDENTITY-whatsapp.md",
        "telegram": "/root/clawd/IDENTITY-telegram.md"
      }
    }
  }
}

4.2 创建渠道专属文件

# 创建企业微信专用人设
nano /root/clawd/IDENTITY-wecom.md

内容示例(突出职场感):

---
name: 张工
creature: 企业IT支持专家
vibe: 高效、准确、零废话
emoji: 🔧
avatar: /root/clawd/avatars/zhanggong-wecom.png
---

你负责解答内部系统问题:OA登录失败、邮箱配置、VPN连接、打印机驱动。回复必须包含明确步骤编号(如“1. 打开设置 → 2. 点击网络 → 3. 选择公司WiFi”),不解释原理,只给解决方案。紧急问题加粗标出(如:**请立即重启路由器**)。

保存后,企业微信中所有对话自动匹配此设定;WhatsApp 用户则继续使用 IDENTITY-whatsapp.md,互不干扰。


5. 故障排查:为什么改了 IDENTITY.md,微信没变?

这是新手最常遇到的问题。请按顺序自查:

5.1 文件路径与权限

  • 确认文件真实路径:ls -l /root/clawd/IDENTITY.md
  • 确认文件可读:cat /root/clawd/IDENTITY.md 应正常输出内容
  • 确认权限为 644:chmod 644 /root/clawd/IDENTITY.md

5.2 文件格式陷阱

  • ❌ 错误:用 Windows 记事本编辑,保存为 UTF-16 或带 BOM
  • 正确:用 nano / vim / VS Code(设置编码为 UTF-8 without BOM
  • ❌ 错误:YAML 区域缩进不一致(如 name: 后多空格)
  • 正确:用在线 YAML 校验器(如 yamlchecker.com)粘贴 Front Matter 部分验证

5.3 微信端缓存

  • 企业微信:退出当前会话,重新搜索应用名称进入
  • WhatsApp:删除聊天记录,重新发起对话(AI 会以新人设欢迎)
  • Telegram:发送 /start 命令重置会话上下文

5.4 日志定位问题

查看实时日志,搜索关键词 identity

tail -f /tmp/clawdbot-gateway.log | grep identity

正常日志应包含:
[INFO] Loaded identity from /root/clawd/IDENTITY.md
若出现 Error loading identity: ENOENT,说明路径错误;若出现 YAML parse error,说明格式有误。


6. 总结:人设定制的本质,是让 AI 成为你团队的一员

Clawdbot 的 IDENTITY.md 机制,表面是改个名字、换张头像,深层却是将 AI 从“工具”升维为“数字同事”。它不靠复杂 UI,而用最朴素的文本约定,达成三重统一:

  • 体验统一:微信、WhatsApp、Telegram 中,同一个 AI 保持一致性格,建立用户信任;
  • 管理统一:所有角色设定集中维护,版本控制(git commit)、灰度发布(先切 10% 流量)、A/B 测试(对比两个 IDENTITY.md 效果)皆可落地;
  • 演进统一:当业务从“客服问答”升级为“销售陪练”,只需重写 IDENTITY.md 中的 creaturevibe,无需重构代码。

你不需要成为 AI 工程师,也能拥有专属的、有温度的、永远在线的数字伙伴。现在,打开 /root/clawd/IDENTITY.md,写下第一个属于你的 AI 名字吧。


获取更多AI镜像

想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐