4 个热门的 GitHub 开源项目

01、写爬虫再也不怕网站改版了

做爬虫的朋友应该都遇到过这种痛苦:好不容易写好的爬虫脚本,网站一更新,选择器全废,又得重新调试。

最近在 GitHub 上发现了 Scrapling 这个项目,专门解决这个痛点。它是一个自适应的 Python 爬虫库,能在网站结构变化后自动重新定位目标元素。

看了一下,目前这个项目已经斩获了13.7 K 的 Star,在爬虫圈子里还挺火的。

它的核心能力在于智能元素追踪。网站改版后,它会利用相似性算法自动找到之前定位的元素,不用手动改代码。

而且它内置了多种反爬虫绕过技术,包括TLS 指纹伪装、Cloudflare Turnstile 绕过等。直接用 StealthyFetcher 就能搞定大部分反爬检测。

性能方面也很顶,官方的基准测试显示它的解析速度比 BeautifulSoup快了将近 800 倍

安装方式也很简单:

pip install scrapling

scrapling install

对于需要长期维护爬虫项目的朋友来说,这个库能省下不少维护成本。

开源地址:github.com/D4Vinci/Scr...

02、让你的 AI Agent 不再失忆

Agent 总是记不住之前说过的内容,上下文一长就开始胡言乱语。

这个 Agent-Skills-for-Context-Engineering 项目就是专门解决这个问题的。它提供了一套完整的上下文工程技能集,教你怎么管理 AI 的上下文窗口。

目前这个项目已经拿到了1 万多个 Star,还被北京大学的一篇学术论文引用了,学术认可度还是挺高的。

它把技能分成了几个类别:基础技能、架构技能、操作技能和开发方法论。每个技能都是独立的文件夹,里面有详细的指令和示例代码。

比较有亮点的是它的渐进式加载设计。Agent 启动时只加载技能名称和描述,真正用到的时候才加载完整内容,这样能节省大量 token。

如果你想构建生产级的 Agent 系统,这套技能集可以作为很好的参考。

开源地址:github.com/muratcankoy...

03、用 Telegram 远程操控 Claude Code

有没有想过在外面的时候,用手机就能让 Claude Code 帮你写代码、改 bug?

claude-code-telegram 就是干这个的。它是一个Telegram 机器人,让你能通过 Telegram 远程访问 Claude Code,随时随地跟你的项目交互。

目前这个项目有 1.6K 多个 Star,虽然数量不算特别高,但实用性很强。

它的实现原理其实挺直接的:通过 tmux 保持 Claude Code 持续运行,然后一个桥接服务接收 Telegram 消息,注入到 Claude Code 里,响应再发回 Telegram。

安装步骤大概是:

• 安装 tmux 和 cloudflared

• 克隆仓库,配置 Python 环境

• 在 Telegram 创建机器人获取 token

• 设置 webhook 和 hook 脚本

搞定之后,你在 Telegram 发消息,Claude Code 就会在远程帮你处理任务,响应直接推送到手机上。

对于经常需要远程处理代码问题的开发者来说,这个小工具还挺方便的。

开源地址:github.com/RichardAtCT...

04、Hugging Face 官方出品的 AI 技能包

Hugging Face 也推出了自己的 Skills 项目,为 AI Agent 打造了一整套技能包。

目前这个项目已经有 6000 多个 Star,是 Hugging Face 官方维护的。

它提供了一系列自包含的技能文件夹,用于定义各种 AI/ML 任务,比如数据集创建、模型训练、评估、论文发布等。

最关键的是,这些技能可以在多个 Agent 平台上通用,包括 Claude Code、Cursor、Codex、Gemini CLI 等。

看了一下它包含的技能:

huggingface-datasets:处理 HF Hub 上的数据集

huggingface-evaluation:模型评估,支持从 Artificial Analysis API 导入分数

huggingface-jobs:在 HF 基础设施上跑计算任务

huggingface-trackio:训练实验追踪和可视化

huggingface-paper-publisher:论文发布和管理

huggingface-tool-builder:构建可复用的 API 操作脚本

每个技能文件夹里有 SKILL.md 文件,包含前置元数据和使用指南,Agent 读取后就知道该怎么执行任务。

如果你的工作流里有 Hugging Face 的产品,这套技能包能让 Agent 更好地帮你处理相关任务。

开源地址:github.com/huggingface...

相关推荐
程序员鱼皮5 小时前
GitHub 关注突破 2w,我总结了 10 个涨星涨粉技巧!
前端·后端·github
HelloGitHub8 小时前
《HelloGitHub》第 119 期
开源·github
冬奇Lab20 小时前
一天一个开源项目(第35篇):GitHub Store - 跨平台的 GitHub Releases 应用商店
开源·github·资讯
Jahzo1 天前
openclaw桌面端体验--ClawX
人工智能·github
逛逛GitHub1 天前
6个粉丝推荐的 GitHub 项目,收藏一波。
github
MaoPou1 天前
Hello Haxe篇
github
Bigger1 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github