Translating this page to English in your browser…
跳到内容

夜深了,注意休息,愿你今夜好梦。

GitHub项目

共 92 篇文章

GitHub项目
最新

Meta SAM 2:开源图像分割模型,物体追踪与视频遮罩一气呵成

搞计算机视觉的朋友肯定对 Meta 的 SAM 不陌生,现在它的升级版 SAM 2 来了。这个仓库把图像分割和视频对象追踪融合进了单一模型架构,你只需要点一下或画个框,就能在单帧上分割出物体,然后模型会自动追踪它在视频后续帧中的遮罩。对于需要精细处理视频素材的开发者、研究者来说,这意味着告别传统逐帧标注或分离的图像分割 + 追踪管线。核心看点- 统一图像与视频分割:不再需要两个独立模型。SAM 2 用同样的权重同时处理静态图和动态视频,输出像素级精确的遮罩。 - 交互式与自动模式双管齐下:你可以通过点击、框选或涂鸦给出提示,模型立即响应;也能配合 Grounding DINO 等文本检测器实现“用文字找物体并分割”。 - 推理高效,内存友好:基于 Transformer 的架构设计,对中等显卡(如 RTX 4090)就能流畅跑视频分割,官方提供了多种预训练权重和 ONNX 导出方案。仓库基于 Apache-2.0 许可证开放。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示典型场景包括视频编辑中的对象替换、医学影像病灶追踪、自动驾驶中动态障碍物的实例分割。你需要 Python 3.9+、PyTorch 2.0+,以及至少 16GB 显存的 GPU(建议 24GB 以上跑高清视频)。无需第三方 API Key,所有模型权重可直接从 Hugging Face 下载。安装指令和 Colab 示例都在 README 里写得很明白,半天内就能跑通第一个 demo。更多细节和社区讨论可以到仓库的 Discussions 里翻翻,不少人已经贴出了有趣的视频遮罩用例。如果你对 SAM 2 的实现原理或部署优化感兴趣,不妨直接看 README 中关于模型架构和训练数据的部分,链接在这里:meta sam 2 仓库主页。

GitHub项目
最新

LitGPT:用PyTorch原生方式训练部署LLM,告别框架黑盒

如果你是那种觉得Hugging Face Trainer太黑箱、想自己掌控每一行训练代码的开发者,LitGPT可能是你一直想要的东西。它不是又一个高层封装,而是基于PyTorch Lightning构建的轻量级LLM训练与推理工具,直接暴露模型架构和优化步骤,同时省去重复的模板代码。无论是从头预训练、LoRA微调,还是部署,都用一套熟悉的PyTorch风格搞定,适合喜欢「看得见」训练过程的科研人员和工程师。核心看点- 透明可控的训练流程:使用PyTorch Lightning的LightningModule和LightningDataModule,hparams和checkpoints都按标准结构组织,没有隐式全局变量。支持FSDP、混合精度、梯度检查点等主流优化,配置通过YAML或CLI指定,极易复现实验。 - 原生支持多种模型架构:包括Llama 2、Mistral、Mixtral、Phi-2、Gemma、Qwen等,权重可直接从Hugging Face Hub下载,无需转换。微调支持LoRA/QLoRA、Adapter,且提供最小代码量的脚本,例如finetune/lora.py只有不到200行,适合学习和定制。 - 推理与导出一体化:能在单卡或CPU上跑生成,也支持批量推理;导出为torch.compile、ONNX或Triton推理服务所需格式,部署链路清晰。作者还提供量化方案,方便在边缘设备上运行。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁- 研究者:需要修改模型内部结构、试验新训练策略,LitGPT的模块化设计让你不必重写整套流程。工程师:需要一个可读性强、易于集成到现有CI/CD管线的LLM开发工具,且不想引入太多黑盒依赖。依赖:需要PyTorch 2.1+,CUDA或MPS加速;微调一张A100 80GB可跑7B模型,如果你的显…

GitHub项目
最新

Diffusers 0.33:用统一 API 玩转文生图与视频生成,开发者的新起点

如果你还在为集成 SD、Flux、CogVideoX 等模型而拼凑零散代码,那不妨看看 HuggingFace 的 Diffusers。这个库把主流扩散模型打包成一套简洁的 Pipeline,无论是文生图、图生图还是视频生成,切换模型只需改几行参数。配合 HuggingFace Hub,模型权重和配置文件一键拉取,无需手动搬运。核心看点- 统一的 Pipeline 架构:StableDiffusionPipeline、FluxPipeline、CogVideoXPipeline 等几十种 Pipeline 共享相同调用方式,from_pretrained 加载、.to('cuda') 推理,新手也能秒上手。 - 社区扩展生态丰富:内置 LoRA、ControlNet、IP-Adapter 等热门训练和推理插件,无需改主代码即可实现换脸、姿势控制、风格迁移。官方还持续跟进最新论文,如 FLUX、SD3 首发即支持。 - 训练与微调一站式:提供训练脚本和示例,配合 accelerate 和 diffusers 自带的 train_text_to_image_lora.py,你能在消费级显卡上快速微调模型,并共享到 Hub。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁面向需要快速实验或构建生成式 AI 应用的开发者、研究者和创作者。依赖 Python 3.8+ 和 PyTorch,建议配备 GPU(至少 8GB 显存),但 CPU 推理也可行。所有模型均开源,无需 API Key;使用前请务必确认各模型权重仓库的 LICENSE 条款(部分模型有非商业限制)。Diffusers 不仅是工具箱,更是社区生态的入口。无论是想复现最新论文、做二次开发,还是想自己动手训练个性化模型,这里都能让你少踩不少坑。快去仓库的 README 和示例目录…

GitHub项目

EmotiVoice:网易开源的中文情感语音合成,多音色带情绪

如果你在用TTS做有声内容、游戏配音或者虚拟助手,一定遇到过声音“没感情”的尴尬。网易有道开源的EmotiVoice直接瞄准这个痛点,一套模型能生成带有喜怒哀乐等多种情绪的中文语音,并且支持音色混合,开发者调个API就能集成。核心看点- 情感控制直观:通过提示词(如 happy、sad)或参考音频直接指定情绪强度,不像传统TTS只能靠调整语调参数盲猜。 - 多音色 + 方言支持:预训练模型覆盖常见中文口音和数十种音色,用少量数据就能暖启动新角色。 - 推理速度快:基于Transformer的流式架构,在消费级GPU上就能实时合成,项目用MIT许可,可免费用在商业项目里。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示适合需要高质量中文语音合成的游戏开发者、内容创作者以及做有声辅助功能的团队。建议用Python 3.9+,一块显存8G以上的N卡启动官方脚本;如果只想快速试听,Hugging Face上有在线Demo。自定义音色需要准备几段干净的人声素材。更多的技术细节、模型权重和微调脚本都在仓库里,点开 EmotiVoice on GitHub 可以直接体验。

GitHub项目

LangGraph:用状态图搞定复杂AI Agent工作流编排

搞Agent应用时,最头疼的就是多步推理、工具调用、人机交互这些状态管理。LangGraph把LangChain的链式调用升级成了有向图,每个节点是一个步骤,边决定流转逻辑,状态显式维护,写复杂Agent就像画流程图一样清晰。如果你是LangChain用户但对Agent编排感到力不从心,这个仓库值得你花五分钟看看。核心看点- 图结构代替链式调用:允许循环、分支、并行,天然支持多轮对话、工具重试、条件跳转等非线性的Agent行为,不再需要手写状态机。 - 内置记忆与持久化:节点可以读写共享状态,支持检查点(checkpoint)机制,重启后能恢复对话或流程,适合长时间运行的任务。 - 与LangChain生态无缝衔接:你的LCEL链、Tool、Runnable都可以直接当节点用,迁移成本极低;同时提供人类介入反馈(human-in-the-loop)的原生接口。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示推荐Python 3.10以上,配合LangChain 0.1+使用。不需要GPU,纯CPU也能跑流程编排。如果你熟悉LangChain的Runnable协议,半小时就能把一条简单的链改成图。项目采用MIT许可证,文档和示例都写在仓库的docs目录和examples文件夹里,上手直接看quickstart.ipynb就行。选一个你手头需要多步推理或工具调用的场景,试试把@chain装饰器换成GraphBuilder,体验一下状态图带来的清晰感。更多细节和高级模式(比如并行节点、子图)可以直接去LangGraph的README挖宝。

GitHub项目

CopilotKit:给任何React应用加上可定制的AI聊天搭档

如果你正在开发一个React应用,想在产品里加一个能理解上下文、能操作界面的AI助手,而不是一个简单的对话框,那CopilotKit值得一看。它不是一个聊天UI组件库,而是一个让你在现有应用里无缝嵌入“AI Copilot”的框架,支持文本、代码生成、甚至直接调用你后端的API和工具。特别适合那些想做智能客服、代码编辑器、数据分析面板,但又不想从头折腾Agent编排的团队。 ## 核心看点 - **React原生集成**:用``包装你的应用,再写几个`useCopilotAction`就能定义AI可以调用的函数,上手非常快。仓库README里有清晰的5分钟快速开始demo,跟着做一遍就能跑起来。 - **支持多种LLM后端**:默认兼容OpenAI、Anthropic、Ollama等常见接口,可以替换成自部署模型。**内置RAG支持**,让AI能引用你应用里的实时数据回答。 - **交互式反馈与流式渲染**:AI生成内容时可以实时流式打字,用户还能对局部结果点赞或修改。这个体验和Cursor、GitHub Copilot很像。 ## 适用场景 你有一个React项目(Next.js、Remix等均可),希望给用户提供一个能“动手”的AI助手——比如“帮我筛选订单”“把这行代码重构一下”。你需要准备一个LLM API Key(如果自建Ollama则不需要),然后按项目文档配置即可。无需特殊硬件,纯JavaScript / TypeScript生态。项目采用MIT许可证,所有代码和示例都在GitHub上。 不用费劲拼装Agent框架,直接看 [CopilotKit的GitHub仓库](https://github.com/CopilotKit/CopilotKit) 的README,从“Quick Start”开始,10分钟就能在自己的App里跑起一个定制AI搭档。▲…

GitHub项目

OpenAI Swarm:轻量多Agent框架,几百行代码搞定协作编排

你在为多Agent之间的消息路由和工具调用头疼吗?OpenAI 刚开源的 Swarm 直接抛出了一个极简方案——不依赖 LangChain 那种厚重的抽象层,只用函数调用和循环队列让 Agent 互相“对话”,整个核心不到 300 行 Python。如果你平时折腾 Agent 编排、想快速验证多角色协作场景,这个仓库值得点开细看。核心看点- 极简API:Agent 就是一个 dict + 一个函数列表,通过 run() 启动后自动处理上下文切换和工具调用,新手也能半小时跑起来第一个多Agent流程。 - 无外部依赖:只要 Python 3.10+ 和 OpenAI SDK,无需 Redis、数据库或额外中间件,本地就能复现 ChatGPT 那样的多轮对话调度。 - 可扩展性:支持函数注册、Agent 间函数传递(handoff),你能用几行代码实现“质检员→修正员→审核员”的流水线,适合做 AIGC 内容审核或客服分流。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示项目采用 MIT 许可证,直接 pip install swarm 或克隆仓库就能用。典型场景是快速原型验证:比如让一个 Agent 阅读文档并提取摘要,再传给另一个 Agent 生成报告。需要 OpenAI API Key 才能调用实际模型,但仓库自带了模拟测试接口,不联网也能体验核心逻辑。GPU 不是必须的,完全依赖云 API。想看看怎么用 5 个函数定义出一组助手团队?赶紧去仓库的 README 和示例目录翻翻,那里有完整的旅游预订、客户支持等现成例子。仓库地址:OpenAI Swarm on GitHub

GitHub项目

想用自然语言写脚本?gptscript 让 AI 直接调度 API 与工具

写脚本时常常要查文档、拼参数,gptscript 想改变这件事:用一段自然语言描述你要做什么,它就能自动调用大模型来拆解任务、执行 API 调用和本地工具。对开发者来说,这意味着可以把日常自动化、数据查询、甚至 CI/CD 流程写成可读的“描述”,而不是堆代码。仓库采用 Apache-2.0 许可,README 清晰地列出了安装、运行和自定义工具链的步骤,最近还在持续加新功能和修复 issue。核心看点- 自然语言驱动:只要用英文描述目标(比如“下载最近 10 条 GitHub Release 信息并汇总成邮件”),gptscript 就会自动规划步骤、调用内置或自定义的工具完成,不需要手写 curl 或 Python 胶水。 - 可扩展的工具生态:支持接入任意 HTTP API、脚本、甚至第三方 Agent,开发者可以把自己的本地命令或微服务注册为 gptscript 的“工具”,复用性很强。 - 运行透明可调试:命令行模式下会打印每一步的推理过程和工具调用详情,方便你理解它到底做了什么,也方便修正 prompt 或工具描述。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁后端/DevOps 开发者、AI 应用原型师,以及任何希望通过自然语言快速编写自动化脚本的人。依赖很简单:只需要一个 Python 3.10+ 环境,以及一个 OpenAI API Key(或兼容接口),无需 GPU。第一次试用可参考仓库里给的“5 分钟快速开始”示例。用 gptscript 写脚本就像跟同事交代任务——试试看修改描述里的措辞,还能得到完全不同的执行路径。详细用法和工具注册方法都在 gptscript 官方仓库的 README 里,值得花几分钟翻一翻。

GitHub项目

Plandex用AI在终端跑长任务,治好了我的半途而废症

如果你经常打开ChatGPT写代码,却因为对话太长、上下文丢失、需求一变就重来,最后放弃——那Plandex就是为你准备的。它把AI助手直接搬进终端,专门解决“大型、多步骤开发任务”的痛点。无论是重构模块、写测试还是搭脚手架,你只需描述目标,Plandex会自动拆解子任务、按顺序执行、遇到错误自动重试,所有状态持久保存,关了终端下次继续。对命令行老手和AI编程重度用户来说,这套工作流比会话式ChatGPT靠谱太多。核心看点- 任务持久化与断点续跑:所有AI执行状态保存在本地,关掉终端再打开,输入plandex continue就能从上次失败或中断的地方接着干,再也不怕对话被清空。 - 自动任务拆解与分步执行:你只给一个高层面目标(比如“给这个FastAPI项目加JWT认证”),AI会自动拆成多个步骤,每步生成或修改代码,你随时review和调整,像结对编程一样可控。 - 多模型支持与上下文管理:默认集成OpenAI,但可切到Anthropic Claude等;内部用精简的上下文策略避免token浪费,同时保留关键历史,跑大型重构也不会突然失忆。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示装一个Node.js(>=18),然后npm install -g plandex就能开用。无需GPU,不依赖Python环境,对机器配置几乎零要求。首次运行需配一个OpenAI API Key或兼容接口。典型场景:拉下一个新仓库快速理解代码、批量改接口命名、自动给老函数补单元测试。如果你是Vim或Tmux用户,配合起来非常顺手。Plandex的持久化工作流和分步把控的思路,值得每个想把AI真正写进开发流的人试试。去仓库 README 看它怎么拆解一个“邮件发送功能”的例子,很快就能上手:Plandex 仓库

GitHub项目

InternVL 视觉语言模型开源:多模态理解与图文对话还能本地跑

如果你正头疼怎么把大模型的能力扩展到图像理解上,又不想被封闭API绑死,那这个仓库值得你花三分钟看看。InternVL 是上海 AI Lab 开源的视觉语言模型系列,覆盖从 1B 到 40B 多种规模,支持图像描述、文档问答、图表分析等常见多模态任务,而且部署方案很接地气——单卡 RTX 3090 就能流畅运行轻量版。核心看点规模覆盖广,选择灵活:从 1B 的 Tiny(适合边缘设备)到 40B 的 V2,同一个权重仓库里按需切换,不需要东拼西凑。图文理解表现扎实:在 MMVP、MMMU 等权威基准上跟 GPT-4V 掰手腕,对中文场景也有专门优化,发票、海报、手写笔记的识别准确率很能打。推理工具链齐全:提供官方 Transformers 集成、vLLM 后端支持,还附带简洁的 Gradio 交互界面,拿来就测,不用二次封装。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示典型玩法是用 transformers 加载模型做零样本问答,或者部署成 API 给其他应用调用。依赖主要是 PyTorch、transformers、accelerate,建议用 CUDA 11.8+ 的 GPU。轻量版本(InternVL-Chat-V1.1-1B)在 6GB 显存就能完成推理,适合个人开发者或小团队快速验证多模态场景。模型权重遵循 Apache-2.0 许可证,商用前建议核对具体版本声明。想试试多模态能力或者给你的 RAG 系统加上图片理解?直接去仓库 README 看模型卡和快速启动脚本,两行命令就能跑出第一张图的回答。项目地址:InternVL 开源仓库

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.