[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-liyupi--yu-ai-code-mother":3,"tool-liyupi--yu-ai-code-mother":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",159636,2,"2026-04-17T23:33:34",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":68,"readme_en":69,"readme_zh":70,"quickstart_zh":71,"use_case_zh":72,"hero_image_url":73,"owner_login":74,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":78,"owner_location":79,"owner_email":80,"owner_twitter":81,"owner_website":82,"owner_url":83,"languages":84,"stars":101,"forks":102,"last_commit_at":103,"license":81,"difficulty_score":104,"env_os":105,"env_gpu":105,"env_ram":105,"env_deps":106,"category_tags":116,"github_topics":117,"view_count":32,"oss_zip_url":81,"oss_zip_packed_at":81,"status":17,"created_at":132,"updated_at":133,"faqs":134,"releases":163},8895,"liyupi\u002Fyu-ai-code-mother","yu-ai-code-mother","编程导航 AI + 微服务全栈新项目，基于 Spring Boot 3 + LangChain4j 的大厂 AI 应用生成平台，支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、Tool Calling、SSE、Vue 3 全栈开发、Spring Cloud 微服务架构、MySQL \u002F Redis \u002F COS \u002F Caffeine 存储、Nginx、多种设计模式、ARMS + Prometheus + Grafana 监控、Cursor Vibe Coding 等核心技术。 用一套教程掌握大厂级 AI 智能体开发+前后端核心技术，成为 AI 时代企业的香饽饽，给你的简历增加竞争力","yu-ai-code-mother 是一个基于 Spring Boot 3 和 LangChain4j 构建的企业级 AI 应用生成平台，旨在帮助开发者快速打造智能化的代码生成与全栈开发系统。它解决了传统开发中手动编码效率低、AI 应用集成复杂以及缺乏可视化交互等痛点，让用户只需输入需求描述，即可通过 AI 自动分析策略、调用工具生成代码，并支持实时流式预览。\n\n该平台特别适合希望掌握前沿 AI 工程化技术的后端开发者、全栈工程师及计算机专业学生。通过项目实战，用户不仅能学习如何构建 AI 智能体和工作流（LangGraph4j），还能深入理解微服务架构、高并发缓存设计及系统监控等企业级核心技能。\n\n其技术亮点在于融合了多种先进模式：支持可视化的“所见即所得”编辑，允许用户直接与 AI 对话修改页面元素；具备一键云端部署与分享功能；采用 Spring Cloud Alibaba 微服务架构，结合 Redis 与 Caffeine 实现多级缓存，并集成 Prometheus + Grafana 进行全方位监控。此外，项目还涵盖了 Tool Calling、SSE 流式输出及动态网站截图等","yu-ai-code-mother 是一个基于 Spring Boot 3 和 LangChain4j 构建的企业级 AI 应用生成平台，旨在帮助开发者快速打造智能化的代码生成与全栈开发系统。它解决了传统开发中手动编码效率低、AI 应用集成复杂以及缺乏可视化交互等痛点，让用户只需输入需求描述，即可通过 AI 自动分析策略、调用工具生成代码，并支持实时流式预览。\n\n该平台特别适合希望掌握前沿 AI 工程化技术的后端开发者、全栈工程师及计算机专业学生。通过项目实战，用户不仅能学习如何构建 AI 智能体和工作流（LangGraph4j），还能深入理解微服务架构、高并发缓存设计及系统监控等企业级核心技能。\n\n其技术亮点在于融合了多种先进模式：支持可视化的“所见即所得”编辑，允许用户直接与 AI 对话修改页面元素；具备一键云端部署与分享功能；采用 Spring Cloud Alibaba 微服务架构，结合 Redis 与 Caffeine 实现多级缓存，并集成 Prometheus + Grafana 进行全方位监控。此外，项目还涵盖了 Tool Calling、SSE 流式输出及动态网站截图等实用技术，是提升简历竞争力和掌握大厂级 AI 开发流程的优质实践案例。","# AI 零代码应用生成平台\n\n> 作者：[程序员鱼皮](https:\u002F\u002Fyuyuanweb.feishu.cn\u002Fwiki\u002FAbldw5WkjidySxkKxU2cQdAtnah)\n>\n> 本项目为教学项目，提供完整视频教程 + 文字教程 + 简历写法 + 面试题解 + 答疑服务，帮你提升项目能力，给简历增加亮点！\n>\n> ⭐️ 加入项目系列学习：[加入编程导航](https:\u002F\u002Fwww.codefather.cn\u002Fvip)\n\n\n## 一、项目介绍\n\n> 视频介绍：https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XsbSznEs4\n\n这是一套以 **AI 开发实战 + 后端架构设计** 为核心的项目教程，基于 Spring Boot 3 + LangChain4j + Vue 3 开发对标大厂的 **企业级 AI 代码生成平台**，带大家掌握新时代程序员必知必会的 AI 智能体开发、AI 工作流等前沿技术，大幅提升求职竞争力！\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_46a947c71967.png)\n\n\n\n### 4 大核心能力\n\n1）智能代码生成：用户输入需求描述，AI 自动分析并选择合适的生成策略，通过工具调用生成代码文件，采用流式输出让用户实时看到 AI 的执行过程。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_92139c608fd5.png)\n\n\n\n2）可视化编辑：生成的应用将实时展示，可以进入编辑模式，自由选择网页元素并且和 AI 对话来快速修改页面，直到满意为止。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_d94b5fe5d85d.png)\n\n\n\n3）一键部署分享：可以将生成的应用一键部署到云端并自动截取封面图，获得可访问的地址进行分享，同时支持完整项目源码下载。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1d8eab973ccf.png)\n\n查看精选案例：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_706560ca79aa.png)\n\n\n\n4）企业级管理：提供用户管理、应用管理、系统监控、业务指标监控等后台功能，管理员可以设置精选应用、监控 AI 调用情况和系统性能。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_4eb303435441.png)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_af8c07037b3f.png)\n\n\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1cdafd7feba3.png)\n\n\n\n当你学会这个项目后，你不仅能开发 AI 代码生成器，更能灵活开发各种复杂的 AI 应用：AI 写作助手、AI 设计工具、AI 数据分析平台、AI PPT 制作大师，尽情发挥自己的想象力吧！\n\n\n\n### 为什么做这个项目？\n\n1）大厂都在做：如今各大厂都在疯狂布局 AI 编程赛道，无论是网页端的 AI 应用生成器，还是客户端 IDE 和 AI 编程插件，已经成为风口。\n\n2）找工作好用：随着 AI 发展，企业对 AI 开发者需求激增，掌握 AI 应用开发的程序员在求职时极具优势。\n\n3）技术值得学：此类项目的实现不仅需要 AI 智能体 \u002F 工作流开发技术，还需要各种后端技术和架构设计能力。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_71868bb56735.png)\n\n\n\n## 二、项目优势\n\n本项目紧跟 AI 时代、选题新颖、**对标大厂** 产品业务、技术丰富。区别于增删改查的烂大街项目，鱼皮会带你实战大量新技术和企业应用场景，掌握层层递进的系统设计、项目扩展和优化方案，帮你成为 AI 时代企业的香饽饽，给你的简历和求职大幅增加竞争力！\n\n微服务 AI 全栈项目，技术丰富，玩透 AI 开发~\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1de99a649e75.png)\n\n业务场景真实，实践大量企业解决方案：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_ba2cbd160b40.png)\n\n鱼皮给大家讲的是 **通用的项目开发方法、企业级架构设计套路和最新的 AI 应用开发技术**，从这个项目中你可以学到：\n\n- 如何基于 LangChain4j 构建 AI 应用，实现真正的 AI 驱动业务？\n- 如何基于 LangGraph4j 实现 AI 工作流，实现复杂的 AI 智能体？\n- 如何设计 AI 工具调用机制，让 AI 智能生成复杂项目？\n- 如何实现 AI 流式输出 + 响应式编程，提升并发性能？\n- 如何使用 Spring Cloud Alibaba + Dubbo 实现微服务架构？\n- 如何设计复杂的 AI 对话记忆机制，实现多租户的 AI 服务架构？\n- 如何利用 AI Vibe Coding 和代码生成引擎，快速实现企业级系统？\n- 如何结合 Redis + Caffeine 构建高性能多级 AI 服务缓存？\n- 如何从性能、安全性、稳定性、成本等角度全方面优化项目？\n- 如何巧用多种设计模式，打造可扩展的企业级架构？\n- 如何构建企业级监控体系，实时掌握系统和 AI 服务的状态？\n- 如何实现动态网站浏览、网站截图和部署服务？\n\n此外，还能学会很多 AI 编程、系统架构设计、技术方案对比的方法，提升排查问题、自主解决 Bug 的能力。鱼皮还给大家提供了大量的项目扩展点，有能力的同学可以进一步拉开和别人的区分度，无限进步！\n\n\n\n### 鱼皮系列项目优势\n\n鱼皮的原创项目以 **实战** 为主，用 **全程直播** 的方式 **从 0 到 1** 带做，从需求分析、技术选型、项目设计、项目初始化、Demo 编写、前后端开发实现、项目优化、部署上线等，每个环节我都 **从理论到实践** 给大家讲的明明白白、每个细节都不放过！\n\n比起看网上的教程学习，鱼皮项目系列的优势：从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_805546a73f26.png)\n\n编程导航已有 **近 20 套项目教程！** 每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈项目** 。\n\n详细请见：[https:\u002F\u002Fcodefather.cn\u002Fcourse](https:\u002F\u002Fwww.codefather.cn\u002Fcourse)（在该页面右侧有教程推荐和学习建议）\n\n往期项目介绍视频：[https:\u002F\u002Fbilibili.com\u002Fvideo\u002FBV1YvmbYbEgS](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1YvmbYbEgS\u002F)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_2a272e18a229.png)\n\n\n\n## 三、更多介绍\n\n功能模块：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fimage%20(1).png)\n\n核心业务流程：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_765f8d046d14.png)\n\n架构设计：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_e12b1a0f4d50.png)\n\n\n## 第一期免费看\n\n第一期是公开讲解，给大家介绍项目背景、项目功能、技术选型、架构设计、教程计划等。\n\n视频地址：[https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Eq5DzcE9o](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XsbSznEs4\u002F)\n​\t\n\n## 加入项目学习\n\n编程导航已有 **近 20 套项目教程**！每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈** 项目 。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_3f83b22b7ab5.png)\n\n欢迎加入 [编程导航](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FI1oD6pAaWBvGLyFDT9AgvA?token=1925632390&lang=zh_CN)，加入后不仅可以全程跟学本项目，往期 [10+ 套原创项目教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FomIazLMQlTo9M3jFFH7NzQ?token=70787607&lang=zh_CN) 也都可以无限回看。还能享受更多原创技术资料、学习和求职指导、上百场面试回放视频，开启你的编程起飞之旅~\n\n🧧 助力新项目学习，给大家发放 **限时编程导航优惠券**，扫码即可领券加入。加入三天内不满意可全额退款，欢迎加入体验，名额有限，速来学习！\n\n\u003Cimg width=\"404\" alt=\"image\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_0eb39e010de7.png\" \u002F>\n\n1 天不到 1 块钱，绝对是对自己最值的投资！成为编程导航会员后，可以解锁 10 多套项目的教程和资料，PC 网站和 APP 都可以学习，如图：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_9d46ef2f883e.png)\n","# AI 无代码应用生成平台\n\n> 作者：[程序员鱼皮](https:\u002F\u002Fyuyuanweb.feishu.cn\u002Fwiki\u002FAbldw5WkjidySxkKxU2cQdAtnah)\n>\n> 本项目为教学项目，提供完整视频教程 + 文字教程 + 简历写法 + 面试题解 + 答疑服务，帮你提升项目能力，给简历增加亮点！\n>\n> ⭐️ 加入项目系列学习：[加入编程导航](https:\u002F\u002Fwww.codefather.cn\u002Fvip)\n\n\n## 一、项目介绍\n\n> 视频介绍：https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XsbSznEs4\n\n这是一套以 **AI 开发实战 + 后端架构设计** 为核心的项目教程，基于 Spring Boot 3 + LangChain4j + Vue 3 开发对标大厂的 **企业级 AI 代码生成平台**，带大家掌握新时代程序员必知必会的 AI 智能体开发、AI 工作流等前沿技术，大幅提升求职竞争力！\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_46a947c71967.png)\n\n\n\n### 4 大核心能力\n\n1）智能代码生成：用户输入需求描述，AI 自动分析并选择合适的生成策略，通过工具调用生成代码文件，采用流式输出让用户实时看到 AI 的执行过程。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_92139c608fd5.png)\n\n\n\n2）可视化编辑：生成的应用将实时展示，可以进入编辑模式，自由选择网页元素并且和 AI 对话来快速修改页面，直到满意为止。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_d94b5fe5d85d.png)\n\n\n\n3）一键部署分享：可以将生成的应用一键部署到云端并自动截取封面图，获得可访问的地址进行分享，同时支持完整项目源码下载。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1d8eab973ccf.png)\n\n查看精选案例：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_706560ca79aa.png)\n\n\n\n4）企业级管理：提供用户管理、应用管理、系统监控、业务指标监控等后台功能，管理员可以设置精选应用、监控 AI 调用情况和系统性能。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_4eb303435441.png)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_af8c07037b3f.png)\n\n\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1cdafd7feba3.png)\n\n\n\n当你学会这个项目后，你不仅能开发 AI 代码生成器，更能灵活开发各种复杂的 AI 应用：AI 写作助手、AI 设计工具、AI 数据分析平台、AI PPT 制作大师，尽情发挥自己的想象力吧！\n\n\n\n### 为什么做这个项目？\n\n1）大厂都在做：如今各大厂都在疯狂布局 AI 编程赛道，无论是网页端的 AI 应用生成器，还是客户端 IDE 和 AI 编程插件，已经成为风口。\n\n2）找工作好用：随着 AI 发展，企业对 AI 开发者需求激增，掌握 AI 应用开发的程序员在求职时极具优势。\n\n3）技术值得学：此类项目的实现不仅需要 AI 智能体 \u002F 工作流开发技术，还需要各种后端技术和架构设计能力。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_71868bb56735.png)\n\n\n\n## 二、项目优势\n\n本项目紧跟 AI 时代、选题新颖、**对标大厂** 产品业务、技术丰富。区别于增删改查的烂大街项目，鱼皮会带你实战大量新技术和企业应用场景，掌握层层递进的系统设计、项目扩展和优化方案，帮你成为 AI 时代企业的香饽饽，给你的简历和求职大幅增加竞争力！\n\n微服务 AI 全栈项目，技术丰富，玩透 AI 开发~\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_1de99a649e75.png)\n\n业务场景真实，实践大量企业解决方案：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_ba2cbd160b40.png)\n\n鱼皮给大家讲的是 **通用的项目开发方法、企业级架构设计套路和最新的 AI 应用开发技术**，从这个项目中你可以学到：\n\n- 如何基于 LangChain4j 构建 AI 应用，实现真正的 AI 驱动业务？\n- 如何基于 LangGraph4j 实现 AI 工作流，实现复杂的 AI 智能体？\n- 如何设计 AI 工具调用机制，让 AI 智能生成复杂项目？\n- 如何实现 AI 流式输出 + 响应式编程，提升并发性能？\n- 如何使用 Spring Cloud Alibaba + Dubbo 实现微服务架构？\n- 如何设计复杂的 AI 对话记忆机制，实现多租户的 AI 服务架构？\n- 如何利用 AI Vibe Coding 和代码生成引擎，快速实现企业级系统？\n- 如何结合 Redis + Caffeine 构建高性能多级 AI 服务缓存？\n- 如何从性能、安全性、稳定性、成本等角度全方面优化项目？\n- 如何巧用多种设计模式，打造可扩展的企业级架构？\n- 如何构建企业级监控体系，实时掌握系统和 AI 服务的状态？\n- 如何实现动态网站浏览、网站截图和部署服务？\n\n此外，还能学会很多 AI 编程、系统架构设计、技术方案对比的方法，提升排查问题、自主解决 Bug 的能力。鱼皮还给大家提供了大量的项目扩展点，有能力的同学可以进一步拉开和别人的区分度，无限进步！\n\n\n\n### 鱼皮系列项目优势\n\n鱼皮的原创项目以 **实战** 为主，用 **全程直播** 的方式 **从 0 到 1** 带做，从需求分析、技术选型、项目设计、项目初始化、Demo 编写、前后端开发实现、项目优化、部署上线等，每个环节我都 **从理论到实践** 给大家讲的明明白白、每个细节都不放过！\n\n比起看网上的教程学习，鱼皮项目系列的优势：从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_805546a73f26.png)\n\n编程导航已有 **近 20 套项目教程！** 每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈项目** 。\n\n详细请见：[https:\u002F\u002Fcodefather.cn\u002Fcourse](https:\u002F\u002Fwww.codefather.cn\u002Fcourse)（在该页面右侧有教程推荐和学习建议）\n\n往期项目介绍视频：[https:\u002F\u002Fbilibili.com\u002Fvideo\u002FBV1YvmbYbEgS](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1YvmbYbEgS\u002F)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_2a272e18a229.png)\n\n\n\n## 三、更多介绍\n\n功能模块：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fimage%20(1).png)\n\n核心业务流程：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_765f8d046d14.png)\n\n架构设计：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_e12b1a0f4d50.png)\n\n\n## 第一期免费看\n\n第一期是公开讲解，给大家介绍项目背景、项目功能、技术选型、架构设计、教程计划等。\n\n视频地址：[https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Eq5DzcE9o](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XsbSznEs4\u002F)\n​\t\n\n## 加入项目学习\n\n编程导航已有 **近 20 套项目教程**！每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈** 项目 。\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_3f83b22b7ab5.png)\n\n欢迎加入 [编程导航](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FI1oD6pAaWBvGLyFDT9AgvA?token=1925632390&lang=zh_CN)，加入后不仅可以全程跟学本项目，往期 [10+ 套原创项目教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FomIazLMQlTo9M3jFFH7NzQ?token=70787607&lang=zh_CN) 也都可以无限回看。还能享受更多原创技术资料、学习和求职指导、上百场面试回放视频，开启你的编程起飞之旅~\n\n🧧 助力新项目学习，给大家发放 **限时编程导航优惠券**，扫码即可领券加入。加入三天内不满意可全额退款，欢迎加入体验，名额有限，速来学习！\n\n\u003Cimg width=\"404\" alt=\"image\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_0eb39e010de7.png\" \u002F>\n\n1 天不到 1 块钱，绝对是对自己最值的投资！成为编程导航会员后，可以解锁 10 多套项目的教程和资料，PC 网站和 APP 都可以学习，如图：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_readme_9d46ef2f883e.png)","# yu-ai-code-mother 快速上手指南\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Windows \u002F macOS \u002F Linux\n*   **JDK**：Java 17 或更高版本 (推荐 JDK 17)\n*   **Node.js**：v16+ (用于前端 Vue 3 项目)\n*   **数据库**：MySQL 8.0+\n*   **缓存**：Redis 6.0+\n*   **构建工具**：Maven 3.6+ 或 Gradle\n*   **AI 模型密钥**：需准备大模型 API Key (如 DeepSeek、通义千问等，具体取决于项目配置)\n*   **其他依赖**：Docker (可选，用于快速部署中间件)\n\n> **提示**：本项目基于 Spring Boot 3 + LangChain4j + Vue 3 架构，建议提前安装好 IDE (IntelliJ IDEA \u002F VS Code)。\n\n## 安装步骤\n\n### 1. 克隆项目代码\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-code-mother.git\ncd yu-ai-code-mother\n```\n\n### 2. 初始化数据库与缓存\n\n使用 Docker 快速启动 MySQL 和 Redis（推荐）：\n\n```bash\ndocker run -d --name mysql-yu -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql:8.0\ndocker run -d --name redis-yu -p 6379:6379 redis:latest\n```\n\n*   创建数据库 `yu_ai`，字符集设置为 `utf8mb4`。\n*   执行项目根目录下的 `sql\u002Fschema.sql` 和 `sql\u002Fdata.sql` 初始化表结构和数据。\n\n### 3. 配置后端服务\n\n进入后端目录 `yu-ai-backend` (或类似命名的子模块)，修改配置文件 `src\u002Fmain\u002Fresources\u002Fapplication.yml`：\n\n```yaml\nspring:\n  datasource:\n    url: jdbc:mysql:\u002F\u002Flocalhost:3306\u002Fyu_ai?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia\u002FShanghai\n    username: root\n    password: 123456\n  redis:\n    host: localhost\n    port: 6379\n\n# AI 模型配置 (根据实际使用的模型提供商填写)\nai:\n  api-key: YOUR_API_KEY_HERE\n  base-url: https:\u002F\u002Fapi.deepseek.com # 示例地址\n```\n\n### 4. 安装依赖并启动后端\n\n```bash\ncd yu-ai-backend\nmvn clean install\nmvn spring-boot:run\n```\n\n### 5. 安装依赖并启动前端\n\n打开新终端，进入前端目录 `yu-ai-frontend`：\n\n```bash\ncd yu-ai-frontend\n# 推荐使用国内镜像源加速安装\nnpm config set registry https:\u002F\u002Fregistry.npmmirror.com\nnpm install\nnpm run dev\n```\n\n## 基本使用\n\n1.  **访问平台**：\n    浏览器打开 `http:\u002F\u002Flocalhost:5173` (默认 Vite 端口)，进入 AI 零代码应用生成平台首页。\n\n2.  **智能代码生成**：\n    *   在首页输入框描述您的需求，例如：“帮我生成一个个人博客首页，包含导航栏、文章列表和页脚”。\n    *   点击“生成”，系统将调用 AI 分析需求并流式输出代码文件。\n\n3.  **可视化编辑**：\n    *   生成完成后，页面将实时预览效果。\n    *   点击“编辑模式”，选中页面上的任意元素（如按钮、文本），直接与右侧 AI 对话框互动，例如：“把这个按钮颜色改成蓝色”，页面将即时更新。\n\n4.  **部署与分享**：\n    *   满意后点击“一键部署”，系统会自动截取封面图并生成可访问的云端链接。\n    *   支持下载完整的项目源码进行二次开发。\n\n5.  **后台管理**：\n    *   使用管理员账号登录，可进入控制台查看 AI 调用监控、系统性能指标及管理用户应用。","某初创团队的产品经理希望快速验证一个“智能客服工单系统”的原型，但团队中前端资源紧张，后端开发也需兼顾其他核心业务。\n\n### 没有 yu-ai-code-mother 时\n- **开发周期漫长**：从需求分析到编写 Spring Boot 后端接口和 Vue 3 前端页面，至少需要 3-5 天才能产出可演示的 Demo。\n- **沟通成本高昂**：产品经理与开发人员反复确认 UI 细节和交互逻辑，常因理解偏差导致代码返工。\n- **技术门槛阻碍**：团队缺乏 LangChain4j 和 AI 智能体开发经验，难以在原型中集成真正的 AI 自动分类和回复功能。\n- **部署分享繁琐**：每次修改后需手动打包、配置 Nginx 并上传服务器，无法即时向投资人展示最新效果。\n\n### 使用 yu-ai-code-mother 后\n- **分钟级原型生成**：输入“带 AI 自动派单的工单系统”描述，yu-ai-code-mother 通过智能路由和工具调用，流式输出并生成全栈代码，半天内即可运行。\n- **可视化即时调整**：直接在预览界面选中元素与 AI 对话修改样式或逻辑，无需反复传达需求，实现“所见即所得”的敏捷迭代。\n- **内置高阶 AI 能力**：基于内置的 LangGraph4j 工作流和 Tool Calling 机制，轻松实现复杂的工单智能分析与处理逻辑，无需从零研究算法。\n- **一键云端交付**：点击按钮即可完成云端部署、自动生成封面图并获取分享链接，让团队能立刻向利益相关者展示可交互的真实应用。\n\nyu-ai-code-mother 将原本数周的全栈开发流程压缩至小时级，让非 AI 专家也能低成本构建企业级智能应用，极大提升了创新验证效率。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fliyupi_yu-ai-code-mother_46a947c7.png","liyupi","程序员鱼皮","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fliyupi_36fe7f81.jpg","speak less do more！前腾讯全栈开发，现科技公司创始人","编程学习公众号【程序员鱼皮】","China Shanghai","592789970@qq.com",null,"https:\u002F\u002Fwww.codefather.cn","https:\u002F\u002Fgithub.com\u002Fliyupi",[85,89,93,97],{"name":86,"color":87,"percentage":88},"Java","#b07219",82.3,{"name":90,"color":91,"percentage":92},"Vue","#41b883",11.3,{"name":94,"color":95,"percentage":96},"TypeScript","#3178c6",4.1,{"name":98,"color":99,"percentage":100},"HTML","#e34c26",2.3,1608,344,"2026-04-17T14:02:13",4,"未说明",{"notes":107,"python":105,"dependencies":108},"该项目为基于 Java (Spring Boot) 和 JavaScript (Vue 3) 的全栈企业级应用，非纯 Python AI 模型库。核心依赖为 JDK 环境（需支持 Spring Boot 3，通常建议 JDK 17+）和 Node.js 环境。项目涉及微服务架构、AI 智能体工作流及云端部署功能，具体硬件需求取决于所接入的大模型服务商及并发量，README 中未提供具体的本地运行硬件指标。",[109,110,111,112,113,114,115],"Spring Boot 3","LangChain4j","Vue 3","Spring Cloud Alibaba","Dubbo","Redis","Caffeine",[14,13,15],[118,119,120,121,122,123,124,125,126,127,128,129,130,131],"java","ai","backend","deepseek","frontend","langchain4j","langgraph4j","mysql","project","redis","springboot","vue","nginx","springcloud","2026-03-27T02:49:30.150509","2026-04-18T14:31:50.728680",[135,140,145,150,155,159],{"id":136,"question_zh":137,"answer_zh":138,"source_url":139},39882,"这个项目是微服务架构吗？为什么架构图看起来不像？","该项目采用分期开发模式，目前阶段尚未改造为微服务架构。根据维护者说明，项目将在第 14 期正式改造为微服务架构。如果您不是编程导航的学员，可能会对当前的单体架构产生误解。","https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-code-mother\u002Fissues\u002F1",{"id":141,"question_zh":142,"answer_zh":143,"source_url":144},39883,"前端使用 EventSource 监听 AI 对话时，为什么会一直重试发送旧消息？","这是因为在前端 AppChatPage 页面的 generateCode 函数中存在逻辑缺陷：\n1. 监听 'done' 事件结束时，未调用 eventSource.close() 关闭连接；\n2. 在 'onerror' 错误处理中，没有彻底阻断重连机制。\n这导致前端在连接断开或完成后仍尝试自动重连，并重复发送之前的 message 给后端。需要在代码中显式关闭连接并控制重连逻辑来修复此问题。","https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-code-mother\u002Fissues\u002F4",{"id":146,"question_zh":147,"answer_zh":148,"source_url":149},39884,"项目中提到的 LangGraph4j 工作流和流程图为什么没有实现？","根据 Issue 反馈，当前版本确实存在 LangGraph4j 工作流未实现、流程图与实际代码不匹配、以及部分提示词（Prompt）未被使用的情况。这属于项目待完善的功能点，建议关注后续更新或参考面试题链接中的设计思路自行补充实现。","https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-code-mother\u002Fissues\u002F3",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},39885,"在 Linux (Ubuntu) 环境下使用 VueProjectBuilder 执行 npm install 报错 254\u002F126\u002F127 怎么办？","该问题通常由 Java ProcessBuilder 无法正确找到 npm 命令路径引起，特别是在使用 nvm 管理 Node 环境时。解决方案如下：\n1. 不要仅依赖系统 PATH，建议在代码中硬编码 npm 的绝对路径，例如：private final String NPM_COMMAND = \"\u002Fhome\u002Fuser\u002F.nvm\u002Fversions\u002Fnode\u002Fv20.19.2\u002Fbin\u002Fnpm\";\n2. 或者在 ProcessBuilder 中显式设置环境变量：processBuilder.environment().put(\"PATH\", \"\u002Fhome\u002Fuser\u002F.nvm\u002Fversions\u002Fnode\u002Fv20.19.2\u002Fbin:\" + System.getenv(\"PATH\"));\n3. 确保 cmdArray 中使用的是 npm 的完整绝对路径，而不是相对命令。","https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-code-mother\u002Fissues\u002F2",{"id":156,"question_zh":157,"answer_zh":158,"source_url":139},39886,"是否支持集成 Spring AI 或 LangChain4j 来开发数字人功能？","是的，社区用户已确认可以结合 Spring AI 和 LangChain4j 实现数字人功能，例如对接蚂蚁集团的数字人服务。虽然项目核心教程可能未详细展开，但技术栈是兼容的，开发者可以参考相关文档进行扩展开发。",{"id":160,"question_zh":161,"answer_zh":162,"source_url":149},39887,"AI 代码生成工作流的核心节点和数据流转是如何设计的？","虽然当前代码库中 LangGraph4j 工作流尚未完全落地，但根据项目设计初衷（参考关联面试题），核心节点应包含需求分析、代码生成、代码审查、测试生成等环节。数据流转通常通过上下文（Context）在各个节点间传递，利用 LangGraph4j 的状态机机制管理整个生成过程。具体实现需等待项目第 14 期更新或参考官方设计文档。",[]]