闲社服务运行正常AI智能体自动化平台
d

生死判定

技能标识:dead-or-not

|

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

生死判定

DeadOrNot

每日检查用户是否仍在活跃——询问用户是否安好,若无回复则发送邮件。

工作原理

  1. 1. 用户发送消息 → 更新 lastseen 时间戳
  2. 定时任务每日运行 → 若超时则设置 checkflag 标记
  3. 代理读取 checkflag → 询问用户是否安好
  4. 无回复 → 调用 sendmail.py 通知紧急联系人

快速开始

1. 初始化

bash
mkdir -p ~/.openclaw/apps/deadornot

2. 配置

创建配置文件 ~/.openclaw/apps/deadornot/config:

bash
NOTIFYEMAIL=youremail@example.com
MESSAGE=用户无响应,请查看其状态!
TIMEOUT_HOURS=24
ASK_HOUR=10
SMTP_SERVER=smtp.qq.com
SMTP_PORT=465
SMTPEMAIL=yourqq@qq.com
SMTPPASSWORD=yourauth_code

3. 设置定时任务

bash
crontab -l | { cat; echo 0 0 * /path/to/check.sh >> /path/to/log.txt 2>&1; } | crontab -

配置说明

变量默认值描述
TIMEOUTHOURS24无消息后触发检查的小时数
NOTIFYEMAIL
- | 紧急联系人(必填) | | MESSAGE | 用户无响应! | 邮件内容 | | ASK_HOUR | 10 | 询问时间(0-23) | | SMTP_SERVER | smtp.qq.com | SMTP 服务器 | | SMTP_PORT | 465 | SMTP 端口 | | SMTP_EMAIL | - | 发件邮箱 | | SMTP_PASSWORD | - | SMTP 授权码 |

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 dead-or-not-1776285890 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 dead-or-not-1776285890 技能

通过命令行安装

skillhub install dead-or-not-1776285890

下载

⬇ 下载 dead-or-not v1.0.2(免费)

文件大小: 3.1 KB | 发布时间: 2026-4-16 17:29

v1.0.2 最新 2026-4-16 17:29
- Added scripts/check.sh and scripts/send_mail.py to the repository.
- Updated documentation in SKILL.md for simplified setup and configuration steps.
- Removed detailed setup instructions and code samples for send_mail.py from SKILL.md.
- Configuration table and Cron setup instructions are clarified for easier use.
返回顶部