[{"data":1,"prerenderedAt":309},["ShallowReactive",2],{"page-/blog/ai-assisted-fullstack-workflow-and-developer-growth":3,"/blog/ai-assisted-fullstack-workflow-and-developer-growth-surround":303},{"id":4,"title":5,"body":6,"category":281,"date":282,"description":283,"extension":284,"lang":285,"meta":286,"navigation":290,"path":291,"seo":292,"sitemap":293,"stem":296,"subCategory":297,"tags":298,"__hash__":302},"content/blog/ai-assisted-fullstack-workflow-and-developer-growth.md","久违的开发心流：我在 AI 时代找回了技术热忱",{"type":7,"value":8,"toc":268},"minimark",[9,20,23,28,31,40,49,57,72,75,81,88,91,94,98,101,115,120,127,131,138,145,158,162,169,176,178,182,185,188,198,206,208,212,215,218,226,233,236,250,260],[10,11,12,13,19],"p",{},"在这个快节奏的时代，能让人 ",[14,15,18],"strong",{"className":16},[17],"text-info","“废寝忘食”","的东西不多了。对我来说，上一次这种感觉可能还要追溯到大学里第一次折腾 Linux 系统，对着黑漆漆的屏幕敲下一串命令，看它一行行跑代码，那种“掌控感”能让人忘记窗外天色已晚。",[10,21,22],{},"春节过后的这两周，这种感觉奇迹般地回来了。",[24,25,27],"h2",{"id":26},"_1-这种心流久违了","1. 这种“心流”，久违了",[10,29,30],{},"从正月初八到现在，我几乎处于一种“连轴转”的开发状态。每天睁眼的第一件事就是打开电脑，晚上迟迟舍不得合上盖子，甚至连做梦都在构思代码的架构。",[10,32,33,34,39],{},"这种心流状态甚至蔓延到了生活琐事里。陪娃玩耍的间隙，我也会忍不住溜回屏幕前，跟 AI 聊上几句，修正一下正在执行的任务。太太看我的眼神，大概就像看一个被屏幕“绑架”了的中年大叔。但我心里明白，",[14,35,38],{"className":36},[37],"text-warning","那不是沉迷，而是一种久违的、单纯的对创造的渴望","。",[10,41,42,43,48],{},"坦白说，作为一名做了十年的前端开发，我以前对“全栈”这件事是有畏难情绪的。一想到要重新去啃后端那一套复杂的生态，就觉得像是在武侠小说里要 ",[14,44,47],{"className":45},[46],"text-error","“散去全身功力重新修炼”","，还没等开始，气就先泄了一半。",[10,50,51,52,56],{},"但现在，AI 就像是给我装上了一套 ",[14,53,55],{"className":54},[17],"“思维外骨骼”","。那些以前一个人搞不定的逻辑、不敢碰的领域，现在可以大着胆子去尝试、去执行。",[10,58,59,60,39],{},"很多人担心 AI 会取代程序员，我也曾有过这种焦虑。但当真正深入使用后，我反而觉得未来会越来越好。AI 就像当年的编译器或搜索引擎一样，它只是大大降低了“执行”的门槛。",[61,62,64,65,68,69],"span",{"className":63},[37],"它能代替一个优秀的执行者，但永远无法替代一个人的",[14,66,67],{},"主观审美","和",[14,70,71],{},"故事灵魂",[10,73,74],{},"正如亚马逊 CEO 贝索斯说过的：",[76,77,78],"blockquote",{},[10,79,80],{},"我经常被问“未来十年什么会变”，但几乎没人问“未来十年什么不会变”。我认为第二个问题更重要，因为你可以围绕那些不变的东西来建立战略。",[10,82,83,84,87],{},"对我而言，未来十年不会变的，始终是",[14,85,86],{},"我想成为什么样的人、过什么样的生活、创造什么样的东西","。AI 负责跑腿，而我负责定义方向。",[10,89,90],{},"甚至我还在想，等以后 AI 视频工具更亲民了，我想拍一部自己的短片。前两天跟 AI 练英语聊到电影，我突然脑洞大开：如果用赛博朋克风来重写《西游记》会怎样？为什么修仙和魔法非要待在古代呢？这种灵感的碰撞，才是作为“人”最有趣的地方。",[92,93],"hr",{},[24,95,97],{"id":96},"_2-我的单人开发超级工作流","2. 我的“单人开发”超级工作流",[10,99,100],{},"这两周之所以能维持高效，很大程度上是因为我摸索出了一套顺滑的工作流。如果你也想尝试独立开发，希望这段分享能让你少走弯路。",[10,102,103,104,68,107,110,111,39],{},"作为一个前端，我的短板很明显：",[14,105,106],{},"视觉设计",[14,108,109],{},"后端架构","。但我现在的流程已经打通了：",[14,112,114],{"className":113},[17],"功能设计 -> 页面视觉 -> 代码架构 -> 开发微调",[116,117,119],"h3",{"id":118},"第一阶段功能与架构的头脑风暴","第一阶段：功能与架构的“头脑风暴”",[10,121,122,123,126],{},"这个阶段我主要用 ",[14,124,125],{},"Gemini","。它像是一个博学的架构师，当我拿不定主意时，它会对比分析各种方案的优劣。\n比如这次项目，我参考了它的建议：使用 Nuxt.js 全栈开发，利用 layer 功能做客户端分割。如果靠我自己去啃那厚如字典的文档，估计个把星期就过去了。",[116,128,130],{"id":129},"第二阶段从视觉到技术文档的打通","第二阶段：从视觉到技术文档的“打通”",[10,132,133,134,137],{},"我使用了谷歌家的 ",[14,135,136],{},"Stitch","。通过文字描述布局，它能直接生成设计稿甚至是 Demo 代码。最棒的是，它支持 MCP 服务，能直接把设计稿喂给编码 AI。",[10,139,140,141,144],{},"接下来，我会写一份详尽的技术设计文档（也就是几千字的“超级 Prompt”）。我会用 Markdown 写好初稿，放进项目里，然后让 ",[14,142,143],{},"Codex","（我的主力编码 AI）结合现有的代码库进行补全。",[76,146,147],{},[10,148,149,152,153,157],{},[14,150,151],{},"经验分享："," 让 AI 完善计划时，一定要补上一句：",[14,154,156],{"className":155},[37],"“请查找计划中的逻辑问题、遗漏点，以及与现有功能的冲突，列在末尾。”这就像是让它在动工前先帮我做一次“风险评估”","，能省去后期无数的回退工作。",[116,159,161],{"id":160},"第三阶段开发与小心翼翼的微调","第三阶段：开发与“小心翼翼”的微调",[10,163,164,165,168],{},"有了详细文档，Codex 能在几十分钟内生成几十个文件。但别高兴太早，AI 写的代码有时就像个 ",[14,166,167],{},"“看起来很美”的精装修房","，进屋一看，水龙头可能是漏的。",[10,170,171,172,175],{},"这时候，我会坚持一个原则：",[14,173,174],{},"大规模生成靠 AI，细节微调靠手动。"," 千万不要让 AI 进行大范围的二次修改，这极容易导致代码“崩盘”。曾经一个下午，我就毁在了让 AI 二次调整里，代码成了四不像，最后只能含泪 Git Reset。",[92,177],{},[24,179,181],{"id":180},"_3-一个意外的性能发现别让系统成了短板","3. 一个意外的性能发现：别让系统成了短板",[10,183,184],{},"在这里，我要给广大 Windows 用户分享一个“瞳孔震惊”的冷知识。",[10,186,187],{},"一开始，Codex 执行一个万字计划需要一个多小时。我偶然在 Mac 上试了一下，发现速度快得惊人。去问了 Gemini 才知道：由于系统底层架构差异，Mac 和 Linux 处理批量文件读写的效率确实由于 Windows。",[10,189,190,191,194,195,39],{},"于是，我昨晚连夜把项目迁移到了 ",[14,192,193],{},"WSL（Windows 的 Linux 子系统）"," 里。\n倒腾完之后，效率提升简直像从绿皮车换成了高铁：一份万字技术文档，读取 4 张设计图，最终生成 50 多个文件，只用了不到 ",[14,196,197],{},"30 分钟",[10,199,200,201,205],{},"那种感觉，就像是终于找回了 ",[14,202,204],{"className":203},[46],"“满血版”"," 的开发状态。前几天还要两天写完的功能，现在一天就能搞定！",[92,207],{},[24,209,211],{"id":210},"_4-结语科技终究是为了生活","4. 结语：科技终究是为了生活",[10,213,214],{},"忙碌了两周，虽然身体有些疲惫，但精神却是丰盈的。",[10,216,217],{},"在折腾 WSL 期间，我发现 AI 也有“智商掉线”的时候。Gemini 给出了一些常规指导，但在遇到具体的网络代理冲突时，它翻来覆去就那几句废话。最终，还是靠我自己的经验和传统的搜索才解决了问题。",[10,219,220,221,225],{},"这让我更加确信：",[14,222,224],{"className":223},[37],"未来，人类的累积和内容的生产依然是不可替代的灯塔","。 即使在 AI 时代，我们依然需要那个**“能为结果担责任的人”**。",[10,227,228,229,39],{},"沉寂了一个多月，我终于从这个心流的深潭中浮出水面，呼吸一下新鲜空气。我始终相信那句话：",[14,230,232],{"className":231},[37],"“美好的事情即将发生”",[10,234,235],{},"与其在这个充满变数的时代里焦虑徘徊，倒不如好好享受科技进步带来的红利。毕竟，工具再强大，握着方向盘的那个“我”，才是唯一的主角。",[237,238],"nuxt-img",{":width":239,"alt":240,"className":241,"fit":247,"src":248,"style":249},"500","snow johannes-plenio-DKix6Un55mw-unsplash",[242,243,244,245,246],"mx-auto","mt-10","mb-10","rounded-lg","object-cover","cover","/images/illustration/johannes-plenio-DKix6Un55mw-unsplash.webp","width: 500px; height: 300px;",[10,251,252],{},[14,253,259],{"className":254},[255,243,256,257,258],"block","text-center","text-primary","text-2xl","既然有了好用的桨，为何不划向更远的大海呢？",[10,261,262],{},[61,263,267],{"className":264},[255,256,265,266],"text-muted","text-sm","乱星海，我来了。哈哈哈",{"title":269,"searchDepth":270,"depth":270,"links":271},"",2,[272,273,279,280],{"id":26,"depth":270,"text":27},{"id":96,"depth":270,"text":97,"children":274},[275,277,278],{"id":118,"depth":276,"text":119},3,{"id":129,"depth":276,"text":130},{"id":160,"depth":276,"text":161},{"id":180,"depth":270,"text":181},{"id":210,"depth":270,"text":211},"freelancing","2026-03-10","在 AI 浪潮下，我分享了如何利用 Gemini、Stitch 和 Codex 构建高效全栈开发流，实现从功能设计到视觉落地的闭环。文章深入探讨了 AI 时代的开发者心态，并分享了 WSL 环境优化等实战提效技巧。与其焦虑被取代，不如拥抱科技，找回久违的创造热忱。","md","zh-CN",{"backgroundImg":287,"ogImage":287,"listPreviewImg":288},"/images/blog-bg/kevin-ku-w7ZyuGYNpRQ-unsplash.webp",{"url":287,"alt":289},"coding kevin-ku-w7ZyuGYNpRQ-unsplash",true,"/blog/ai-assisted-fullstack-workflow-and-developer-growth",{"title":5,"description":283},{"loc":291,"images":294},[295],{"loc":248},"blog/ai-assisted-fullstack-workflow-and-developer-growth",null,[281,299,300,301],"productivity","personal_growth","ai","7FZKbRk5tWm8yriBavUU_HJgm0arn3KjkQ1l2ChHbUA",[304,297],{"title":305,"path":306,"date":307,"description":308},"秋名山老友记：2026，我们在“不夜侯”碰头","/blog/friends-annual-gathering-2026","2026-02-02","记录“秋名山”群组一年一度的老友聚会。2026年初，一群已散落各方的老同事在“不夜侯”茶馆重聚，畅谈职业转变、育儿生活与人生近况。本文记录了这次超越同事的淡泊友情，以及那些无需常见面却始终温暖的时刻。",1773131575552]