核心用法
Gifts 是一个基于本地文件系统的个人礼物管理技能,通过 ~/gifts/ 目录下的结构化 Markdown 文件,帮助用户记录、组织和优化送礼决策。
工作流程三步走:
1. 灵感捕捉:当用户提及某人想要某物时,立即保存到对应人物的 ideas backlog,标注来源上下文(如"做饭时提起")
2. 场合提醒:建立 occasions/ 日历,自动计算生日、纪念日等关键日期临近提醒
3. 历史归档:在 given/ 下按年份记录每次送礼详情及对方反馈,避免重复
文件结构逻辑清晰:
people/*.md:每个人的专属档案,包含基础信息、兴趣、尺码、灵感清单、送礼历史、避雷清单occasions/:按月份聚合所有重要日期given/:按年份记录实际送礼流水账ideas/generic.md:通用备选方案库- `my-wishlist.md**:反向管理自己的愿望清单
显著优点
- 零依赖:纯 Markdown + 文件系统,无需数据库或网络,数据完全本地可控
- 渐进式积累:从最近的人开始,持续捕捉"我想要那个"的随机时刻,礼物质量随时间提升
- 上下文关联:灵感附带场景来源,让礼物有故事感
- 避免尴尬重复:历史记录防止送过的东西重复出现
- 尺码备忘:服装鞋履尺寸随手记,告别"大概穿M吧"的猜测
潜在缺点与局限性
- 无自动化提醒:需用户主动查询,不具备系统级通知或邮件提醒功能
- 多设备同步:依赖用户自行解决云同步(如 Dropbox、iCloud)
- 搜索能力弱:无全文检索,大型档案库需手动翻阅
- 无协作功能:无法与他人共享清单或协同编辑
- 数据格式脆弱:Markdown 结构依赖用户维护,格式错误可能导致解析失败
适合人群
- 注重仪式感、希望提升送礼质量的细心人士
- 经常忘记重要日期和过往送礼记录的"金鱼记忆"用户
- 偏好本地优先、隐私可控工具的用户
- 有多位需长期维护关系(家人、挚友、客户)的社交活跃者
常规风险
- 数据丢失:本地文件需配合备份策略,建议纳入云同步或定期备份
- 隐私泄露:
~/gifts/目录可能包含他人敏感信息(尺码、住址等),需注意设备共享场景 - 过度依赖:系统提醒缺失可能导致错过日期,建议结合外部日历建立双重保险