Reminder

自然语言提醒秘书 · 零代码安全设计

纯 Markdown 个人提醒秘书,天然零代码注入风险,数据本地存储可 Git 同步,通过平台 Cron 安全推送 Telegram 通知。

收藏
18.7k
安装
8.9k
版本
0.1.1
CLS 安全性认证2026-05-07
点击查看完整报告 >

使用说明

核心用法

Reminder 是一款运行于 OpenClaw 生态的轻量级个人提醒秘书。用户以自然语言(中英文)输入会议、生日、截止日等事件,Skill 自动解析结构化信息,存入可 Git 同步的本地工作区,并通过 OpenClaw Cron 调度 Telegram 多阶段提醒(默认 24h/1h/10m)。同时支持自然语言查询近期安排。

显著优点

1. 架构安全极简:纯 Markdown Skill(T-MD),无可执行代码,从根本上消除代码注入、命令执行、供应链攻击等传统风险。
2. 数据主权清晰:用户数据与 Skill 逻辑完全分离,事件存储于 ~/.openclaw/workspace/reminders/events.yml,便于备份、版本控制与跨设备同步。

3. 外部调用安全:Telegram 通知通过 OpenClaw 官方平台 Cron 服务间接代理,Skill 不直接发起网络请求,降低网络攻击面。

4. 零依赖设计:无 package.json、requirements.txt 等依赖文件,彻底规避 typosquatting、CVE 漏洞等供应链风险。

5. 来源可信:OpenClaw 生态系统官方维护(T2),功能描述透明,无隐藏行为或权限诱导。

潜在局限

  • 功能边界:仅支持 Telegram 单渠道通知,无邮件、短信等备选方案;依赖 OpenClaw 平台 Cron 服务可用性。
  • 配置门槛:需用户自行配置 Telegram Bot Token 及环境变量(REMINDER_TZREMINDER_OFFSETS_MINUTES),对非技术用户有一定门槛。
  • 农历处理:涉及闰月时需用户主动确认,自动化程度受限。
  • 查询能力:目前仅支持近期事件列举,无复杂过滤(如按标签、优先级)或可视化日历视图。

适合人群

  • 注重数据隐私、偏好本地存储的技术用户
  • 已使用 OpenClaw 生态并配置 Telegram 的轻度日程管理需求者
  • 需 Git 同步跨设备提醒的开发者/远程工作者

常规风险

  • 平台依赖风险:若 OpenClaw Cron 或 Telegram 服务中断,提醒通知将失效,但本地事件数据不受影响。
  • 时区配置误操作REMINDER_TZ 设置错误可能导致提醒时间偏差,需用户核对。
  • Token 管理:Telegram Bot Token 若由用户环境变量配置,需遵循安全存储实践,避免泄露。

安全解读

核心用法

Reminder 是一款面向 OpenClaw 生态的个人提醒秘书,通过纯自然语言交互管理日程事件。

事件捕捉:支持中文/英文自然语言输入,如"后天上午10点有个会""下个月2号我妈生日",系统自动解析标题、时间、备注、重复规则及提醒偏移量(默认 24h/1h/10m)。若遇歧义(如农历转换、闰月处理、时间缺失),仅询问最小必要澄清问题。

数据存储:采用「数据与逻辑分离」架构——Skill 本身不含任何个人数据,所有事件写入用户工作区 ~/.openclaw/workspace/reminders/events.yml,便于通过 Git 或 claw-roam 跨设备同步备份。模板文件随 Skill 分发,开箱即用。

提醒调度:借助 OpenClaw 原生 cron 工具创建 Telegram 定时推送,无需外部 Bot 服务或网络调用。

日程查询:响应"我最近有什么安排?""下周有什么?"等查询,读取工作区数据并返回上海时区下的近期事件摘要。

显著优点

  • 零代码安全:纯 Markdown Skill(T-MD 分类),无可执行代码、零依赖、零网络调用,经 CLS-Certify 扫描获 S+ 级认证
  • 数据主权:用户完全掌控数据存储位置,支持版本控制与加密备份
  • 轻量无侵入:仅在工作区内操作,不触碰系统敏感目录
  • 双语言支持:中文日期表达(后天/下个月/农历)与英文自然语言并重

潜在局限

  • 依赖 OpenClaw cron 与 Telegram 生态,非独立运行
  • 农历生日需手动处理闰月逻辑,自动化程度有限
  • 无原生可视化界面,纯 CLI/聊天交互
  • 个人开发者维护(T3 来源),长期更新稳定性待观察

适合人群

OpenClaw 深度用户、Telegram 常驻用户、追求数据本地化的隐私敏感者,以及需要轻量日程管理但不愿部署复杂系统的个人开发者。

常规风险

  • 时间解析歧义可能导致提醒偏移(建议确认解析结果)
  • 工作区数据文件若未纳入 Git 可能丢失
  • REMINDER_TZ 时区配置错误将全局影响提醒时间

Reminder 内容

assets文件夹
手动下载zip · 2.0 kB
events.template.ymltext/plain
请选择文件