← 返回 Skills 市场
bibaofeng

last30days

作者 bibaofeng · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ 安全检测通过
158
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install last30days-aisa-zh
功能描述
聚合最近 30 天的 Reddit、X/Twitter、YouTube、TikTok、Instagram、Hacker News、Polymarket、GitHub 和 web search 结果。触发条件:当用户需要 recent social research、人物近况、公司动态、竞品对比、发布反应、趋势扫描...
使用说明 (SKILL.md)

last30days 中文版

聚合最近 30 天的社交平台、社区论坛、预测市场、GitHub 和 grounded web 结果,再合成为一份研究简报。

触发条件

  • 当用户需要最近 30 天的人物、公司、产品、市场、工具或趋势研究时使用。
  • 当用户需要竞品对比、发布反应、社区情绪、近期动态总结时使用。
  • 当用户需要结构化 JSON 输出,例如 query_planranked_candidatesclustersitems_by_source 时使用。

不适用场景

  • 不适合纯百科类、没有时效要求的问题。
  • 不适合只想看单一官方来源、完全不需要社区和社交信号的场景。

能力

  • 通过 AISA 提供规划、重排、综合、grounded web search、X/Twitter、YouTube 和 Polymarket。
  • Reddit 和 Hacker News 走公开路径。
  • GitHub 走官方 GitHub API,按需使用 GH_TOKENGITHUB_TOKEN
  • TikTok、Instagram、Threads、Pinterest 在启用时走托管发现路径。

环境要求

  • 主凭证:AISA_API_KEY
  • 可选 GitHub:GH_TOKENGITHUB_TOKEN
  • Python 3.12+
for py in /usr/local/python3.12/bin/python3.12 python3.14 python3.13 python3.12 python3; do
  command -v "$py" >/dev/null 2>&1 || continue
  "$py" -c 'import sys; raise SystemExit(0 if sys.version_info >= (3, 12) else 1)' || continue
  LAST30DAYS_PYTHON="$py"
  break
done

快速命令

bash "${SKILL_ROOT}/scripts/run-last30days.sh" "$ARGUMENTS" --emit=compact
"${LAST30DAYS_PYTHON}" "${SKILL_ROOT}/scripts/last30days.py" "$ARGUMENTS" --emit=json
"${LAST30DAYS_PYTHON}" "${SKILL_ROOT}/scripts/last30days.py" "$ARGUMENTS" --quick
"${LAST30DAYS_PYTHON}" "${SKILL_ROOT}/scripts/last30days.py" "$ARGUMENTS" --deep
"${LAST30DAYS_PYTHON}" "${SKILL_ROOT}/scripts/last30days.py" --diagnose

示例

  • last30days OpenAI Agents SDK
  • last30days Peter Steinberger
  • last30days OpenClaw vs Codex
  • last30days Kanye West --quick
安全使用建议
This skill appears to do what it says: aggregate recent social and web signals and store/summarize them. Before installing or running it, consider: (1) AISA_API_KEY will be sent to the AISA service — use a scoped/test key if you have concerns about sending data to that provider. (2) The skill writes a local SQLite DB and briefing files (by default under the repo and ~/.local/share); if you prefer isolation, run it in a dedicated directory or container. (3) Optional GitHub tokens may be requested only for GitHub lookups — supply them only if you need that feature. (4) The setup flows can persist config and perform device-auth; read scripts/lib/env.py and scripts/lib/aisa.py (or search for where credentials are written) if you want to audit exact persistence behavior. (5) Because the skill can run code and make network requests, run it in an environment you control (or review the bundled source) if you are concerned about data leakage.
功能分析
Type: OpenClaw Skill Name: last30days-aisa-zh Version: 1.0.4 The skill is a comprehensive research tool designed to aggregate and synthesize data from various social platforms (Reddit, X, YouTube, etc.) and web searches. It primarily uses the AISA API (api.aisa.one) as a proxy for social data and Tavily for web grounding. The code is well-structured and includes explicit security measures, such as 'UNTRUSTED_CONTENT_NOTICE' and safety tags (<untrusted_content>) in 'rerank.py' and 'render.py' to prevent prompt injection from scraped internet data. It handles sensitive environment variables (AISA_API_KEY, GITHUB_TOKEN) in a standard manner and provides legitimate developer utilities for quality evaluation and watchlist management. No evidence of data exfiltration, malicious execution, or unauthorized persistence was found.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
Name/description (aggregate last-30-days social + web sources) match the included code and scripts. Declared binaries (python3, bash) and primary env var (AISA_API_KEY) are expected because the implementation uses an AISA-hosted planner/provider for many backends; GitHub token is optional and documented.
Instruction Scope
SKILL.md and scripts instruct the agent to run local Python scripts that fetch, score, cluster, persist, and render results. The skill reads/writes a local SQLite store and saves briefings under user paths (~/.local/share/last30days and ./ .last30days-data). It also exposes setup flows that may perform device-auth or write configuration. These behaviors are within the scope of a research aggregator but are persistent and should be expected by the user.
Install Mechanism
No install spec (instruction-only + shipped scripts). No remote downloads or archive extraction. The runtime is pure local Python/bash execution — low install risk. Review of included files is possible because source is bundled.
Credentials
Only one required env var is declared (AISA_API_KEY) and is used for AISA planner/provider calls. GH_TOKEN/GITHUB_TOKEN are optional and documented for GitHub API use. No unrelated secrets are demanded.
Persistence & Privilege
The skill persists data to local disk (SQLite DB under ./ .last30days-data and briefings under the user's home), can write setup config via the setup wizard, and may create tokens via device-auth flows. always:false; it does not force inclusion. Persistence and ability to store credentials are expected but worth noting.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install last30days-aisa-zh
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /last30days-aisa-zh 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
- Removed the .codex-plugin/plugin.json file. - No functional changes in usage or documentation. - Version updated to 1.0.4.
v1.0.3
- 项目主页和仓库链接更新为 AIsa-team 仓库。 - 版本号从 1.0.2 升级到 1.0.3。
v1.0.2
- Major simplification and cleanup: removed 9 old scripts/documentation files, added new plugin manifest and README. - Updated SKILL.md: clarified usage scenarios, requirements, and capabilities; improved command examples. - Now prompts users to use only AISA_API_KEY for main setup, with cleaner environment instructions. - Outdated or redundant code for browser cookies and legacy sources was removed. - Improved metadata for broader compatibility and discoverability.
v1.0.0
last30days-zh 1.0.0 初始版本发布。 - 提供跨 9+ 社交与预测市场平台的主题综合研究能力。 - 所有数据检索经 AIsa API 路由,覆盖热门话题追踪、新闻调研、跨平台舆情分析等场景。 - 支持多种查询模式(快速、标准、深度、指定数据源和 JSON 输出)。 - 集成诊断、关注列表、自动简报、质量评估等辅助命令。 - 最低环境依赖为 Python 3.12+,仅需配置 AISA_API_KEY。 - 强调综合分析与跨源验证,不存储敏感凭证,仅安全读取数据。
元数据
Slug last30days-aisa-zh
版本 1.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

last30days 是什么?

聚合最近 30 天的 Reddit、X/Twitter、YouTube、TikTok、Instagram、Hacker News、Polymarket、GitHub 和 web search 结果。触发条件:当用户需要 recent social research、人物近况、公司动态、竞品对比、发布反应、趋势扫描... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 158 次。

如何安装 last30days?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install last30days-aisa-zh」即可一键安装,无需额外配置。

last30days 是免费的吗?

是的,last30days 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

last30days 支持哪些平台?

last30days 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 last30days?

由 bibaofeng(@bibaofeng)开发并维护,当前版本 v1.0.4。

💬 留言讨论