arya-reminders

波哥大时区自然语言提醒助手

🥥72总安装量 20评分人数 13
100% 的用户推荐

基于 OpenClaw 的西班牙语自然语言提醒工具,自动解析时间创建 cron 任务并同步记录,让 Jaider 轻松管理波哥大时区的日常事务。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec/system 等危险函数执行外部输入
  • ✅ 仅依赖 Python 标准库,无外部 pip 包,无动态代码加载风险
  • ✅ 敏感 cron 调度操作使用隔离会话执行,权限边界清晰可控
  • ⚠️ 默认硬编码 Telegram Chat ID (5028608085),需通过环境变量 `ARYA_TELEGRAM_CHAT_ID` 覆盖配置
  • ⚠️ 来源为社区个人开发者 (T3),非知名组织维护,长期稳定性需关注

使用说明

Arya Reminders 是一款专为 OpenClaw 平台设计的自然语言提醒工具,主要针对西班牙语用户(特别是波哥大时区)提供智能化的定时提醒服务。该 Skill 允许用户通过日常对话式的西班牙语输入(如"明天下午3点提醒我还电费")来创建一次性定时任务,系统会自动解析时间表达式并生成相应的 cron 作业。

核心用法上,用户既可以通过自然语言与 Agent 对话创建提醒,也可以直接调用 create-reminder.sh 脚本手动创建。系统使用 Python 标准库解析时间字符串,支持相对时间(如"45分钟后")和绝对时间(如"周五上午9点")等多种格式。创建的提醒会以 cron 作业形式在隔离会话中执行,确保系统安全性,同时所有提醒记录会自动保存到 memory/reminders.md 文件中,便于后续查阅和管理。

显著优点包括:完全基于 Python 标准库开发,无外部 pip 依赖,避免了供应链攻击风险;无需调用第三方 API,保护用户隐私;使用 OpenClaw 内置的 cron 工具进行任务调度,权限控制严格;代码经过安全审查,无 eval/exec 等危险函数;采用隔离会话执行敏感操作,防止越权访问。

潜在局限性主要体现在:默认硬编码了特定的 Telegram Chat ID(虽可通过环境变量覆盖),在多用户环境下可能造成消息发送混淆;时区默认为 America/Bogota,虽然支持通过 TZ_NAME 覆盖,但默认配置对非该时区用户不够友好;作为个人开发者(staratheris)维护的 T3 来源项目,长期维护稳定性有待观察;目前仅优化支持西班牙语自然语言解析,对其他语言支持有限。

该 Skill 特别适合以西班牙语为母语、位于波哥大时区的个人用户进行日常事务管理,如账单提醒、会议通知、生活琐事等场景。对于需要严格隐私保护的企业环境或多用户共享的工作站,建议谨慎使用或自行部署修改版本。

使用风险方面,主要需注意 cron 任务的累积可能影响系统性能(尽管是一次性任务),提醒内容会明文存储在 markdown 文件中可能泄露隐私信息,以及 Telegram 消息推送依赖外部网络连接。建议用户定期检查 memory/reminders.md 文件大小,及时清理历史记录,并在使用前通过环境变量配置正确的 Chat ID 和时区设置。

arya-reminders 内容

手动下载zip · 5.2 kB
create-reminder.agent.mdtext/markdown
请选择文件