GitHub 上值得收藏的仓库,往往是能在日常开发、学习、自动化里反复派上用场的实用工具。这份清单整理了 40 个当前可访问的开源仓库,覆盖编程学习、系统设计、AI 应用开发、自动化工作流等方向。以下功能说明以各仓库 README 与公开介绍为准,项目状态和功能可能随版本更新而变化。
一、编程学习与面试(1–15)
- public-apis —— 免费 API 合集(以仓库 README 为准)(GitHub)
- build-your-own-x —— 边做边学(GitHub)
- developer-roadmap —— 学任何技术(GitHub)
- free-programming-books —— 免费书籍(GitHub)
- system-design-primer —— 掌握系统设计(GitHub)
- coding-interview-university —— 自学计算机(GitHub)
- the-art-of-command-line —— 精通终端(GitHub)
- project-based-learning —— 项目式学习(GitHub)
- you-dont-know-js —— 深入学 JavaScript(GitHub)
- the-book-of-secret-knowledge —— 技术资源汇总(GitHub)
- tech-interview-handbook —— 面试通关(GitHub)
- awesome-selfhosted —— 自建应用(GitHub)
- javascript-algorithms —— 可视化算法(GitHub)
- 30-seconds-of-code —— 实用代码片段(GitHub)
- gitignore —— 各语言模板(GitHub)
二、本地运行 AI(16–20)
- ollama —— 本地运行 AI 模型(GitHub)
- langchain —— 快速构建 AI 应用(GitHub)
- n8n —— AI 自动化工作流(GitHub)
- openclaw —— 本地 AI 助手(GitHub)
- dify —— 可视化创建 AI 代理(GitHub)
三、AI 代理与自动化(21–25)
- langflow —— 拖拽式 AI 管道(GitHub)
- mem0 —— AI 代理记忆层(GitHub)
- browser-use —— AI 控制浏览器(GitHub)
- ruflo —— Claude 代理编排(GitHub)
- crewai —— 多代理 AI 团队(GitHub)
四、开源 AI 代理与工具(26–31)
- hermes-agent —— 开源 AI 代理(GitHub)
- markitdown —— 文件转 Markdown(GitHub)
- maigret —— 多网站开源情报检索(GitHub)
- open-webui —— 自建对话界面(GitHub)
- aider —— 终端 AI 编程助手(GitHub)
- agency-agents —— 完整 AI 代理机构(GitHub)
五、多代理框架(32–36)
- tradingagents —— 交易多代理框架(GitHub)
- browserbase-skills —— Browserbase 官方网页操作 skills(GitHub)
- autogen —— 多代理框架(GitHub)
- metagpt —— AI 代理软件公司(GitHub)
- lobe-hub —— 可视化多代理平台(GitHub)
六、AI 基础与绘画(37–40)
- huggingface-transformers —— 现代 AI 基础(GitHub)
- cocoindex —— 长文本代理引擎(GitHub)
- freeCodeCamp —— 免费编程学习(GitHub)
- stable-diffusion-webui —— 本地 AI 画图(GitHub)
使用建议
学技术的人可优先看 1–15:developer-roadmap、system-design-primer、project-based-learning 等可组成一条学习路径。
做 AI 应用的人可优先看 16–40:从 ollama 本地跑模型,到 n8n/dify 搭工作流,再到 autogen/crewai 做多代理,链路比较完整。
想自建工具的人:open-webui 可自建对话界面,aider 是终端里的 AI 编程助手,markitdown 可把多种文件转成 Markdown 供大模型处理。
建议按需收藏,不要贪多。每个仓库先读 README,确认它能解决什么问题、依赖和运行要求是什么,再决定是否接入自己的工作流。各仓库许可证不同(常见如 MIT、AGPL-3.0、Apache-2.0 等,部分项目许可证为自定义或未标注),用于商业项目前请查看各仓库 LICENSE 与 README 中的说明。
您必须登录或注册以后才能发表评论