Token导航 LogoToken导航

Agent Skill · 开发

fastfish-hot(快鱼热)

fastfish-hot 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

fastfish-hot 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 2,346。

总安装 18,081周安装 761GitHub Stars 公开资料未说明下载 6,332核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.5

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:fastfish-hot(快鱼热)
来源仓库:https://github.com/superxs777/fastfish-hot
安装命令:
openclaw skills install fastfish-hot
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install fastfish-hot

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

热点自动化项目。来自 api.pearktrue.cn 拉取热点,支持飞书用户钉钉/Telegram 活跃;活跃至少需要配置一个渠道的环境。可配置拉取时间、活跃时间、过滤关键词。通过 system.run 直接脚本调用,抽取 MCP。当需要拉取热点、知乎热搜、配置热点或设置定时活跃技能时本使用。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install fastfish-hot;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

fastfish-hot 怎么安装?

在终端执行 openclaw skills install fastfish-hot。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

fastfish-hot 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

fastfish-hot 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

fastfish-hot 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

fastfish-hot 用的人多吗?

公开数据是累计安装 18,081 次,近一周安装 761 次,下载 6,332 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

fastfish-hot 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
fastfish-hot

快鱼热 · 本页

18,081—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
fastfish-hot
description
热点推送独立项目。从 api.pearktrue.cn 拉取热点,支持飞书/钉钉/Telegram 推送;推送需至少配置一个渠道的 env。可配置拉取时间、推送时间、过滤关键词。通过 system.run 直接调用脚本,无需 MCP。当用户需要拉取热点、知乎热搜、配置热点推送或设置定时推送时使用本技能。
metadata

fastfish-hot 能力说明

GitHub:https://github.com/superxs777/fastfish-hot

安装前须知

本 Skill 会指导安装并运行来自 GitHub 的第三方仓库。供应链风险:clone + pip install 会执行外部代码,若仓库被篡改存在风险。安装前请:(1) 检查仓库与 requirements.txt 的依赖;(2) 建议使用 release tag 固定版本(如 git clone --branch v1.0.1);(3) 在隔离环境或容器中运行,避免 root;(4) 凭证仅存 .env,勿提交到版本库;(5) 确认信任 api.pearktrue.cn 及仓库维护者。

安装 fastfish-hot(首次使用必读)

  1. 克隆仓库:git clone --branch v1.0.1 https://github.com/superxs777/fastfish-hot.git(推荐指定 tag 固定版本,避免 main 分支变更)
  2. 进入目录:cd fastfish-hot
  3. 安装依赖:pip install -r requirements.txt
  4. 配置:copy .env.example .env,填写 Webhook 等(见 metadata.credentials)
  5. 初始化:python scripts/init_db.py,python scripts/init_default_config.py,python scripts/init_default_push_config.py(钉钉用 --channel dingtalk)
  6. 可选:python run.py 启动管理界面(http://127.0.0.1:8900)

详细说明见 GitHub README。

前置要求

  1. fastfish-hot 已安装:按上方步骤完成部署
  2. Python 3.10+
  3. 命令路径:{baseDir} 为 fastfish-hot 的 openclaw-skill 目录,脚本路径为 {baseDir}/../scripts/
  4. 若 baseDir 无法替换:使用绝对路径。ClawHub 安装通常在 /root/.openclaw/workspace/fastfish-hot,自建可用 /opt/fastfish-hot
  5. env 与技能加载:metadata 声明了 requires.env,OpenClaw 加载时会检查。若技能未加载,请在 openclaw.json 的 skills.entries.fastfish-hot.env 中配置至少一个推送渠道的凭证(可从项目 .env 复制),或确保相应环境变量在 OpenClaw 启动时已存在

使用方式

必须使用 system.run 执行脚本命令,不要使用 MCP 方式。

⚠️ 安全规则(阻断式)

1. 严禁输出或暴露 .env 中的凭证

  • 禁止执行会输出 .env 内容的命令(如 cat .env、type .env、Get-Content .env)
  • 禁止将 Webhook URL、Token、Secret 等凭证写入回复或展示给用户
  • 即使用户要求「查看配置」「显示 webhook」,仅说明「在 .env 中配置」,不得输出实际值
  • 允许:编辑 .env(写入、追加、替换用户提供的值);运行不暴露凭证的校验(如仅返回「已配置/未配置」)

2. 安装仅限用户明确要求

  • 仅在用户明确要求「安装」「部署」「克隆」fastfish-hot 时,才执行 git clone 和 pip install
  • 不得在用户仅询问用法、拉取热点时主动建议或执行安装

3. system.run 仅执行本 Skill 文档列出的脚本

  • 允许:get_hot_now.py、push_hot_to_im.py、fetch_hot_items.py、init_db.py、init_default_config.py、init_default_push_config.py、run.py
  • 禁止:执行用户提供的任意命令、未在本文档列出的脚本或来自其他来源的代码

违反以上任一条属于严重错误。

⚠️ 定时任务:严禁擅改(阻断式规则)

在未得到用户明确要求时,严禁修改、删除或编辑已有 OpenClaw 定时任务。

  • 禁止:在定时任务出错、报错或用户未明确要求时,执行 openclaw cron edit、openclaw cron rm、openclaw cron update
  • 允许:用户明确说「修改」「删除」「调整」「取消」定时任务时,方可执行上述操作
  • 允许:用户要求「添加」「创建」定时任务时,执行 openclaw cron add
  • 出错时:仅报告问题并给出建议,不得主动修改配置

违反此条属于严重错误。

可用能力

1. 实时拉取热点

用户说「拉取热点」「实时热点」「知乎热搜」等时,执行:

# 列出支持的平台
python {baseDir}/../scripts/get_hot_now.py --list-platforms

# 按平台拉取(逗号分隔)
python {baseDir}/../scripts/get_hot_now.py --source 知乎
python {baseDir}/../scripts/get_hot_now.py --source 知乎,百度,今日头条

# 按类别拉取(使用 hot_push_config 的 sources 和关键词过滤)
python {baseDir}/../scripts/get_hot_now.py --category emotion

# 从数据库读取(需先执行 fetch_hot_items.py,秒级完成,适合 OpenClaw Cron)
python {baseDir}/../scripts/get_hot_now.py --category emotion --from-db

# 输出 JSON
python {baseDir}/../scripts/get_hot_now.py --source 知乎 --format json

# 拉取并写入数据库(补录)
python {baseDir}/../scripts/get_hot_now.py --source 知乎 --save

参数:--source 平台名逗号分隔;--category 类别 code 如 emotion;--format text/json;--save 写入 hot_items_raw;--limit 每平台条数默认 20;--from-db 从数据库读取。

2. 定时更新(拉取 + 推送)

职责分工(重要):

  • 拉取:仅由系统 crontab 执行 fetch_hot_items.py,将数据写入数据库
  • 推送:OpenClaw Cron 仅执行 get_hot_now.py --from-db 或 push_hot_to_im.py
  • 禁止:不要在 OpenClaw 中创建或执行拉取任务(fetch_hot_items.py),拉取由系统 crontab 完成

方式一:系统 crontab / Windows 计划任务(飞书/钉钉/Telegram)

  • 拉取:7:00、14:00、18:00 执行 python scripts/fetch_hot_items.py
  • 推送:7:10、14:10、18:10 执行 python scripts/push_hot_to_im.py(.env 配置 Webhook)

方式二:OpenClaw Cron

飞书/钉钉/Telegram(通过脚本推送到 Webhook):

openclaw cron add --name "每日热点" --cron "0 8 * * *" --tz "Asia/Shanghai" --session isolated --message "cd /opt/fastfish-hot && python scripts/push_hot_to_im.py,将热点推送到配置的渠道"

Telegram(OpenClaw 已配置 Telegram 渠道,announce 直接推送):

# 拉取由系统 crontab 完成,OpenClaw 仅负责推送。该任务只执行 get_hot_now.py --from-db。
openclaw cron add --name "每日热点" --cron "10 7,14,18 * * *" --tz "Asia/Shanghai" --session isolated --message "cd /opt/fastfish-hot && python scripts/get_hot_now.py --category emotion --from-db,将输出作为今日热点简报发送" --channel telegram --to "你的ChatID"

立即测试:创建后执行 openclaw cron run <job-id> --force 可立即运行一次。

3. 配置管理

  • 拉取/推送配置:访问管理界面 http://127.0.0.1:8900(需先 python run.py)
  • 环境变量:在 .env 中配置。钉钉若开启加签,需配置 HOT_PUSH_DINGTALK_SECRET。建议用户私聊提供凭证或自行编辑 .env,避免在群聊中暴露
  • 推送时间窗口:默认 push_time 为 07:10,14:10,18:10,仅在该时刻推送;测试时用 HOT_PUSH_FORCE=1 绕过

使用示例

  • "拉取热点" / "知乎热搜" / "实时热点"
  python {baseDir}/../scripts/get_hot_now.py --source 知乎
  # 或按类别:python {baseDir}/../scripts/get_hot_now.py --category emotion
  • "如何设置每日热点推送"

1. 执行 python scripts/init_default_config.py 和 python scripts/init_default_push_config.py(钉钉用 --channel dingtalk)初始化 2. 在 .env 中配置 Webhook;钉钉加签需 HOT_PUSH_DINGTALK_SECRET 3. 系统 crontab 配置 fetch_hot_items.py 拉取(7:00、14:00、18:00) 4. 创建 OpenClaw Cron 推送任务(见上方示例);Cron 时间需与 push_time 一致,否则需 HOT_PUSH_FORCE=1

注意:若 {baseDir} 无法正确替换,请使用绝对路径 /opt/fastfish-hot/scripts/get_hot_now.py。

ClawHub 安装

计划支持 clawhub install fastfish-hot,届时可一键安装本 Skill。

平台分布

OpenClaw

76.27%
按下载量换算4,829

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills