专注AI 实践 × 3D 开发

LangChain+FastAPI从零构建RAG问答Agent

最近我从空目录开始,搭了一个能真正跑起来的 RAG 问答 Agent。 Vue 3 做聊天页面,FastAPI 接住请求,LangChain 和 LangGraph 处理模型调用与流程,Chroma、PostgreSQL、Redis 和腾讯云 COS 各管一摊。 FIG. 01 手写框架,AI 提效,人工 Review 做到后面,登录鉴权、联网判断、知识库检索、连续对话和 SSE 流式输出都加了进来。我的习惯是先手写骨架,把边界和主链路跑通; 重复代码再交给 AI 提速。生成结果不会直接合并,我会逐项 ...

Vibe Code一个全栈生图小程序,接入微信支付和后台管理

如今Vibe Coding越来越火,AI大模型编码能力大幅提升,很多前后端开发工作都能交给AI来做。普通人不懂编程,用大白话讲清需求,就能快速做出网页、小程序,开发门槛被彻底打破。 有编程基础的程序员更是如虎添翼,开发和解决问题的能力,远胜过零基础从业者。重要的是,有了Vibe Coding,前后端的边界彻底变得模糊,不用兼顾两边技术,人人都能轻松成为全栈工程师。 行哥近期一直在实践用claude,codex这些顶尖大模型做开发,今天我就用cursor结合大模型,通过vibe ...

目前最强开源图像编辑模型flux kontext

就在上个礼拜黑森林实验室开源了flux kontext的dev版模型,该模型是目前为止最强的图像编辑模型直接对标GPT-4o,这两天迫不及待的试了下,效果是针不戳,工作流也特别简单,基本只需要提示词就能玩,可以和以往的复杂工作流说拜拜啦。 下面行歌会从风格转绘,产品试穿,扩图,人物移除,角色融合等角度展示一下kontext dev的能力,相信我它觉得可以成为你今后工作中的利器。 Kontext基础工作流 ...

大模型微调实现一个医美诊断APP

最近收到一个小伙伴的需求,希望可以根据用户自拍上传的颈部图片,自动识别出用户颈纹的严重程度并给出评分等级。针对这个需求我们基本上可以用图文理解大模型来解决,但是由于没有在这方面进行过专门的训练,大模型在识别时容易出现幻觉,不能很好的对标我们自己的等级评分标准。 我们现在百度智能云平台选择一款多模态大模型进行试验,先在百度智能云平台选择一款多模态大模型进行试验,这里我们选择通义千问2.5vl模型来测试它的图文理解能力。 ...

webGPU渲染闪电带你渡劫飞升

这次我们介绍如何在three.js中用webGPU渲染这种闪电渡劫飞升效果,实现这种效果的方法也有很多,这里只是抛砖引玉介绍行歌这两天实践出的一种方法,如果你有更好的实现方式,欢迎在留言区分享。 实现闪电效果可以分为以下几步:创建闪电几何体,创建闪电发光效果,闪电动画。 创建闪电几何体 首先我们沿Y轴方向创建一些列的点来构成闪电的基本形状,我们后面可以在TSL中将这些点转换成面。 这里使用了自定义的LineGeometry类,方便我们后面通过点来实现面。 ...

webGPU渲染任意形状的流水地形

在上一篇文章《webGPU高效渲染任意形状草地》中,我们介绍了如何用一张自定义颜色贴图来生成任何形状的草地;使用类似的技巧再结合blender建模工具,我们还可以生成河床洼地等任意形状的流水地貌,再结合rapier这样的物理引擎就可以直接做出一个小小的3D游戏世界。 用颜色贴图生成任意流水地貌 与上次不同的是,这次我们在blender中绘制河床和草地的颜色贴图,blender中的材质绘制模式(Texture Paint)可以很好的完成这项工作,选择合适的笔刷和笔触让地形的边缘有些过渡效果。 ...

webGPU高效渲染任意形状草地

书接上回《webGPU实现游戏中的绿植和随风摆动效果》,今天我们来看一看如何实现3D游戏中常见的草地效果,并且让这些草可以按照我们的需要形成任意的形状,甚至可以根据地形的起伏来生成。 生成大量的草地 要生成大量的草地又要考虑渲染性能,首先想到的是用instanceMesh来实现,网上也有一些通过该方法实现的教程,但比instanceMesh更高效的方法是只用一个Mesh来实现。 ...

教你用Blender整合角色动画,三步搞定动画合并!

3D游戏开发中,有时我们需要将3D建模师制作好的一系列角色动画文件,比如:行走动画,奔跑动画,攻击攻击动画等整合到一个文件中,这样使用起来更方便也节省加载流量。作为3D开发人员我们不必精通建模(当然精通更好),但熟悉制作流程就能更好地和建模师配合制作出更出色的作品。 在Mixamo中制作角色动作动画 Mixamo是Adobe旗下的3D角色动画制作工具,提供了大量的角色动作供我们选择,基本上可以满足大部分场景的需求,这次我们要用它来制作角色的行走,奔跑和空闲三种动画。 ...

用coze搭建一个微公众号AI智能体助手

最近有一个想法,想把自己公众号的文章整理成一个知识库,方便自己和用户对文章中的内容进行检索,可以快速的查找到相关的知识和对应的文章链接,于是便有了搭建一个智能体Agent助手的想法。 搭建这样的AI智能体基本上有两种方案,它们各有优缺点可以根据自己的需求来选择: 1. 私有化服务器或者本地部署:可以自己选择开源的LLM大模型和RAG(比如DeepSeek+RagFlow的组合),系统在服务器上安装搭建所需环境,优点是私密性比较好;缺点是需要服务器和带宽成本,部署起来虽然不复杂但是比较花时间。 ...