分享 GitHub 上一个可助开发者快速掌握 Rust 语言的开源项目: 100-exercises-to-learn-rust。
通过 100 道练习题练习,学习 Rust 编程语言的语法、系统类型、标准库使用以及生态系统等。
GitHub: https://github.com/mainmatter/100-exercises-to-learn-rust
中文版:colobu.com/rust100
准备学习 Rust 的同学,该项目值得看下,学完之后,从一无所知到能够使用 Rust 独立编写自己的程序。
推荐 GitHub 上一个开源的视频号下载工具:wx_channels_download。
不仅支持直接在视频页面一键下载,还能够下载不同清晰度的视频,甚至支持下载直播回放内容。
GitHub: https://github.com/ltaoo/wx_channels_download
提供 Windows 和 macOS 系统安装包,直接开箱即用,不需要繁琐的配置。
有需要的同学可以试下。 #AI创造营
推荐 GitHub 上一个颇为强大的 PDF 文档处理工具:PDF Guru。
不仅能解决各种 PDF 处理需求,还能帮助我们高效制作 Anki 卡片,还支持视频笔记功能,一个工具解决众多问题。
GitHub: https://github.com/kevin2li/PDF-Guru
主要功能如下:
- PDF 工具箱:批量去除水印、添加书签、自动识别和导入、批量 OCR 识别、PDF 格式转换等;
- Anki 制卡工具:支持从 PDF、Word、Xmind 等素材快速制作 Anki 卡片,微信读书笔记一件导入等;
- 视频笔记功能:支持边看视频边记笔记,快速插入视频截图、笔记一键导入 Anki,形成学习闭环。
该工具几大实用功能整合在一起,相信对我们的工作学习效率有所提高,有需要的同学可以看下。
分享 GitHub 上一份收集整理 Adobe 全家桶的平替列表 Adobe-Alternatives。
涵盖了大家熟悉的 Photoshop、Illustrator、Lightroom、Premiere 以及 After Effects 等热门软件的平替。
GitHub: https://github.com/KenneyNL/Adobe-Alternatives
并使用图标标记这些平替的软件是开源的、免费的、还是需要订阅购买,方便大家自由选择。
- ✨ = 免费且开源
- ⭐️ = 免费
- 💵 = 一次性购买
- 🔒 = 需订阅获得更多功能
分享一份生成式人工智能学习路线的手册:Generative AI Handbook。
一共有 9 大章节,提供了系统化的学习路径,可帮助我们系统地学习和理解生成式 AI 的相关知识。
涵盖了基础知识、实践应用、以及最新的研究进展,其中还包括相关学习资源,如教程、文章、工具和案例研究。
学习手册:genai-handbook.github.io/
适合具有一定编程基础及高中数学水平的同学学习,有需要的可以看看。
分享 GitHub 上一个高保真的 AI 虚拟试穿开源模型:FitDiT。
支持控制上半身、下半身或者全身虚拟更换服装,可自动给加上区域蒙版,一键试穿。
GitHub: https://github.com/BoyuanJiang/FitDiT
在线体验:demo.fitdit.byjiang.com/
体验了下,服装细节保留的不错,感兴趣的同学可以体验下看看。
推荐 GitHub 上一款强大且可离线使用的 OCR 工具:Ollama OCR。
通过搭配 Ollama 在本地使用,支持多种视觉模型,包括 LLaVA 7B、Llama 3.2 Vision 等。
GitHub: https://github.com/imanoop7/Ollama-OCR
支持多种文件格式输出,如 Markdown、纯文本、JSON 等,同时支持并行处理多个图像。
分享一篇从零开始手把手教你构建一个微型操作系统的教程:《OS in 1,000 Lines》。
基于 C 语言,仅用 1000 行代码,实现了 上下文切换、分页、用户模式、命令行 shell、磁盘设备驱动程序和文件读/写操作等等功能。
教程地址: https://operating-system-in-1000-lines.vercel.app/en/
教程分为 17 个章节,一步一步带我们实现如上提到的一个微型操作系统基本的功能。
GitHub: https://github.com/nuta/operating-system-in-1000-lines
教程中所涉及到的代码均已开源,感兴趣的同学可看下。
分享一套关于如何对齐小型语言模型的使用教程:《a smol course》。
来自 HuggingFace 官方出品,涵盖了从基础知识到实际应用的全面内容,课程大纲如下:
- 指令调优(Instruction Tuning):学习监督微调、聊天模板和基本指令遵循。
- 偏好调整(Preference Alignment):探索 DPO 和 ORPO 技术,使模型与人类偏好保持一致。
- 参数高效的微调(Parameter-efficient Fine-tuning):学习 LoRA、快速调优和高效适配方法。
- 评估(Evaluation):使用自动基准测试并创建自定义域评估。
- 视觉语言模型(Vision-language Models):适应视觉语言任务的多模态模型。
- 合成数据集(Synthetic Datasets):创建并验证用于训练的合成数据集。
- 推理(Inference):有效地推断模型。
- 顶点项目(Capstone Project):使用所学知识攀登排行榜。
GitHub: https://github.com/huggingface/smol-course
课程基于 SmolLM2 系列模型教学,目前已更新到最后两节,适合希望将语言模型微调训练到特定领域的同学学习。
分享一篇关于 AI 智能体(Agents)的详细介绍文章,值得一看。
文章深入介绍了 AI Agents 的核心概念、关键组成部分以及实践经验,包括如下内容:
- AI Agents 的详细介绍:一个能感知环境并采取行动的智能系统;
- Agents 两大核心能力支柱:工具集(知识增强、能力扩展、操作能力)和规划能力(执行、反思、纠错);
- Agents 三大失败模式:规划失败、工具失败和效率问题。
文章地址: https:// 网页链接
与此前 Anthropic 发布关于 Agents 相关的文章对比,这一篇更注重解释 Agents 的工作原理,并深入探讨了规划、工具选择和失败模式。
Anthropic 文章地址: https:// 网页链接
如果你想深入了解 AI Agents,那么这两篇文章都推荐看一下,相信会有所收获。
推荐 GitHub 上一款高颜值的浏览器书签查看工具:Bookmarkds Artist。
相比浏览器内置的书签管理器,它采用的网格布局文件夹划分,更加简洁,文件夹层级更加清晰,一目了然。
GitHub: https://github.com/liujuntao123/bookmarks-artist
还未上架到 Chrome 扩展商店,感兴趣的可以在 GitHub 上下载压缩包进行安装体验。
分享 GitHub 上一个颇有趣的开源项目:City Roabs。
输入你喜欢的城市名称,即可将该城市的主要道路渲染成黑白色的线路图。
GitHub: https://github.com/anvaka/city-roads
数据来源于 OpenStreetMap,输入一个城市名很快就能将该城市的道路信息获取下来。
今天无意间发现一个宝藏网站:Artvee。
该网站上面收集了全球著名艺术家的古典与现代艺术图片资源,分为抽象的、具体的、插画、海报、风景、植物、动物等等类别。
网站: 网页链接
更重要的是,资源可以免费下载高清大图,用来做手机电脑的壁纸或屏保,颇具有艺术感。
推荐 GitHub 上一个开源的会议效率 AI 工具:Amurex。
支持无缝集成到现有的工作流程中,提供实时建议、会议摘要、会议转录、会议内容总结,一键发送邮件等功能。
GitHub: https://github.com/thepersonalaicompany/amurex
可通过 Chrome 应用商店安装 Amurex 插件使用,目前仅支持 Google Meet 会议平台。
分享 GitHub 上一款高颜值的微信 Markdown 编辑器。
支持实时将 Markdown 文档渲染为微信图文,一键解决文章排版的问题,只需复制粘贴即可使用。
GitHub: https://github.com/doocs/md
具有如下特性:
- 支持 Markdown 所有基础语法、数学公式;
- 提供对 Mermaid 图表的渲染和 GFM 警告块的支持;
- 丰富的代码块高亮主题,提升代码可读性;
- 允许自定义主题色和 CSS 样式,灵活定制展示效果;
- 提供多图上传功能,并可自定义配置图床;
- 便捷的文件导入、导出功能,提升工作效率;
- 内置本地文章管理功能,支持草稿自动保存。
推荐 GitHub 上一款高颜值的第三方 B 站客户端:PiliPala。
已实现的功能颇为丰富,包括视频推荐/热门列表、番剧列表、热门直播、用户登录、视频播放/暂停/全屏/字幕、热搜、点赞评论等等。
GitHub: https://github.com/guozhigq/pilipala
目前主要适配 Android 和 iOS 设备,感兴趣的同学可以下载看看。
来自清华团队开源的一个 AI 项目:PRIME。
通过强化学习技术,仅用 8 张显卡,短时间内就训练出一个 7B 模型,而且在数学推理能力上超越 GPT-4o 以及 Llama-3.1 70B。
GitHub: https://github.com/PRIME-RL/PRIME
还提出一个算法,能够在不依赖高质量数据的情况下,显著提升训练模型的推理能力。
在 X(Twitter)上,引起不少开发者转发分享讨论,甚至得到 ChatGPT 此前联合创始人 John Schulman 的点赞。
有模型训练需求的同学,值得关注下。 #AI创造营
推荐 GitHub 上一款高效的文件共享开源工具:Transok。
允许在局域网内,通过唯一密码分享文件,不限制文件的数量以及大小,简单易用,拖拽上传,一键下载。
GitHub: https://github.com/bent2685/transok-wails
另外,还支持纯文字共享、深色主题以及多语言切换等等功能,兼容 Windows 以及 macOS 系统安装使用。
推荐 GitHub 上一个开源免费的 AI 换脸工具:MagicMirror。
无需复杂的配置参数,只需拖放照片即可一键换脸、发型、穿搭。
GitHub: https:// 网页链接
同时完全本地离线运行,对电脑性能配置要求较低,不用 GPU 也能运行。
此外,还提供大小不到 10MB 的安装包,直接开箱即用,非常适合小白上手体验。
在过往分享的项目中,常常提及到可使用 Docker 一键部署使用。
如果我们对 Docker 并不了解,可以看一下这份《Docker 入门教程》。
该教程涵盖了基础介绍、安装使用、服务/镜像/容器管理、私有仓库搭建以及使用实践等等内容。
GitHub: https://github.com/jaywcjlove/docker-tutorial
相信大家看完后,对 Docker 定有基本的认识,可以查找过往感兴趣的项目进行实战下。
微信公众号「GitHubDaily」
微博自动同步bot,原则上不搬运广告内容呢,如果自动搬运了广告内容麻烦帮忙点一下举报