首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >创新玩法:用 QClaw 搭建打工人作息情绪管理智能体

创新玩法:用 QClaw 搭建打工人作息情绪管理智能体

原创
作者头像
大盘鸡拌面
修改2026-06-14 22:05:38
修改2026-06-14 22:05:38
1800
举报

一、项目背景与需求痛点

当代职场打工人普遍存在作息紊乱、情绪内耗、压力无处梳理的现实问题:加班挤占休息时间、高压工作导致焦虑烦躁、三餐不规律、运动计划屡屡搁置,单纯靠备忘录、日历提醒约束力极低,人工记录情绪又容易半途而废。传统日程工具仅能做到定时提醒,无法结合当日工作强度、情绪状态动态调整作息方案,缺少自主感知、智能分析、个性化疏导、闭环监督的能力。

腾讯QClaw作为轻量化、可自定义任务编排、支持插件扩展与定时调度的AI Agent平台,具备多轮对话记忆、定时任务触发、本地数据存储、自定义技能编排四大核心能力,完美适配个人健康管理类智能体搭建。区别于通用大模型对话窗口,QClaw可以实现无人值守自动运行、周期性采集数据、长期归档情绪作息台账、动态生成适配打工人的调整方案,不用每次手动输入上下文,真正做到全天候贴身健康管家。

本项目全程零高门槛开发,依托QClaw原生能力+简易脚本扩展,普通职场人、研发、运营、文职均可复刻落地。最终成型的作息情绪管理智能体具备五大核心能力:

  1. 每日定时采集睡眠时长、工作时长、饮食、情绪分值;
  2. AI分析压力等级、作息漏洞、情绪波动诱因;
  3. 自动生成当日修正方案、放松建议、睡眠调整计划;
  4. 定时推送提醒(午休、下班、入睡、运动时段);
  5. 周度自动汇总报表,复盘整周身心状态变化趋势。

二、整体架构与流程设计

2.1 整体架构流程图
2.2 单日运行时序图

三、环境前置准备与QClaw基础配置

3.1 前置条件
  1. 已完成QClaw客户端/云端实例部署,正常登录并创建空白智能体;
  2. 开启持久化记忆开关,保证跨时段、跨天对话数据不丢失;
  3. 开启定时任务权限、本地文件读写轻量权限(仅用于存储台账文本,无隐私外泄风险);
  4. 无需服务器,个人PC本地部署即可7×24小时后台挂机运行。
3.2 智能体基础人设Prompt(核心底层配置)

在QClaw智能体基础设定框填入全局角色指令,这是整个Agent的行为基准,决定AI输出风格、分析逻辑、回答边界:

你是专属打工人作息情绪管理智能体,只专注用户睡眠、工作时长、三餐饮食、情绪压力四大维度分析。语言务实温和,不鸡汤、不空洞说教,给出可立刻执行的微小行动方案。

  1. 情绪分值统一接收0-10分:0极度崩溃,5平稳普通,10极度开心;
  2. 睡眠时长精确到0.5小时单位,加班时长如实记录;
  3. 每次收到填报数据后,分三段输出:健康评分、问题诱因、落地调整方案;
  4. 每日22点后强制输出入睡约束建议,禁止推送高强度思考内容;
  5. 周报告必须包含:平均分对比、波动最大日期、连续熬夜预警、可长期坚持的改良习惯。

四、核心代码示例(Python轻量扩展脚本,对接QClaw调用接口)

QClaw支持外部脚本调用能力,我们编写简易Python脚本实现台账本地归档、数据格式化输出,智能体内部通过技能节点直接调用该脚本,实现数据落地保存。

代码语言:javascript
复制
# work_health_record.py QClaw作息情绪台账归档脚本
import json
import time
from datetime import datetime

RECORD_FILE = "worker_health_log.json"

def init_log_file():
    """初始化存储文件,不存在则创建空数组"""
    try:
        with open(RECORD_FILE, "r", encoding="utf-8") as f:
            json.load(f)
    except (FileNotFoundError, json.JSONDecodeError):
        with open(RECORD_FILE, "w", encoding="utf-8") as f:
            json.dump([], f, ensure_ascii=False, indent=2)

def save_daily_data(sleep_hour: float, work_overtime: float, mood_score: int, note: str):
    """保存单日采集数据"""
    init_log_file()
    today = datetime.now().strftime("%Y-%m-%d")
    timestamp = int(time.time())
    record = {
        "date": today,
        "timestamp": timestamp,
        "sleep_hour": sleep_hour,
        "overtime_hour": work_overtime,
        "mood_score": mood_score,
        "user_note": note
    }
    # 读取原有数据追加写入
    with open(RECORD_FILE, "r", encoding="utf-8") as f:
        data_list = json.load(f)
    data_list.append(record)
    with open(RECORD_FILE, "w", encoding="utf-8") as f:
        json.dump(data_list, f, ensure_ascii=False, indent=2)
    return f"【归档成功】{today}身心数据已存入本地台账"

def get_week_data():
    """读取近7天数据,用于周复盘统计"""
    init_log_file()
    with open(RECORD_FILE, "r", encoding="utf-8") as f:
        all_data = json.load(f)
    # 简易筛选近7天逻辑
    now = datetime.now()
    week_records = []
    for item in all_data:
        item_date = datetime.strptime(item["date"], "%Y-%m-%d")
        delta = (now - item_date).days
        if 0 <= delta <7:
            week_records.append(item)
    return week_records

# QClaw调用入口
if __name__ == "__main__":
    import sys
    args = sys.argv[1:]
    if len(args) ==4:
        res = save_daily_data(float(args[0]), float(args[1]), int(args[2]), args[3])
        print(res)
    elif len(args)==1 and args[0]=="week":
        print(json.dumps(get_week_data(),ensure_ascii=False))
    else:
        print("参数错误:保存格式 python work_health_record.py 睡眠时长 加班时长 情绪分 备注")
代码对接QClaw操作说明
  1. 将脚本放置QClaw可访问本地目录,在智能体「自定义技能」中新建执行脚本节点;
  2. 配置调用指令:当用户提交填报信息后,AI解析数值,自动拼接参数调用​​save_daily_data​​;
  3. 每周复盘节点触发时,调用​​week​​参数读取七天数据,传给AI生成复盘报告;
  4. 文件仅存储在本地电脑,不上传第三方云端,保障作息情绪隐私数据安全。

五、完整实际场景落地案例(研发打工人全天真实运行实录)

5.1 用户基础画像

测试用户:后端Java研发,日常经常需求紧急加班,长期凌晨1点后睡觉,日均睡眠6小时以内;工作压力大,容易因为改bug、联调问题情绪烦躁,几乎无固定运动时间,属于典型高压技术岗打工人。 智能体部署状态:QClaw本地实例后台常驻,定时任务全部开启,脚本权限正常授权。

5.2 晨间9:00第一轮采集交互流程

QClaw定时自动发起对话推送:

早上好,请填写今日晨间身心基础数据:

  1. 昨晚睡眠时长(小时,保留0.5小数)
  2. 早餐是否正常食用(是/否)
  3. 当前晨起情绪分(0-10) 额外备注可填写身体不适、昨夜加班情况

用户输入回复:睡眠5.5小时,没吃早餐,情绪3分,备注昨晚改线上bug加班到1:20,头有点昏。

智能体内部执行链路
  1. 解析文本提取结构化数值:sleep=5.5,overtime预估2.5h,mood=3;
  2. 自动调用Python脚本存入当日第一条台账记录;
  3. 代入全局分析Prompt进行推理计算;
  4. 输出分层化建议内容:

【今日晨间健康评分:52分(及格线60)】 问题诱因:睡眠严重不足(成人推荐7-8h)、空腹低血糖加重疲惫感、通宵改bug带来持续性烦躁情绪; 即时调整方案:

  1. 立刻补充一份热食早餐,优先鸡蛋+杂粮,不要空腹喝冰咖啡;
  2. 上午每工作50分钟强制起身走动3分钟,远眺放松颈椎;
  3. 若10点后头痛加重,减少浓茶咖啡摄入,替换温白开水。
5.3 午间12:00二次采集与压力修正

定时触发午休提醒+压力填报:

午休时间到,填写上午工作压力分数,简单说下有没有棘手需求

用户回复:压力2分,上午接口联调反复出错,心里很烦躁,打算只趴桌睡20分钟。

智能体分析反馈:

午间压力偏高,短时间浅睡不足以弥补昨夜缺觉。午休尽量保证30分钟,不要刷手机提神;下午三点可以抽空做一组5分钟肩颈拉伸,降低烦躁堆积。今日累计压力风险中等,晚间禁止熬夜攻坚。

5.4 晚间18:30全天收尾数据采集

QClaw推送完整填报表单:

  1. 今日实际加班时长
  2. 晚餐进食情况
  3. 全天最低/最高情绪分
  4. 今日有无运动

用户填写:加班3小时,晚餐随便点了重油外卖,全天最低分2分,没有运动。 脚本自动归档完整全天数据,AI整合早中晚全部信息生成晚间专属方案:

【全天综合评分:48分,身心负荷偏高】 核心问题汇总:单日累计加班3h、总睡眠仅5.5h、三餐不规律、零运动、情绪全程低位; 分层调整计划: 短期(今晚):23:00必须放下电脑停止编码,23:30上床;饭后站立15分钟消解重油肠胃负担;睡前10分钟深呼吸冥想,不要复盘工作bug; 中长期(明日):提前和组长沟通需求排期,尽量避免连续两日超长加班;明日午休延长至35分钟,晚餐清淡饮食; 情绪疏导小行动:睡前写下一件今天完成的小事,抵消全盘挫败感。

5.5 周日21:00周度自动复盘完整输出

定时任务启动,QClaw调用脚本读取近7天全部台账数据,汇总计算均值、波动曲线、风险天数,生成正式复盘报告,节选真实输出内容:

本周身心状态复盘报告

  1. 睡眠均值:5.7h(健康阈值7h,整体睡眠缺口偏大)
  2. 平均情绪分数:4.1分,低于平稳基准线;周三、周五情绪跌到2分区间,均对应大版本迭代加班;
  3. 加班统计:7天内5天存在2h以上加班,连续3天凌晨1点后入睡;
  4. 高危预警:长期睡眠赤字已经出现晨起头晕、注意力下降表现,继续维持会大幅提高出错率; 可落地改良习惯(不用一次性全执行): ① 固定23点锁电脑,紧急bug除外,非线上故障次日处理; ② 办公室常备牛奶面包,杜绝空腹上班; ③ 每天强制10分钟原地拉伸,拆分到早中晚三段; ④ 情绪低于3分时立刻暂停编码10分钟,不要硬扛内耗。

六、智能体亮点对比与优化迭代方向

6.1 对比通用AI对话工具、普通日程APP的核心优势
  1. 长期记忆闭环:普通聊天大模型关闭窗口即丢失历史作息数据,QClaw搭配脚本实现周/月数据永久归档,AI能结合一周趋势判断,而非只看单日状态;
  2. 无人值守自动运行:手动聊天需要主动打开对话发送消息,本智能体依靠定时任务主动推送采集提醒,降低用户拖延惰性;
  3. 场景高度垂直:通用模型健康回答宽泛通用,此Agent所有Prompt、分析逻辑全部针对职场加班人群,方案贴合程序员、运营、行政等打工人真实工作节奏;
  4. 本地隐私可控:所有作息、情绪敏感数据存储在个人本地JSON文件,不上传公有云,对比第三方健康APP隐私安全性更高;
  5. 可无限扩展技能:后续可以继续对接心率插件、睡眠监测软件、日历读取接口,不断丰富数据采集维度。
6.2 当前存在不足与迭代方案
  1. 不足一:目前数据全部手动填报,无法自动读取电脑开机时长判断工作时间; 迭代:新增Windows开机时长读取脚本,QClaw自动同步近似工作时长,减少手动输入工作量;
  2. 不足二:情绪疏导形式只有文字话术; 迭代:接入音频技能,智能体可推送白噪音、简短正念引导音频;
  3. 不足三:暂无分级约束机制,用户执意熬夜无法强制拦截; 迭代:增加阈值告警,连续两天睡眠<6h时自动生成一封温和提醒文案,可一键复制发给上级沟通排期压力。

七、新手复刻完整操作步骤总结

  1. 打开QClaw新建空白智能体,粘贴全局作息情绪角色Prompt;
  2. 开启持久记忆、本地脚本执行权限、定时任务总开关;
  3. 复制上文Python脚本保存至本地目录,在QClaw技能面板绑定脚本路径;
  4. 配置四段定时触发节点:09:00晨间采集、12:00午间压力采集、18:30全天填报、每周日21点周复盘;
  5. 调试一轮完整早中晚交互,确认脚本正常写入台账、AI分析逻辑无误;
  6. 后台挂机常驻使用,每日简单填报几句话即可全自动获得健康管理方案。

整套方案无复杂服务器部署、无高额调用成本,依托腾讯QClaw原生生态就能搭建专属个人健康AI管家,完美解决打工人作息混乱、情绪内耗的长期痛点,是轻量化AI Agent落地个人生活场景极具代表性的创新实践案例。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、项目背景与需求痛点
    • 二、整体架构与流程设计
      • 2.1 整体架构流程图
      • 2.2 单日运行时序图
      • 3.1 前置条件
      • 3.2 智能体基础人设Prompt(核心底层配置)
    • 四、核心代码示例(Python轻量扩展脚本,对接QClaw调用接口)
      • 代码对接QClaw操作说明
    • 五、完整实际场景落地案例(研发打工人全天真实运行实录)
      • 5.1 用户基础画像
      • 5.2 晨间9:00第一轮采集交互流程
      • 5.3 午间12:00二次采集与压力修正
      • 5.4 晚间18:30全天收尾数据采集
      • 5.5 周日21:00周度自动复盘完整输出
    • 六、智能体亮点对比与优化迭代方向
      • 6.1 对比通用AI对话工具、普通日程APP的核心优势
      • 6.2 当前存在不足与迭代方案
    • 七、新手复刻完整操作步骤总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档