[{"data":1,"prerenderedAt":379},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Fai-practical-workshop":48,"\u002Fblog\u002Fai-practical-workshop-surround":368},[4,23],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"快速开始","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"介绍","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"安装","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"使用","\u002Fdocs\u002Fgetting-started\u002Fusage","1.docs\u002F1.getting-started\u002F3.usage","i-lucide-sliders",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"基础内容","\u002Fdocs\u002Fessentials","1.docs\u002F2.essentials",[28,33,38,43],{"title":29,"path":30,"stem":31,"icon":32},"Markdown 语法","\u002Fdocs\u002Fessentials\u002Fmarkdown-syntax","1.docs\u002F2.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":34,"path":35,"stem":36,"icon":37},"代码块","\u002Fdocs\u002Fessentials\u002Fcode-blocks","1.docs\u002F2.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":39,"path":40,"stem":41,"icon":42},"内容组件","\u002Fdocs\u002Fessentials\u002Fprose-components","1.docs\u002F2.essentials\u002F3.prose-components","i-lucide-component",{"title":44,"path":45,"stem":46,"icon":47},"图片与嵌入内容","\u002Fdocs\u002Fessentials\u002Fimages-embeds","1.docs\u002F2.essentials\u002F4.images-embeds","i-lucide-image",{"id":49,"title":50,"authors":51,"badge":57,"body":59,"date":357,"description":358,"extension":359,"image":360,"meta":362,"navigation":363,"path":364,"seo":365,"stem":366,"__hash__":367},"posts\u002F3.blog\u002F3.ai-practical-workshop.md","把AI放到手上：JJF AI实战课·厦门站回顾",[52],{"name":53,"to":54,"avatar":55},"JJF AI Lab","\u002F",{"src":56},"\u002Flogo-dark.png",{"label":58},"实战课程",{"type":60,"value":61,"toc":337},"minimark",[62,67,71,74,77,80,83,89,92,95,99,102,115,118,121,124,128,131,138,141,147,150,153,158,161,164,167,171,174,180,183,186,189,195,201,207,210,213,217,220,223,228,232,235,238,241,244,248,251,254,257,260,266,269,273,276,279,293,296,299,304,307,310,314,317,320,323,326,329,332],[63,64,66],"h2",{"id":65},"_6月27日国贸海上阳光","6月27日，国贸海上阳光",[68,69,70],"p",{},"JJF AI 实战课在厦门顺利举办。",[68,72,73],{},"我不太想把它写成一篇普通的\"活动回顾\"。那种文章通常长这样：嘉宾云集、气氛热烈、圆满成功。",[68,75,76],{},"没错，这些都是真的。",[68,78,79],{},"但只写到这里，挺浪费的。",[68,81,82],{},"因为这场课真正有意思的地方，不是来了多少人，也不是PPT讲得多完整，而是它把一个很常见的AI焦虑，拆成了现场可操作的几个动作：",[68,84,85],{},[86,87,88],"strong",{},"听懂AI → 理解Agent → 看AI短剧怎么工业化 → 看3D MV工作流怎么被提效 → 自己动手做滚动叙事个人主页",[68,90,91],{},"说白了，不是再收藏一份教程。",[68,93,94],{},"是把AI放到手上。",[63,96,98],{"id":97},"大多数人焦虑的不是ai是不知道怎么开始","大多数人焦虑的不是AI，是不知道怎么开始",[68,100,101],{},"AI通识课从一个很真实的问题切进去：人通常焦虑的不是AI本身，而是三个问题：",[103,104,105,109,112],"ol",{},[106,107,108],"li",{},"它到底是什么？",[106,110,111],{},"能帮我做什么？",[106,113,114],{},"我怎么判断它说得对不对？",[68,116,117],{},"这个开头很重要。因为很多AI课一上来就堆模型名、工具名、参数名，听起来很厉害，普通人坐在下面只会越来越懵。GPT、Agent、MCP、A2A、Skills，全都对，但如果没有一条能落回自己工作和生活的线，它们就是一堆会发光的黑话。",[68,119,120],{},"这种课听完很热闹，回家还是空白。",[68,122,123],{},"挺伤的。",[125,126,127],"h3",{"id":127},"把这条线拉直",[68,129,130],{},"Alfred用30分钟把这条线拉直了：",[68,132,133,134,137],{},"AI不是从ChatGPT才出现的。地图导航在预测路线，短视频推荐在预测兴趣，输入法在预测下一个词。共同点是——",[86,135,136],{},"机器根据过去的数据，对现在或未来做判断","。",[68,139,140],{},"再往下，大模型也没有那么玄。GPT可以拆成Generative、Pre-trained、Transformer。生成式，预训练，注意力机制。听着硬，但翻译成人话就是：",[142,143,144],"blockquote",{},[68,145,146],{},"先读很多文本 → 再学习语言规律 → 然后根据上下文生成回答",[125,148,149],{"id":149},"一个反直觉的重要提醒",[68,151,152],{},"这里有个反直觉点：",[68,154,155],{},[86,156,157],{},"越像人话，越不能把它当事实裁判。",[68,159,160],{},"PPT里专门讲到GPT会一本正经地胡说。它擅长表达、总结、改写、代码和结构化输出，但也可能编造事实、过时、算错、误解需求。",[68,162,163],{},"涉及事实、法律、医疗、财务和高风险决策时，要给出处，要人工审核。",[68,165,166],{},"这句话不性感，但比很多\"AI改变世界\"的口号更值钱。",[63,168,170],{"id":169},"jjf-ai造物实验室不想只做一间教室","JJF AI造物实验室，不想只做一间教室",[68,172,173],{},"活动一开始，我们先介绍了AI造物实验室，也介绍了DK.JJF-Tech.CN。",[68,175,176,177,137],{},"JJF一直想做的，不是把\"AI课程\"包装得更像课程，而是把它做成一个",[86,178,179],{},"本地实践场",[68,181,182],{},"厦门不缺听趋势的人，也不缺收藏工具清单的人。真正稀缺的是，有一个地方能把人拉到一起，把想法变成作品，把作品变成下一次协作。",[68,184,185],{},"把活动办成合影通稿，那才可惜。",[125,187,188],{"id":188},"讲师背景",[68,190,191,194],{},[86,192,193],{},"Stark","：全栈工程师，AI实战探索者。20+年编程经验，20+全球黑客松奖项。2026年All in AI，正在做100个AI实战挑战，已经落地的项目包括AMS AI短剧平台、DK社交打卡平台。",[68,196,197,200],{},[86,198,199],{},"Alfred","：AI深度使用者、Web3建设者，长期参与Web3开发者社区，也在开发、内容创作、广告创意和商业化落地场景里持续使用AI。",[68,202,203,204,137],{},"这两个背景放在一起，刚好解释了JJF的底色：",[86,205,206],{},"不是只讲概念，也不是只炫工具，而是把技术、内容、商业场景和作品产出揉在一起",[68,208,209],{},"有点杂。",[68,211,212],{},"但真实的AI实践本来就是杂的。",[63,214,216],{"id":215},"从ai短剧到转世猫现场看到的是工作流","从AI短剧到转世猫，现场看到的是工作流",[68,218,219],{},"这次活动里，生态合作伙伴Ray也带来了HTX生态增长视角下的分享，包括短剧制作和AI黑客松介绍。",[68,221,222],{},"这不是一个轻飘飘的\"未来机会\"话题。短剧、AI漫剧、IP视频和黑客松，其实指向同一个问题：",[142,224,225],{},[68,226,227],{},"当AI把生产门槛拉低以后，普通团队到底能不能用更小的成本跑出作品？",[125,229,231],{"id":230},"ams工业化短剧制作平台","AMS工业化短剧制作平台",[68,233,234],{},"AMS工业化短剧制作平台的环节，是这场活动最接近\"车间\"的部分。",[68,236,237],{},"Stark带大家熟悉漫剧制作流程：",[68,239,240],{},"从剧本 → 到场景和人物资产 → 到分镜脚本 → 再到批量生成剧集",[68,242,243],{},"现场有亲子一起尝试制作漫剧。这个场景挺有意思。它不是成年人坐在会议室里严肃地讨论\"AI生产力\"，而是小朋友也能看见角色怎么被生成，场景怎么被拼起来，故事怎么一帧一帧往前走。",[125,245,247],{"id":246},"ai内容创作的真相","AI内容创作的真相",[68,249,250],{},"说回正题。",[68,252,253],{},"AI内容创作最容易被误解成\"输入一句话，生成一个结果\"。这太糊弄了。真正能落地的不是单点生成，而是一条能反复跑的工作流。",[68,255,256],{},"Jerry带来的转世虚拟猫创作者团队分享，也是在讲这个问题。他展示了制作精良的转世猫MV，并对比传统3D MV制作与Claude + Blender工作流的效果。",[68,258,259],{},"这里的重点不是\"AI替代3D制作\"，这个说法太粗暴。",[68,261,262,263,137],{},"更准确地说，是",[86,264,265],{},"AI正在吃掉传统3D制作里大量重复、低效、需要反复试错的环节",[68,267,268],{},"这对创作者很残酷，也很兴奋。残酷在于，过去靠工具门槛形成的安全感会变薄。兴奋在于，一个小团队终于有机会碰到以前碰不到的制作规格。",[63,270,272],{"id":271},"vibe-coding的重点不是不会代码也能做网页","Vibe Coding的重点，不是不会代码也能做网页",[68,274,275],{},"活动最后，是带领大家做Vibe Coding。",[68,277,278],{},"这个环节设计得很JJF：",[103,280,281,284,287,290],{},[106,282,283],{},"用GPT image或豆包生成IP或主角图片",[106,285,286],{},"再做不同分镜和姿势",[106,288,289],{},"接着用即梦AI或其他视频生成工具，根据首尾帧图片生成连续动画视频",[106,291,292],{},"收尾用专属提示词，在TRAE中生成滚动叙事网页",[68,294,295],{},"听起来是\"做一个个人主页\"。",[68,297,298],{},"但我更愿意把它理解成一件事：",[68,300,301],{},[86,302,303],{},"把一个人的自我介绍，从简历文本变成一个可浏览、可观看、可传播的作品。",[68,305,306],{},"以前你说\"我是一个AI创作者\"，别人很难判断。现在你把角色、分镜、动画、网页一起拿出来，对方不用听你解释太多。",[68,308,309],{},"作品会替你说话。",[63,311,313],{"id":312},"这也是jjf-ai实战课一直想强调的","这也是JJF AI实战课一直想强调的",[68,315,316],{},"别停在\"我学过AI\"。学过不值钱，用它做出东西才值钱。",[68,318,319],{},"收藏夹里有200个工具，也救不了竞争力。工具囤得再多，不开工就是摆设。",[68,321,322],{},"一个能打开、能播放、能被别人看懂的作品，才是你真正的起点。",[63,324,325],{"id":325},"感谢",[68,327,328],{},"感谢空间、生态伙伴，感谢每一个到场的人。",[330,331],"hr",{},[68,333,334],{},[86,335,336],{},"JJF AI实战课，把AI放到手上。",{"title":338,"searchDepth":339,"depth":339,"links":340},"",2,[341,342,347,350,354,355,356],{"id":65,"depth":339,"text":66},{"id":97,"depth":339,"text":98,"children":343},[344,346],{"id":127,"depth":345,"text":127},3,{"id":149,"depth":345,"text":149},{"id":169,"depth":339,"text":170,"children":348},[349],{"id":188,"depth":345,"text":188},{"id":215,"depth":339,"text":216,"children":351},[352,353],{"id":230,"depth":345,"text":231},{"id":246,"depth":345,"text":247},{"id":271,"depth":339,"text":272},{"id":312,"depth":339,"text":313},{"id":325,"depth":339,"text":325},"2025-06-27","不是再收藏一份教程，是把AI真正用到手上。听懂AI、理解Agent、看AI短剧工业化、3D MV工作流提效，再动手做滚动叙事个人主页。","md",{"src":361},"https:\u002F\u002Fpicsum.photos\u002Fid\u002F1\u002F800\u002F450",{},true,"\u002Fblog\u002Fai-practical-workshop",{"title":50,"description":358},"3.blog\u002F3.ai-practical-workshop","y0iep5fjwMoR6cVbHOy1-sNR_gyb5SKza5Gh1rEin_8",[369,374],{"title":370,"path":371,"stem":372,"description":373,"children":-1},"20亿Token做App，1个Token是你每天的坚持","\u002Fblog\u002Fdaily-keep-app","3.blog\u002F2.daily-keep-app","用AI，2天时间，从零写一个最简单的习惯打卡App。Vibe Coding开发方式，让AI帮你实现想法。",{"title":375,"path":376,"stem":377,"description":378,"children":-1},"BuilderUp厦门站：年轻Builders，来JJF见","\u002Fblog\u002Fbuilderup-xiamen","3.blog\u002F4.builderup-xiamen","AdventureX 2026官方线下活动BuilderUp来到厦门。一场更松、更真实的创造者聚会，聚集16-26岁正在动手做东西的年轻人。",1783420202480]