跳到内容

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

GitHub项目

共 149 篇文章

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 开源仓库

GitHub项目

DeepSeek-R1 开源推理模型:纯 RL 让大模型学会反思,效果直逼 o1

遇到复杂推理题时,很多模型要么直接猜答案,要么绕来绕去不说人话。DeepSeek-R1 把强化学习引入推理训练,让模型先梳理思路再作答,在数学、代码等场景下准确率大幅跃升。这个仓库最适合想部署开源推理模型,或者对 RL 对齐方法好奇的研究者。核心看点- 纯 RL 实现推理涌现:不依赖大量人工思维链,通过自我博弈式强化学习,模型自动学会长链条反思,且泛化能力出色。 - 性能直追闭源顶级模型:在 AIME、MATH-500 等数学基准和 LiveCodeBench 编程评测中,成绩全面超越此前开源模型,与 OpenAI o1 比肩。 - 训练与推理全流程开源:提供完整训练代码、配置文件、以及支持 PyTorch 和 vLLM 的精简推理代码,方便复现或二次微调。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示推荐在至少 8 张 A100 80GB 的节点上进行微调,单卡推理可用 70B 版本。如果只想体验效果,官方提供了 Demo API 和量化后的 4bit GGUF 模型。仓库采用 MIT 许可(权重遵循 DeepSeek 模型协议)。无论你是想跑通一个顶配推理模型,还是研究 RL 在语言模型上的新玩法,这份代码都值得细读。跳转仓库查看论文与完整实现:DeepSeek-R1 官方仓库

GitHub项目

Kohya’s GUI:训练LoRA模型的全能画布,轻松定制你的SD风格

如果你玩Stable Diffusion,迟早会想训练自己的LoRA——角色、画风或物体,而Kohya's GUI正是开源社区里最受欢迎的图形化训练工具箱。它把SD模型的LoRA、DreamBooth、Textual Inversion训练流程封装成直观界面,省去手写脚本的麻烦,适合想要微调模型的AI绘画爱好者。核心看点- 全流程图形化:从数据打标、配置参数到启动训练,全程在浏览器中操作,初学者也能快速上手。支持自动打标(Tagger)、正则化图像、学习率调度等功能。 - 多后端兼容:底层跑在PyTorch上,支持Windows/Linux,可调用NVIDIA GPU(CUDA)或AMD ROCm。原生集成xformers、DeepSpeed等优化,显存八仙过海。 - 活跃社区与模板生态:仓库持续更新,Issue/PR响应快。网上有大量预设配置文件,你只需改几项路径就能开始训练,大大降低门槛。▲ github.com(阿里云通义万相 生成配图,非网页截图)适合谁适合想微调SD风格但不想写训练脚本的AI画师、设计师或爱好者。依赖Python 3.10+和NVIDIA显卡(建议8GB以上显存),可用CPU但会很慢。无需API Key,全部本地运行。许可证为Apache-2.0,可自由使用和修改。打开仓库的Releases页面下载打包版或直接pip install,跟着README里的Quick Start就能跑通第一个LoRA。更多技巧藏在Wiki和Discussions里,很适合逐个探索:Kohya's GUI官方仓库。

GitHub项目

FastChat:大模型部署与聊天评测的开源利器,开发者必看

如果你正为部署一个大模型做聊天服务而焦头烂额,或者想快速对比不同模型的对话效果,FastChat 可能是最直接的开源答案。这个由 LMSYS 组织维护的项目,提供了从训练到服务的一整套工具链,尤其擅长高并发推理与标准化的模型评估,非常适合研究者或需要搭建私有 ChatGPT 的开发者。核心看点- 闪电级推理服务:基于 vLLM 的优化推理引擎,支持多 GPU 分片、连续批处理,单机即可处理数百并发请求,官方提供的 Vicuna 系列模型就是用它跑起来的。 - 标准化评测系统:内置 MT-Bench 和 Chatbot Arena 评测流程,你可以一键对比自家模型与 GPT-4、Claude 等标杆的对话质量,结果直接输出排行榜。 - 灵活的模型兼容性:不仅支持 LLaMA、Mistral 等开源模型,也能加载 Hugging Face 上任意对话模型,通过简单的 --model-path 参数即可启动,无需繁琐修改。▲ github.com(阿里云通义万相 生成配图,非网页截图)上手提示推荐在 Linux 环境部署,Python 3.9+,至少一张 24GB 显存的 GPU 即可运行 7B 模型。pip install fschat 安装后,运行 python -m fastchat.serve.controller 和 python -m fastchat.serve.model_worker --model-path your-model,再加一个 Gradio 界面即可对练。无需 API Key,全部本地可控。想看看它怎么支撑真实的大模型评测生态?直接去仓库 README 翻翻 arena 文件夹,或者跑通 scripts/train_vicuna.sh 里的训练流程。快戳 FastChat 仓库 体验吧。

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