skills/whatis.vip/trump-posts-last7

trump-posts-last7

SKILL.md

特朗普最近7天发言技能

调用 money.whatis.vip 的新闻接口,获取特朗普 Truth Social 发言数据,筛选最近7天内的条目并格式化呈现。

配置与登录

  • 与 company-seeking-alpha-news 共用 ~/.config/godknows/config.json、同一套 login.sh(无参从 config 刷新 token)。若接口返回 NOT_LOGIN,先执行无参 scripts/login.sh 再重试。

工作流程

  1. 获取数据bash <SKILL_ROOT>/scripts/trump_posts.sh,调用 GET /api/news/trump-posts?page=1&pageSize=100&type=all(接口按 display_time 降序,第一页为最新)。
  2. 筛选最近7天:从返回的 data.data 中解析每条 time(格式多为 yyyy-MM-dd HH:mm:ss 或带时区),仅保留当前时间往前 7 天内的发言。
  3. 呈现:按时间倒序列出;每条优先展示 contentCn(中文翻译),无则展示 content(英文);可附 url 链接;若有媒体可简要说明(如「含图/视频」)。

API

  • GET /api/news/trump-posts?page=1&pageSize=100&type=all 返回 { "success": true, "data": { "data": [ { "id", "content", "contentCn", "time", "url", "mediaList", "mediaUrlsCn", "reblogsCount", "favouritesCount", "repliesCount" } ], "total", "page", "pageSize" } }。接口按 display_time 降序,故第一页即最新发言;若需更多 7 天内条目可加大 pageSize 或请求多页直至超出 7 天。

错误与边界

  • 未配置或 token 过期:先无参执行 scripts/login.sh 刷新,再重试。
  • 若 7 天内无数据:如实提示「最近7天暂无特朗普 Truth Social 发言」。
  • time 无法解析时该条可跳过或按「时间未知」展示。
Weekly Installs
1
First Seen
10 days ago
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1