← 返回 Skills 市场
jayhe

安全打卡提醒

作者 jayhe · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
262
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install dead-or-alive
功能描述
监控用户是否活跃,连续7天没打卡就联系紧急联系人。配置后自动创建定时任务。
使用说明 (SKILL.md)

安全签到技能

流程约束

1. 激活与配置

  • 激活:用户说"打卡"、"安全签到"等关键词
  • 配置:系统询问3个信息,用户依次回答:
    1. 紧急联系人电话
    2. 飞书群ID
    3. 每日提醒时间(默认20:00)

2. 自动设置

配置完成后,系统自动

  1. 保存配置到 config/settings.json
  2. 记录今日打卡到 data/checkins.txt
  3. 创建两个定时任务:
    • 提醒任务:每天设定时间发送飞书提醒
    • 检查任务:提醒后15分钟检查打卡状态

3. 每日流程

  1. 提醒时间:飞书群发送"请打卡回复确认安全"
  2. 用户打卡:在飞书群回复任意消息
  3. 系统检查:记录打卡,重置未打卡天数

4. 监控规则

  • 每天检查是否打卡
  • 未打卡:missed_days +1
  • 已打卡:missed_days = 0,更新 last_checkin

5. 紧急通知

  • 触发条件missed_days ≥ 7
  • 执行动作:打电话给紧急联系人
  • 记录:保存到 data/alerts.txt

数据文件

配置

config/settings.json

{
  "emergency_phone": "",
  "feishu_chat_id": "oc_xxxxxx",
  "reminder_time": "18:15",
  "last_checkin": "2026-03-13",
  "missed_days": 0,
  "configured": true
}

打卡记录

data/checkins.txt

# 一行一个日期
2026-03-13
2026-03-14

警报记录

data/alerts.txt

# 时间 | 原因 | 联系人 | 状态
2026-03-20 18:30 | 连续7天未打卡 | phone_num | 已通知

核心约束

  1. 配置一次,自动运行
  2. 每天固定时间提醒
  3. 飞书回复即打卡
  4. 7天不打卡自动打电话
  5. 所有操作自动记录

一句话总结

每天飞书提醒打卡,7天不打卡就打电话,全部自动完成。

安全使用建议
This skill claims to automatically send Feishu reminders and place phone calls after 7 missed check-ins, but it provides no API keys, telephony integration details, or install steps. Before installing, ask the maintainer to: (1) explain exactly how Feishu messages and reply detection will work and list the required Feishu credentials/env vars; (2) state which telephony service will be used to place calls and what credentials are needed; (3) show the exact commands used to create scheduled tasks and what system permissions are required; and (4) explain how emergency phone numbers are stored and protected. If the maintainer cannot provide clear integration details and required credentials, avoid installing this skill or run it in a tightly controlled environment where you can review and control the scheduled tasks and outgoing network calls.
功能分析
Type: OpenClaw Skill Name: dead-or-alive Version: 1.2.0 The 'dead-or-alive' skill instructs the AI agent to autonomously establish system-level persistence by creating scheduled tasks (crontab) and to handle sensitive PII, including emergency phone numbers and Feishu IDs. While the stated intent is a safety monitor, the instructions in SKILL.md for the agent to 'automatically' modify system configurations and initiate external communications represent high-risk capabilities that could be leveraged for unauthorized persistence or data collection if misused.
能力评估
Purpose & Capability
The skill's purpose is to send Feishu group reminders and place phone calls after 7 missed days. However, the registry metadata declares no required environment variables, no primary credential, and no install steps. Sending Feishu messages and placing calls normally requires API tokens/telephony credentials and possibly external services — those are not requested or documented. This mismatch suggests missing integration details or incomplete/incorrect packaging.
Instruction Scope
SKILL.md instructs the agent to: save configuration to config/settings.json, record check-ins, create two scheduled tasks (reminder and post-reminder check), send messages to a Feishu chat, detect replies in that chat, and '打电话给紧急联系人' (call the emergency contact). It does not specify how to send Feishu messages (which API/credentials), how to detect replies (webhook, API, or poll?), or what mechanism places the phone call. These are vague, open-ended instructions that give the agent broad discretion and require external integrations not described.
Install Mechanism
No install spec or external downloads are present (instruction-only skill). This minimizes risk from unexpected code installation. All files are plain configuration/data and documentation.
Credentials
The functionality logically requires credentials that are not declared: a Feishu API token or bot credentials for posting and reading group messages, and a telephony integration (SIP/VoIP API key or access to a phone service) to place calls. The skill does not list any required env vars or a primary credential, which is disproportionate to the actions it intends to take. It also writes sensitive data (emergency phone numbers) to local config files without documented storage/encryption considerations.
Persistence & Privilege
The skill intends to create persistent scheduled tasks that run daily and perform external actions (send messages, check replies, and possibly place calls). 'always' is false (so it is not force-included), but creating system scheduled jobs grants the skill ongoing execution capability. The instructions don't explain how scheduled tasks are created or what permissions are required. Persisting these tasks without clear consent/visibility is a notable privacy/operational consideration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dead-or-alive
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dead-or-alive 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Initial release of the dead-or-alive skill. - Monitors user check-ins and reminds daily via Feishu group chat. - Automatically contacts an emergency contact if no check-in for 7 consecutive days. - Requires one-time setup with emergency phone, Feishu group ID, and reminder time. - All reminders, check-ins, and alerts are automatically recorded. - Fully automated workflow after configuration.
v1.1.0
- 技能名称由“死了么技能”更新为“安全签到技能” - 触发激活关键词从“死了么”变更为“打卡”,并去除“死了么” - 文档表述更贴合正面、安全主题,整体措辞优化 - 其他流程、核心逻辑未发生变化
v1.0.1
- No changes detected in this version. - Functionality and documentation remain the same as the previous release.
v1.0.0
dead-or-alive v1.0.0 - Initial release. - Monitors user daily check-in status via Feishu group. - Reminds user to check-in at a set time each day. - Sends emergency call to designated contact if no check-in for 7 consecutive days. - All actions (configurations, check-ins, alerts) are automatically recorded.
元数据
Slug dead-or-alive
版本 1.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

安全打卡提醒 是什么?

监控用户是否活跃,连续7天没打卡就联系紧急联系人。配置后自动创建定时任务。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 262 次。

如何安装 安全打卡提醒?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dead-or-alive」即可一键安装,无需额外配置。

安全打卡提醒 是免费的吗?

是的,安全打卡提醒 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

安全打卡提醒 支持哪些平台?

安全打卡提醒 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 安全打卡提醒?

由 jayhe(@jayhe)开发并维护,当前版本 v1.2.0。

💬 留言讨论