2026/4/6 9:15:36
网站建设
项目流程
社交网站开发外文,wordpress支付系统开发,怎么让别人在百度搜到自己的网站,wordpress怎么用外链欢迎来到我的博客#xff0c;代码的世界里#xff0c;每一行都是一个故事#x1f38f;#xff1a;你只管努力#xff0c;剩下的交给时间 #x1f3e0; #xff1a;小破站 2025年度总结#xff1a;在AI浪潮中找到自己的节奏年初的迷茫#xff1a;AI来了#xff0c;我该…欢迎来到我的博客代码的世界里每一行都是一个故事你只管努力剩下的交给时间 小破站2025年度总结在AI浪潮中找到自己的节奏年初的迷茫AI来了我该怎么办第一个突破在昇腾NPU上跑通大模型最震撼的发现CANN框架的70万倍加速从使用者到搭建者Dify和知识库的探索AI编程工具大乱斗我的真实体验Cursor零代码的魔法Trae国产AI编程的惊喜CodeBuddy我心目中的No.1飞算JavaAIJava开发者的福音Augment新秀的实力智能体与MCPAI的新玩法数字人与AR让AI活起来AI创作人人都是创作者国产数据库从能用到好用的蜕变金仓KingbaseES国产替代的实力派Apache IoTDB时序数据的国产之光技术基础不忘初心夯实根基Spring Security系列从零到一的安全之旅Rust入门拥抱系统级编程cpolar内网穿透让本地服务触手可及开源贡献用代码回馈社区感谢CSDN我的技术成长伙伴展望2026继续在CSDN传播知识1. 深耕AI应用落地2. 持续输出高质量内容3. 拥抱更多国产技术4. 参与更多开源项目5. 与读者建立更深的连接写在最后感谢 2025年对我来说是充满挑战和惊喜的一年。年初的时候我还在犹豫要不要深入AI领域——毕竟作为一个Java后端开发AI似乎离我很远。但现在回头看我很庆幸自己迈出了那一步。这一年我不仅在技术上有了质的飞跃更重要的是我找到了自己在这个AI时代的定位。年初的迷茫AI来了我该怎么办说实话2025年初的时候我是有些焦虑的。ChatGPT火了各种AI工具层出不穷身边的同事都在讨论大模型、Agent、RAG……而我还在写着CRUD心里不免有些慌AI会不会取代我我该不该转型但焦虑解决不了问题。我决定用最笨的方法——亲自去试。不懂大模型那就自己部署一个。不会用AI工具那就一个个体验过来。不了解国产技术那就深入研究。于是就有了这一年的探索之旅。第一个突破在昇腾NPU上跑通大模型说起来我接触昇腾NPU纯属偶然。当时在GitCode上看到有免费的NPU资源可以申请抱着试试看的心态就开始了。没想到这一试就停不下来了。 《在昇腾NPU上跑Llama大模型从零开始的真实测试之旅》这篇文章记录了我第一次在国产AI芯片上部署大模型的完整过程。说实话过程并不顺利——环境配置、依赖冲突、算子兼容性问题……每一个坑我都踩了个遍。但当我看到模型成功加载、开始生成文字的那一刻那种成就感是无法用语言形容的。这让我意识到一件事大模型并没有想象中那么遥不可及国产AI芯片也没有想象中那么难用。后来我又写了进阶篇把模型从Llama-2-7B升级到Llama-3.1-8B 《昇腾NPU实战进阶Llama模型升级测评2.0→3.1性能4.3%》性能提升4.3%显存增加18%——这些数据背后是我对国产AI生态越来越深的信心。最震撼的发现CANN框架的70万倍加速如果说部署大模型让我入了门那么CANN框架的探索则彻底刷新了我对性能优化的认知。 《智能制造时序异常检测CANN加速70万倍的实战之路》70万倍你没看错。从CPU逐条处理的8分钟到NPU批量执行的0.0006秒。当我第一次看到这个数字的时候我反复确认了好几遍生怕是自己算错了。处理方式数据量耗时加速比CPU逐条处理10万条480秒1xNPU批量处理10万条0.0006秒700,000x# CANN加速核心代码示例importaclfrommindx.sdkimportTensor# 初始化ACL资源acl.init()context,_acl.rt.create_context(0)# 批量数据处理input_tensorTensor(batch_data)outputmodel.infer([input_tensor])# NPU推理毫秒级完成这让我深刻理解了一个道理算法的优化是有天花板的但硬件加速的潜力是巨大的。后来我又做了更多CANN相关的实验 《CANN图像批处理创新实战让OpenCV加速28倍的秘密》 《构建CANN图像处理工具库10操作的高性能实现》这些探索让我明白作为开发者我们不能只会写业务代码还要懂得如何利用硬件的力量。从使用者到搭建者Dify和知识库的探索用别人的AI平台总觉得不够过瘾我想自己搭一个。 《从零搭建 Dify AI 平台一次跌宕起伏的部署之旅》这篇文章的标题里有跌宕起伏四个字真的不是夸张。Docker镜像拉不下来、端口冲突、内存不足……每一个问题都让我抓狂。但也正是这些问题让我对AI平台的架构有了更深的理解。搭好平台只是第一步更重要的是如何用好它。于是我又深入研究了知识库的构建 《Dify 知识库构建实战指南》 《手把手教你如何在n8n上搭建个人知识库》 《n8n Pinecone ModelScope知识库向量查询工作流实战》现在回想起来这段经历教会我最重要的一件事不要只做AI的使用者要尝试成为AI的搭建者。只有亲手搭建过才能真正理解AI系统是如何运作的。AI编程工具大乱斗我的真实体验2025年AI编程工具简直是神仙打架。Cursor、Copilot、Trae、CodeBuddy、飞算JavaAI、Augment……每隔几天就有新工具出来。作为一个工具控我几乎把市面上的主流工具都体验了一遍。Cursor零代码的魔法 《零代码用 Cursor 快速打造个人主页颜值爆表》第一次用Cursor的时候我是震惊的。不用写一行代码只需要描述需求它就能帮我生成一个完整的网页。这还是我认识的编程吗Trae国产AI编程的惊喜 《Trae完整上手指南从下载到实战项目》Trae是字节跳动出的AI编程工具国内版和国外版支持的模型还不一样。让我惊喜的是它的中文理解能力特别好对国内开发者非常友好。CodeBuddy我心目中的No.1 《CodeBuddy IDE真的比cursor强太多了》 《用CodeBuddy Code CLI构建现代化Vue待办事项应用的完整实战》 《CodeBuddy助力开发从想法到落地的全流程体验》如果让我只推荐一个AI编程工具我会选CodeBuddy。它不仅能生成代码还能理解项目上下文给出的建议非常精准。飞算JavaAIJava开发者的福音 《自从用了飞算JavaAI我每天的工作变为了喝茶、赏它》 《项目生成只是前菜代码优化才是主菜飞算 JavaAI 再上桌》作为Java开发者飞算JavaAI简直是量身定制。它不仅能生成项目还能分析代码、提出优化建议、生成单元测试。用了它之后我真的有更多时间喝茶了。Augment新秀的实力 《最强AI插件Augment适配idea、vscode对标cursor》Augment是今年新出的工具但实力不容小觑。它能无缝集成到IDEA和VSCode中不用换编辑器就能享受AI加持。我的感悟是AI编程工具不是要取代程序员而是让我们从重复劳动中解放出来去做更有创造性的工作。智能体与MCPAI的新玩法今年我还深入研究了智能体和MCP协议这是AI领域非常前沿的方向。 《基于腾讯元器搭建合同发票智能体知识库工作流的企业提效实践》这个智能体能自动分析合同条款、识别风险点连人工审核容易遗漏的隐晦问题都能发现。AI真的在某些方面超越人类了。 《一文说明 Function Calling、MCP、A2A 的区别》 《用Playwright MCP让AI帮你完成所有浏览器自动化》 《Cursor MCP解锁AI编码的无限可能性》 《我用 TRAE 做了一个不一样的 MySQL MCP》MCP协议的出现让AI工具之间的协作变得标准化。这意味着未来的AI应用不再是孤岛而是可以互联互通的生态。数字人与AR让AI活起来AI不仅存在于代码中还可以活在我们眼前。 《基于魔珐星云打造工程监理数字人从0到1的实战开发指南》当我第一次看到自己开发的数字人活起来能看、能听、能说的时候那种感觉真的很奇妙。这不再是科幻电影里的场景而是我亲手实现的现实。 《基于Rokid CXR-M SDK实现AR智能助手应用让AI大模型走进AR眼镜》 《基于Rokid CXR-M SDK实现智能眼镜实时翻译应用》AR眼镜AI大模型的组合让我看到了未来人机交互的新形态。解放双手、随时随地获取信息这才是AI应该有的样子。AI创作人人都是创作者今年我还体验了很多AI创作工具从图片到视频AI的创作能力让我大开眼界。 《震撼Seedream 4.0的实力到底有多恐怖看完这测评就懂了》4K超清画质、秒级生成、成本低至0.2元/张。AI正在把创作的门槛降到前所未有的低。 《Doubao-Seed-Code深度测评:一张设计稿生成完整网站》一张设计稿就能生成完整的响应式网站代码还原度超90%。设计师和开发者的边界正在被AI模糊。 《你只需输入一句话MoneyPrinterTurbo直接给你输出一个视频》 《你的声音能被复制F5-TTS 带你体验声音版 AI 绘图》 《Gemini-2.5pro在OCR上表现超神我的草书都能识别》这些工具让我相信在AI时代创意比技能更重要。只要你有想法AI就能帮你实现。国产数据库从能用到好用的蜕变今年我还深入研究了国产数据库这是一个让我感触颇深的领域。金仓KingbaseES国产替代的实力派说实话一开始我对国产数据库是有偏见的——觉得它们只是能用离好用还有很大差距。但金仓数据库彻底改变了我的看法。 《换掉Oracle我选了金仓数据库》这篇文章记录了我从Oracle迁移到金仓的真实经历。让我惊讶的是迁移过程比想象中顺利得多大部分SQL语句几乎不用改动。 《不止于兼容金仓数据库如何以部署、安全、性能三重革新重塑企业级数据库体验》 《时序数据库选型实战为什么越来越多企业从InfluxDB迁移到金仓》 《从MongoDB到金仓电子证照系统国产化改造的实践与经验》 《KingbaseES助力浙江省人民医院从LIS单点突破到全栈国产化的信创之路》 《金仓 KReplay全自动回放技术让数据库迁移更稳、更快、更智能》 《数据库新选择KingbaseES在线体验详解》这些实践让我深刻认识到国产数据库已经不是凑合用的水平了在某些场景下甚至比国外产品更适合中国企业的需求。Apache IoTDB时序数据的国产之光在物联网和工业互联网领域时序数据库是刚需。Apache IoTDB作为国产开源的时序数据库给了我很大的惊喜。 《时序数据库选型实战指南国产时序数据库Apache IoTDB的技术对比与实践》 《时序数据库选型指南为什么越来越多企业选择IoTDB》 《时序数据库选型指南Apache IoTDB快速部署与实战应用》 《从大数据角度看时序数据库选型Apache IoTDB的实战经验分享》 《从数据洪流到智能决策Apache IoTDB如何重塑工业物联网的DBAI新范式》IoTDB的树形数据模型、高压缩比可达1:10、千万级数据点/秒的写入性能让我看到了国产技术在垂直领域的深厚积累。技术基础不忘初心夯实根基在追逐AI热点的同时我也没有忘记夯实技术基础。毕竟再炫酷的AI应用最终还是要落地到具体的技术实现上。Spring Security系列从零到一的安全之旅安全是每个系统都绑不开的话题。今年我系统性地学习了Spring Security并写了一个完整的系列教程 《从0到1掌握 Spring Security第一篇零配置也能跑》 《从0到1掌握 Spring Security第二篇把原理链讲明白》 《从0到1掌握 Spring Security第三篇三种认证方式按配置一键切换》 《从0到1掌握 Spring Security第四篇密码加密原理、默认行为与配置选型》 《从0到1掌握 Spring Security第五篇从单体到前后端分离》 《Spring Security第六篇结营篇 —— 完整源码与后续进阶路线》写这个系列的过程也是我自己重新梳理知识体系的过程。教是最好的学这句话真的没错。Rust入门拥抱系统级编程今年我还开始学习Rust这门被称为最受程序员喜爱的语言。 《Rust新手第一课Mac环境搭建踩坑记录》 《Rust实战200行代码写一个命令行TODO工具》 《告别浏览器用Rust打造一键JSON处理神器》// Rust TODO工具核心代码usestd::fs;useserde::{Deserialize,Serialize};#[derive(Serialize, Deserialize)]structTask{id:u32,title:String,completed:bool,}fnadd_task(title:str)-Result(),Boxdynstd::error::Error{letmuttasksload_tasks()?;letnew_taskTask{id:tasks.len()asu321,title:title.to_string(),completed:false,};tasks.push(new_task);save_tasks(tasks)?;println!(✅ 任务已添加: {},title);Ok(())}Rust的所有权机制一开始确实让我头疼但一旦理解了就会发现它的设计是多么精妙。Rust让我重新思考了内存安全和并发编程。cpolar内网穿透让本地服务触手可及今年我写了大量关于cpolar内网穿透的文章这是一个非常实用的工具。 《告别开发环境地狱VSCode Remote-SSHCPolar让你随时随地编码》 《虚拟机只能在公司用VMware 加个cpolar在家也能轻松连》 《没公网 IP 也能远程控制Linux 用 rdesktopcpolar 轻松搞定》 《旧电脑别扔Nas-Cab 让 Windows 变私人云》 《不用记命令也能管容器PortainerCPolar 让远程运维变简单》内网穿透解决了一个很实际的问题如何在没有公网IP的情况下让本地服务被外网访问。这对于远程办公、个人项目展示都非常有用。开源贡献用代码回馈社区今年我也尝试做了一些开源贡献虽然规模不大但这是我迈出的重要一步。 《100% AI 写的开源项目三周多已获得 800 star 了离谱》 《打造自己的开源组件如何将 Starter 发布到 Maven Central》 《开源一个记账软件支持docker一键部署》开源不仅是分享代码更是一种态度。我从开源社区学到了太多现在是时候回馈一些了。感谢CSDN我的技术成长伙伴说到这里我必须真诚地感谢CSDN这个平台。回顾这一年我在CSDN上发布了100篇原创文章收获了无数读者的点赞、收藏和评论。每一条评论、每一个私信都是我继续写下去的动力。CSDN给了我一个展示自己的舞台。在这里我可以记录自己的学习历程形成知识沉淀与志同道合的开发者交流碰撞思想火花获得官方的认可和推荐让更多人看到我的内容参与各种技术活动拓展视野特别感谢CSDN的编辑团队他们的专业建议让我的文章质量不断提升。也感谢每一位读者是你们的支持让我坚持到现在。CSDN不仅是一个博客平台更是一个技术人的精神家园。在这里我找到了归属感。展望2026继续在CSDN传播知识2025年即将过去2026年正在向我们走来。新的一年我有几个小目标目标具体计划预期成果深耕AI应用落地探索AI在实际业务中的场景3-5个生产级AI应用持续输出内容每周至少2篇高质量文章100篇原创文章拥抱国产技术深入研究国产数据库、AI芯片形成系统性知识体系参与开源项目贡献代码、提交PR成为核心贡献者与读者互动建立技术交流群增加活跃人员1. 深耕AI应用落地AI不能只停留在Demo阶段我要探索更多AI在实际业务中的落地场景把技术转化为真正的生产力。2. 持续输出高质量内容继续在CSDN上分享我的学习心得和实战经验。我相信好的内容永远不会过时。3. 拥抱更多国产技术国产替代是大势所趋我会继续关注和研究国产数据库、国产AI芯片、国产操作系统等领域。4. 参与更多开源项目开源是技术进步的重要推动力我希望能在开源社区做出更多贡献。5. 与读者建立更深的连接技术博客不应该是单向输出我希望能与读者有更多互动一起成长。2026年我依然会在CSDN上用文字记录技术用代码改变世界。写在最后2025年是我技术生涯中非常重要的一年。从年初的迷茫焦虑到年末的从容自信这一年我经历了太多。我学会了在昇腾NPU上部署大模型体验了CANN框架70万倍的加速奇迹搭建了自己的AI平台评测了各种AI编程工具探索了智能体和MCP协议研究了国产数据库……每一次尝试都是一次成长每一篇文章都是一次沉淀。如果你问我2025年最大的收获是什么我会说是找到了自己在AI时代的定位。AI不是来取代我们的而是来帮助我们的。作为开发者我们要做的不是恐惧AI而是学会与AI协作让AI成为我们的超级助手。技术的浪潮永远不会停止但只要我们保持学习的热情就永远不会被淘汰。感谢你读到这里。如果这篇文章对你有所启发欢迎点赞、收藏、评论你的支持是我最大的动力2026年我们CSDN见感谢感谢你读到这里说明你已经成功地忍受了我的文字考验希望这篇文章没有让你想砸电脑也没有让你打瞌睡。如果有一点点收获那我就心满意足了。未来的路还长愿你遇见难题不慌张遇见bug不抓狂遇见好内容常回访。记得给自己多一点耐心多一点幽默感毕竟生活已经够严肃了。如果你有想法、吐槽或者想一起讨论的欢迎留言咱们一起玩转技术笑对人生祝你代码无bug生活多彩心情常青