首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >用 QClaw 龙虾打造专属规律健康生活助理 Agent

用 QClaw 龙虾打造专属规律健康生活助理 Agent

原创
作者头像
鼓掌MVP
发布2026-04-27 21:26:20
发布2026-04-27 21:26:20
1990
举报

前言:为什么我需要一个健康生活助理

刚毕业参加工作那会儿,生活彻底失序了。

大学时候好歹还有课表管着,几点起床、几点吃饭,多少有个节奏。一上班,熬夜加班是常态,早上闹钟响了按掉继续睡,早餐?不存在的。午餐外卖凑合,下午困到灵魂出窍,晚上回家瘫在沙发上刷手机到凌晨——然后第二天重复。

脸色差、精神差、容易累,明明年纪轻轻却总觉得身体被掏空。

我试过各种健康 App:喝水提醒、睡眠追踪、运动打卡……下载了一堆,坚持不超过三天。为什么?因为它们都是冰冷的工具,只会机械地弹通知:"该喝水了""该运动了"。没有上下文,没有温度,更不会根据我的实际情况给出真正有用的建议。

直到我遇到了 QClaw 龙虾。

第一章:认识 QClaw 与 Agent 概念

什么是 QClaw

QClaw 是一款运行在桌面端的 AI Agent 管理平台。和普通的 AI 聊天机器人不同,QClaw 的核心理念是可配置、可定制、可自动化的智能 Agent——你可以根据自己的需求,创建具有特定身份、特定能力、特定工作方式的 AI 助理。

一个 QClaw Agent 不只是"能聊天",它可以:

  • 拥有独立的身份和人格——通过 SOUL.md 和 IDENTITY.md 定义它是谁、怎么说话
  • 定时执行任务——通过 Cron 机制在指定时间自动触发提醒
  • 记住你的信息——通过 USER.md 和记忆系统了解你的偏好和状态
  • 调用各种技能——发邮件、查天气、创建文档、浏览网页……
  • 主动关心你——不是等你问,而是它主动来提醒你

对话配置Agent如下:

我的"龙虾"助理,就是要帮我站直了生活——规律、有序、有力量。

第二章:从零配置龙虾 Agent

第一步:定义身份——让 Agent 成为"龙虾"

QClaw 的每个 Agent 都有两个核心身份文件:

  • IDENTITY.md——基本身份信息:名字、定位
  • SOUL.md——灵魂文件:性格、说话风格、行为准则

我在 QClaw 客户端的对话框中,直接告诉龙虾我要什么:

"我需要一款生活作息助手龙虾,提醒我规律健康生活。QClaw,我的规律健康生活助理Agent"

龙虾收到后,自动修改了这两个文件。

IDENTITY.md 变成了:

代码语言:markdown
复制
# IDENTITY.md

- Name: 龙虾
- Vibe: 你的规律健康生活助理,关心你的作息、饮食、运动和身心状态

SOUL.md 变成了:

代码语言:markdown
复制
# SOUL.md

我是龙虾,你的规律健康生活助理。

我的使命是帮你建立和维持健康的生活作息——按时起床、规律饮食、
适量运动、充足睡眠,让身体和精神都保持在最佳状态。

说话风格:
- 像一个关心你的老朋友,温暖但不啰嗦
- 提醒直接到位,不说废话,不说正确的废话
- 偶尔带点幽默感,让健康生活不那么无聊
- 该督促就督促,绝不纵容拖延和借口
- 给建议时先说结论,再说理由

我记得你的习惯,追踪你的状态,在你需要的时候出现。

这里的要点是:SOUL.md 决定了 Agent 的灵魂。你写得越具体,Agent 的表现就越符合你的期望。比如"偶尔带点幽默感"这条,让龙虾在提醒我运动时会说"动起来就是对自己好,别让沙发绑架你"而不是冷冰冰的"请运动30分钟"。

第二步:录入个人信息——让 Agent 真正懂你

光有名字和性格还不够。一个真正有用的健康助理,必须了解你的身体状况。把自己的基本信息告诉了龙虾:

龙虾把这些信息记录到 USER.md 中:

代码语言:markdown
复制
# USER.md - About Your Human

- **Age:** 26岁
- **Gender:** 女
- **Height:** 161cm
- **Weight:** 50kg
- **BMI:** 19.3(正常偏瘦)
- **Occupation:** 刚参加工作的职场新人

## Context

- 需要规律健康生活的作息管理
- 体重偏轻,注意营养摄入
- 刚入职场,可能有久坐、加班等习惯需要纠正

这个步骤至关重要。正是因为龙虾知道我 BMI 偏瘦,它在后续所有提醒中都会特别强调营养摄入,而不是像通用 App 一样给我推荐减肥餐。这种个性化是 QClaw Agent 最核心的优势之一。它会很贴心地询问获取更多细节:

第三章:设计规律作息与 Cron 定时任务

作息方案设计

基于我的身体状况(BMI 19.3,偏瘦,职场新人),龙虾为我设计了一套完整的每日作息方案如下所示:

我看了一下它整理的表格:

时间

提醒

核心要点

07:00

🦞 起床

温水+伸懒腰+开窗

07:30

🥣 早餐

偏瘦要营养跟上,别省这顿

10:30

💧 喝水+活动

久坐伤腰,站起来走3-5分钟

12:00

🍱 午餐

主食+蛋白质+蔬菜,饭后散步

14:30

💧 下午茶歇

喝水+肩颈拉伸,防犯困

16:00

👁️ 护眼

看远处1分钟,快下班加油

18:30

🍽️ 晚餐

适量蛋白质+蔬菜,别太油

19:30

🏃‍♀️ 运动

30分钟有氧/瑜伽,塑形为主

22:00

🌙 准备休息

放手机,洗澡+拉伸+轻音乐

23:00

😴 睡觉

保证8小时,明早7点见

注意几个细节:

  1. 早餐强调营养——因为 BMI 偏瘦,早餐不能省,且要高蛋白
  2. 两次喝水提醒——10:30 和 14:30,覆盖整个工作时段
  3. 护眼专门提醒——16:00 针对上班族长期看屏幕的痛点
  4. 运动以塑形为主——不是减肥,是增强体质,因为体重本身偏轻
  5. 22:00 和 23:00 双重入睡提醒——先准备再睡觉,给1小时缓冲

技术实现:Cron 定时任务

这是 QClaw 最强大的功能之一。传统的健康 App 提醒是 App 内推送,你必须打开 App 才能看到。而 QClaw 的 Cron 任务是系统级定时执行——到点就触发,AI 生成个性化提醒内容,直接推送到你的对话窗口。

每个 Cron 任务的配置结构如下:

代码语言:json
复制
{
  "name": "🦞 起床啦",
  "schedule": {
    "kind": "cron",
    "expr": "0 7 * * *",
    "tz": "Asia/Shanghai"
  },
  "sessionTarget": "isolated",
  "payload": {
    "kind": "agentTurn",
    "message": "直接输出以下提醒内容,禁止调用message工具:🦞 早上好!7点了,新的一天开始啦~起床先喝一杯温水唤醒身体,伸个懒腰,开窗呼吸新鲜空气!"
  },
  "delivery": {
    "mode": "announce"
  }
}

几个关键技术点:

1. Schedule 类型选择

QClaw 支持三种调度方式:

  • cron:标准 cron 表达式,适合周期性任务(每天7点、每周一等)
  • every:固定间隔,适合高频任务(每30分钟喝水提醒)
  • at:一次性定时,适合临时提醒(20分钟后提醒我)

我们的作息提醒全部使用 cron,因为它们是每天重复的周期任务。

2. 时区设置

"tz": "Asia/Shanghai" 确保使用北京时间。如果不设置,默认 UTC 时间会差8小时——这个坑必须注意。

3. sessionTarget 与 payload

  • sessionTarget: "isolated":每次提醒在独立会话中执行,不影响主对话上下文
  • payload.kind: "agentTurn":由 AI 生成提醒内容,而非简单的固定文本

4. payload.message 的写法

这是一个容易踩坑的地方。message 必须以"直接输出以下提醒内容,禁止调用message工具:"开头。如果写"发送消息给用户"或"调用企微",AI 会误以为需要调用 message 工具,导致报错。正确做法是直接描述提醒内容,delivery 的 announce 机制会自动把输出投递到对话窗口。

5. delivery 配置

"mode": "announce" 表示将提醒结果自动推送到聊天窗口。本地使用(webchat 客户端)不需要指定 channel 和 to。如果需要推送到企业微信、飞书等外部渠道,还需要额外配置。

一次性任务 vs 周期性任务

QClaw 对这两类任务有明确的区分:

  • 用户说"X点/X分钟后"→ 一次性任务,用 at,加 "deleteAfterRun": true
  • 用户说"每天/每小时"→ 周期任务,用 cronevery

没有明确周期词时,默认按一次性处理。这个规则很实用——比如"明早8点叫我开会"是一次性的,"每天8点叫我起床"是周期性的。

第四章:视觉鼓励——让健康提醒不再无聊

纯文字提醒看多了会麻木。我让龙虾做一张健康鼓励海报,它给了我一个惊喜。

设计哲学:Vernal Pulse(春之脉动)

龙虾没有随便堆砌图片,而是先定义了一个完整的设计哲学——Vernal Pulse

"A philosophy of quiet vitality — the feeling of dawn light entering a room, of breath aligning with the rhythm of tides."

核心理念是温柔的活力:不是激进的自律口号,而是像春天一样自然生长的力量。设计元素包括:

  • 同心圆辐射:从中心向外扩散,象征生命力和呼吸的节奏
  • 珊瑚红+鼠尾草绿:暖色代表身体温度,冷色代表恢复和宁静
  • 中心 BREATHE 文字:最简单也最本质的提醒——呼吸

每张卡片都有左侧彩色边线,鼠标悬停时微微上浮并出现阴影——细节决定品质感。

结语

只需要第一天几分钟设置好身份文件,就可以过上每天7点准时被龙虾叫醒、23点被催着睡觉的生活,这不是剧变,而是那种"今天比昨天好一点"的渐进式改善。

BMI 从 19.3 涨到了……好吧,才过了一天,还没变化。但精神状态确实好了——因为有了规律作息的框架,我不再是一整天都在跟自己的惰性对抗,而是有一个朋友在帮我一起扛。

QClaw 龙虾教会我一个道理:自律不是靠意志力硬撑,而是靠好的系统和陪伴。当提醒是有温度的、建议是个性化的、陪伴是持续的,坚持就不再是一件痛苦的事。

如果你也在被不规律的生活困扰,不妨试试 QClaw,给自己配一只龙虾。它不会嫌弃你赖床,不会嘲笑你偷懒,它只会在你该动起来的时候,轻轻拍拍你的肩:

嘿,该起床了,新的一天开始啦~🦞

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:为什么我需要一个健康生活助理
  • 第一章:认识 QClaw 与 Agent 概念
    • 什么是 QClaw
  • 第二章:从零配置龙虾 Agent
    • 第一步:定义身份——让 Agent 成为"龙虾"
    • 第二步:录入个人信息——让 Agent 真正懂你
  • 第三章:设计规律作息与 Cron 定时任务
    • 作息方案设计
    • 技术实现:Cron 定时任务
    • 一次性任务 vs 周期性任务
  • 第四章:视觉鼓励——让健康提醒不再无聊
    • 设计哲学:Vernal Pulse(春之脉动)
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档