← 返回 Skills 市场
wscffaa

HF Daily Papers (OFR Edition)

作者 Feifan Cai · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
382
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install hf-daily-papers-ofr
功能描述
筛选并按六大领域分类推送每日 Hugging Face 热门 OFR 相关论文,支持 Markdown 和 Telegram 格式输出。
使用说明 (SKILL.md)

HF Daily Papers (OpenClaw Skill) — OFR 定制版

从 Hugging Face Daily Papers 热榜筛选 OFR 相关论文,按 6 大领域分类推送。

领域分类

领域 关键词示例
🎬 Restoration & Enhancement restoration, denoising, super-resolution, scratch, flicker, colorization
🎞️ Video & Temporal video, temporal, optical flow, frame interpolation, propagation
⚡ Efficient Architecture efficient, pruning, quantization, distillation, real-time
🔭 Vision Backbone & Attention transformer, attention, mamba, SSM, deformable, swin
🌊 Frequency & Wavelet wavelet, frequency, fourier, FFT, DWT, subband
🎨 Diffusion & Generative Prior diffusion, GAN, generative, flow matching, autoregressive

输出

  • Markdown: recommendations/YYYY-MM-DD.md
  • Telegram: recommendations/YYYY-MM-DD.telegram.txt--telegram flag)

CLI

cd /workspace/openclaw/skills/hf-daily-papers
python3 generator.py              # 仅 Markdown
python3 generator.py --telegram   # Markdown + Telegram 格式

代理

默认使用 http://127.0.0.1:7890(Clash)。可通过环境变量覆盖:

export HF_DAILY_PAPERS_PROXY=http://127.0.0.1:7897

Cron 配置

  • Job ID: 04db7928-d6c1-4b7d-aa9c-5bc1d399b58c
  • 时间: 每天 08:00 上海时间
  • 推送: Telegram

来源

https://github.com/henry-y/openclaw-paper-tools

安全使用建议
This package appears to implement its stated function (fetch HF/arXiv papers, classify, and produce Markdown/Telegram text) but there are a few issues to be aware of before installing or running it: - Missing manifest declarations: run_and_send.sh requires TELEGRAM_TARGET (and relies on an openclaw CLI) but the skill metadata lists no required env vars or binaries. If you run that script (or an autonomous agent activates it) it will attempt to send the generated content to whatever TELEGRAM_TARGET is configured via the openclaw messaging client. Confirm you trust the target and the openclaw CLI configuration. - Outbound messaging risk: The repository contains a script that will publish messages to Telegram. If you do not want automated external posting, do not run run_and_send.sh and do not allow the agent to invoke it autonomously. Consider removing or editing that script to require manual confirmation. - Proxy behaviour: generator.py sets a default HTTP_PROXY/HTTPS_PROXY to http://127.0.0.1:7890 unless you override HF_DAILY_PAPERS_PROXY. This will change how network requests are routed (and may fail if you do not run a local proxy). If you have a local proxy that logs traffic, be aware the skill will use it by default. - Minor implementation issues: The helper send script embeds a Python here-doc that uses __file__ (likely to fail when run that way); the message-extraction regexes may not match the generator output — these are functional bugs, not necessarily security issues, but they affect behavior. What to do: inspect or run generator.py locally first (it only contacts huggingface.co and arxiv.org), and manually open the produced files in 'recommendations'. If you want Telegram pushes, review and run run_and_send.sh only after setting TELEGRAM_TARGET and verifying your openclaw messaging configuration. If you do not want external posting, remove or disable run_and_send.sh. If you need higher confidence, ask the publisher to update the skill metadata to declare TELEGRAM_TARGET/OPENCLAW_BIN and to document the send workflow and proxy behavior.
功能分析
Type: OpenClaw Skill Name: hf-daily-papers-ofr Version: 1.0.0 The skill's code and documentation align with its stated purpose of fetching and categorizing daily papers from Hugging Face and arXiv. It makes legitimate network requests to these academic sources and generates local markdown/text files. While it allows proxy configuration via environment variables (`HF_DAILY_PAPERS_PROXY`), this is a standard practice and not indicative of malicious intent. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts against the agent in SKILL.md. The shell scripts use standard commands and handle inputs derived from trusted sources, mitigating shell injection risks.
能力评估
Purpose & Capability
The code (generator.py, script.sh) matches the stated purpose of collecting HF/arXiv papers and producing Markdown/Telegram outputs. However, run_and_send.sh will attempt to publish messages via an 'openclaw' CLI to a TELEGRAM_TARGET — this capability is consistent with the 'push: Telegram' note in SKILL.md but the registry metadata lists no required env vars or binaries. The manifest omission (no TELEGRAM_TARGET or required binary declared) is an incoherence.
Instruction Scope
SKILL.md documents running generator.py and mentions a proxy and cron job. It does not document the run_and_send.sh workflow or the TELEGRAM_TARGET / OPENCLAW_BIN requirements, yet the package includes run_and_send.sh which will read the generated Markdown and send messages via the openclaw CLI. That expands runtime scope (network egress to messaging) beyond the explicit CLI examples in SKILL.md and hides an action that transmits content externally.
Install Mechanism
No install spec (instruction-only plus included scripts) — nothing is downloaded or extracted at install time. The project uses standard Python and shell scripts; no risky remote install URLs are present.
Credentials
The registry declares no required env vars, but SKILL.md and code rely on HF_DAILY_PAPERS_PROXY (documented) and the included run_and_send.sh requires TELEGRAM_TARGET and optionally OPENCLAW_BIN. TELEGRAM_TARGET (a messaging target) and the dependency on an externally-configured openclaw messaging client are not declared in the skill metadata, creating a gap between what the skill needs and what is advertised. Also generator.py forcibly sets HTTP_PROXY/HTTPS_PROXY to a localhost proxy default (http://127.0.0.1:7890) which changes network routing by default.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide configuration, and only writes outputs to a local 'recommendations' directory. There is no persistent privileged presence requested in the manifest.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hf-daily-papers-ofr
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hf-daily-papers-ofr 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
OFR 定制版: 6大领域关键词(Restoration/Video/Efficient/Backbone/Frequency/Diffusion) + arXiv CS.CV 源 + Telegram 推送 + 代理支持
元数据
Slug hf-daily-papers-ofr
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

HF Daily Papers (OFR Edition) 是什么?

筛选并按六大领域分类推送每日 Hugging Face 热门 OFR 相关论文,支持 Markdown 和 Telegram 格式输出。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 382 次。

如何安装 HF Daily Papers (OFR Edition)?

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

HF Daily Papers (OFR Edition) 是免费的吗?

是的,HF Daily Papers (OFR Edition) 完全免费(开源免费),可自由下载、安装和使用。

HF Daily Papers (OFR Edition) 支持哪些平台?

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

谁开发了 HF Daily Papers (OFR Edition)?

由 Feifan Cai(@wscffaa)开发并维护,当前版本 v1.0.0。

💬 留言讨论