My Life Feed

📋 API 驱动的事项与群组管理助手

通过 MyFeed REST API 管理个人事项与群组,支持创建提醒事项、批量邀请好友或群组,需妥善保管 API 密钥。

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

使用说明

核心用法

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 若不可用则完全失效 |

安全解读

核心用法

My Life Feed Skill 是一个纯文档型 API 客户端工具,用于通过 MyFeed REST API 管理个人日程事件(Things)和群组。核心功能包括:

1. 创建事件并邀请好友:通过 POST 请求到 https://skill.myfeed.life/api,携带 API Key 认证,设置事件描述、时间戳(毫秒级 Unix 时间)、多层级提醒(分钟/小时/天/周/月)以及好友手机号邀请。

2. 群组管理:查询用户所属群组,获取 group_idurl_group 和管理员状态,支持按名称筛选群组。

3. 群组事件邀请:通过 group_id 批量邀请整个群组,与好友邀请互斥。

显著优点

  • 零代码执行风险,纯 Markdown 文档提供标准化 API 调用模板
  • 认证方式规范,强制使用环境变量 Myfeed_API_KEY,无硬编码凭证
  • HTTPS 加密传输,域名可信(myfeed.life 官方域名)
  • 提醒机制灵活,支持多时间单位预设闹钟

潜在缺点与局限性

  • 纯文档依赖用户手动执行,无自动化错误处理或重试机制
  • 需要外部工具链(curl、jq)配合,对非技术用户门槛较高
  • API 限流严格(3 请求/10秒),高频场景下易触发限制
  • 时间戳要求毫秒级 Unix 时间,需手动转换易出错
  • 手机号格式要求特殊(国码前缀,不含+号),文档说明易遗漏

适合人群

  • 熟悉命令行的技术用户
  • 需要批量管理社交日程的 MyFeed 重度用户
  • 偏好 API 原生调用、追求操作透明度的隐私敏感用户

常规风险

  • API Key 泄露风险:环境变量虽安全,但用户可能误提交至版本控制
  • 时间戳配置错误:未来时间校验失败会导致请求被拒绝
  • 群组/好友邀请互斥逻辑:同时邀请两者时 API 行为未明确说明

My Life Feed 内容

手动下载zip · 2.7 kB
README.mdtext/markdown
请选择文件