核心用法
My Life Feed Skill 是一个基于命令行的 REST API 客户端工具,用于与 MyFeed 服务进行交互。主要功能包括:
1. 创建事项(Thing):用户可以创建带描述的提醒事项,设置 Unix 时间戳格式的开始时间
2. 智能提醒(Alarms):支持多级提醒机制,可按分钟、小时、天、周、月为单位设置前置提醒
3. 批量邀请:支持两种邀请模式——通过手机号邀请单个好友,或通过 group_id 批量邀请整个群组
4. 群组管理:可列取用户所属群组,筛选特定名称的群组并获取其 group_id
显著优点
- 自动化友好:纯 curl + jq 实现,易于集成到 shell 脚本或 CI/CD 流程
- 批量操作效率:群组邀请功能避免逐一手动添加,适合活动组织者
- 灵活提醒策略:支持多层级、多单位的时间提醒配置
- 轻量依赖:仅需 jq 和 curl,无复杂运行时要求
潜在缺点与局限性
- API 密钥安全风险:文档明确提示密钥提供完整账户访问权限,一旦泄露后果严重
- 严格限流:每 API 密钥 10 秒内仅 3 次请求,高频场景受限
- 时间格式门槛:要求毫秒级 Unix epoch 时间戳,普通用户需额外转换
- 手机号格式敏感:要求国际区号前缀但禁止加号(+),易因格式错误导致失败
- 无响应式交互:纯命令行工具,无图形界面或实时反馈
适合人群
- 技术型用户、开发者、系统管理员
- 需要批量管理社交/活动提醒的小团队组织者
- 偏好脚本自动化而非移动 App 操作的用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 密钥泄露 | API 密钥存储于环境变量,存在 shell 历史、进程列表暴露风险 |
| 限流触发 | 脚本循环调用易触发 3 req/10s 限制,导致服务中断 |
| 数据误操作 | 无预览/确认机制,错误的时间戳或 group_id 直接生效 |
| 依赖单点故障 | 服务域名 skill.myfeed.life 若不可用则完全失效 |