自然语言管理生日提醒,支持德语日期解析、自动年龄计算与 upcoming 生日排序,数据本地存储。
说明:
## 核心用法
Birthday Reminder 是一个轻量级生日管理 skill,通过自然语言交互实现添加、查询、列出生日信息。支持德语常见表达如”X hat am DD.MM. Geburtstag”,自动解析多种日期格式(14. Februar、14.02.、14.02.2000),并将数据持久化存储于本地 Markdown 文件。
### 显著优点
– **自然语言友好**:无需记忆命令,对话式添加和查询
– **智能年龄计算**:提供出生年份时自动计算即将到达的年龄
– **多格式日期解析**:灵活处理德式日期写法
– **本地文件存储**:纯 Markdown 格式, human-readable,便于手动编辑或备份
– **自动提醒机制**:支持 7天前、1天前、当天三档提醒
### 潜在缺点与局限性
– **单文件存储**:无数据库支持,大规模数据时性能受限
– **无多用户隔离**:所有数据共享同一文件,缺乏权限控制
– **德语为主**:虽支持部分英语,但主要优化德语表达
– **依赖本地文件路径**:硬编码路径 `/home/clawd/clawd/data/birthdays.md`,移植性受限
– **无云端同步**:设备间数据无法自动同步
– **提醒功能依赖外部 cron**:需手动配置定时任务
### 适合人群
德语用户、偏好本地隐私存储的个人用户、需要简单生日追踪而不想使用复杂日历应用的场景。
### 常规风险
– 文件读写权限问题可能导致数据丢失
– 日期解析歧义(如 02.03 可能是 3月2日或 2月3日,依赖德式 DD.MM 惯例)
– 无输入验证可能产生脏数据
– 并发写入风险(多进程同时修改文件)









