- 博客(276)
- 资源 (10)
- 收藏
- 关注
原创 Scaling Law 与涌现能力
你肯定听过两个说法:“大力出奇迹,模型越大越强。“模型大到一定程度,会突然’开窍’,冒出小模型没有的能力。这两个说法,一个叫 Scaling Law,一个叫涌现(emergence)。它们都对了一半,也都容易被讲成玄学。这篇把它们拆开:哪些是规律,哪些是经验,哪些只是尺子的问题。
2026-10-28 05:15:00
297
原创 幻觉:为什么模型会一本正经地胡说
你让它推荐几篇"关于 AI 对齐的经典论文",它给你列了五篇,作者、年份、会议都像模像样。你拿去一查,两篇不存在,一篇作者写错了。你回去问它:“你确定吗?它说:“非常确定。这就是幻觉:不是不会,是太会了——它会用一种非常像真的方式,把不存在的东西说给你听。
2026-10-27 06:30:00
488
原创 指令微调 SFT:从“会说话“到“会干活“
你给 Base 模型一段话:“请把下面这句话翻译成英文:今天天气不错。它可能会接着写:“请把下面这句话翻译成英文:今天天气不错。请把下面这句话翻译成英文:今天天气不错……”你当场沉默。它不是不会翻译,它是没搞懂你现在是在,不是在给它一段。
2026-10-25 06:00:00
397
原创 预训练:模型的知识从哪来
猜到最后,他确实"知道"了很多事——但他学会的是"怎么接话",不是"怎么回答问题"。这两件事的区别,是后面所有麻烦的起点。
2026-10-24 10:15:00
492
原创 参数量、上下文窗口与模型规格怎么看
每个片段都在告诉你一件具体的事,而这几件事合起来,正好决定了"我这台机器能不能跑"和"跑起来能聊多长"。这篇就是把这张卡片读穿。
2026-10-22 17:49:32
138
原创 注意力机制与 Transformer:一切的地基
2017 年,八个人发了一篇论文,标题嚣张得像在挑衅:——“注意力,就够了”。当时大家精心搭了好多年的循环、门控、记忆结构,被这一句话全扔了。这篇讲的就是他们扔掉的那些东西、留下的那个机制,以及它后来凭什么成了所有大模型的地基。
2026-10-16 07:15:00
297
原创 Embedding:机器是怎么“理解“语义的
这一篇回答一个听起来很玄的问题:机器凭什么知道"苹果"和"香蕉"比"苹果"和"汽车"更像?答案不玄,甚至有点朴素——它把"像不像"换算成了"远不远",然后交给几何去算。
2026-10-15 21:45:00
592
原创 Token 与分词:机器眼里的文字长什么样
这篇讲一件事:模型压根不认字。你看到的"字",在它眼里是一串编号;你问的问题,在它眼里是一堆碎片。搞清这件事,一大半"模型怎么这么蠢"的困惑会自动消失。
2026-10-14 18:15:00
573
原创 概念之间的因果链:从一个 Token 到一次 Agent 调用
后者一旦理解,你几乎不可能忘——因为忘掉其中一环,整条链就断了,你自己会发现不对。这一篇要走的,就是这样一条链。
2026-10-13 06:45:00
584
原创 大模型概念地图:所有术语分别站在哪一层
这是《大模型概念地图》专栏的第 1 篇。全系列不堆代码,只讲清一件事:每个术语是什么、干什么活、和谁有关系。
2026-10-12 15:23:58
109
原创 关于我压力很大写了一个算卦的项目这件事
程序员在压力中创作“命运解码器”React项目,通过输入生辰八字生成《易经》卦象,结合动画与伪随机算法模拟算卦仪式。虽为情绪出口,却在代码中寻得平静——焦虑被转化为行动,真正解卦的,是敢于面对问题的心。
2026-09-28 16:58:13
202
1
原创 AI取代互联网开发者:冲击、优势与行业重构的深度分析
AI对互联网开发者的冲击是真实且剧烈的,但它带来的优势与机遇同样具有颠覆性。这场变革的本质,是生产力范式的跃迁。初级岗位的塌陷是旧时代的落幕,而高阶生产力的爆发则是新时代的序章。对于开发者群体而言,焦虑无济于事,唯有拥抱变化。不要试图与AI比拼代码生成的速度,而应致力于提升定义问题、架构设计和商业洞察的能力。从"写代码的人"转型为"指挥AI写代码的人",从执行者蜕变为决策者。AI不是互联网开发者的终点,而是新一轮生产力革命的起点。
2026-09-15 20:30:00
154
原创 skill安装使用指南,给你的Agent提提效
Claude Code Skill 安装与使用指南 摘要: Skill是Claude Code生态中的可插拔能力模块,为AI Agent提供特定领域的专业知识和工作流程。本文介绍了Skill的核心概念、获取渠道、工作原理及安装方法。 主要内容: Skill定义:封装专业知识和最佳实践的"工具箱",通过prompt injection和workflow template提升AI在特定领域的表现。 Skill来源: 官方内置30+技能,涵盖设计、代码质量、项目管理等类别 社区Skill仓库(如skills.sh
2026-08-05 21:58:53
841
原创 大白话告诉你怎么实现自己的SKILL让他为你做事
本文介绍了如何自定义AI助手SKILL的方法。SKILL类似于给AI厨师提供菜谱,用户通过编写具体步骤指导AI完成特定任务。文章以页面布局限制和Git提交为例,展示了SKILL的标准格式:包含名称、描述、操作步骤和安全边界说明。在华为CodeArts IDE中,用户可通过智能体设置添加自定义SKILL,重启后即可使用。对于复杂任务如Git提交,SKILL可包含检查变更、生成规范提交信息、执行add/commit/push等详细步骤。最后建议初学者可从创意工坊获取现成SKILL,而个性化SKILL更适合项目定
2026-06-15 11:07:45
295
原创 AI时代程序员的生存指南:被革命还是主动革命?
AI时代程序员生存指南:被革命还是主动革命? 2023年AI技术爆发正在重塑编程行业,代码生成能力实现跃进,初级开发岗位面临高危冲击。但AI无法替代程序员在系统设计、模糊判断和跨领域整合等核心能力。本文提出四大生存策略:成为AI杠杆型程序员、深耕AI难以复制的能力、构建差异化竞争力、建立反脆弱知识体系。关键结论:AI不会淘汰程序员,但会淘汰"只会写代码"的程序员。未来的程序员将转型为问题解决者+AI杠杆使用者,竞争焦点转向如何更高效地利用AI工具。
2026-05-07 18:45:00
516
原创 如何使用本地显卡算力给AI赋能(文生图、图生图等)分币不要、无限次数
这篇文章介绍了如何在本地电脑配置AI图片生成功能,避免使用收费的在线服务。主要内容包括:1. 推荐本地部署工具LiblibAI;2. 详细说明软件安装和模型下载方法(可通过Civitai、Hugging Face获取);3. 指导如何管理和加载本地模型文件;4. 演示如何调用本地显卡算力进行图片生成;5. 解释Stable Diffusion模型与VAE模型的配合使用。文章特别强调该方法适合想节省成本的用户,但需要一定硬件配置(建议配备独立显卡)。目前仅支持图片生成,视频生成功能暂不可用。
2026-05-03 12:10:17
1042
原创 openClaw的安装过程记录
这一步是问你要使用哪一家的智能AI,这里顺便说一下,openclaw本身不是ai,你也可以理解为一个智能体,他是帮助你对接现有的ai,然后帮你完成一些东西,所以这里你可以选择你需要的AI,这里不用担心,如果选择错误,你后面可以换模型的,这里无所谓。这里问你,要不要安装一些hooks,也就是钩子,你可以理解为粘连操作,比如苹果手机的自定义指令,你可以这么简单理解,他可以做到的事当处理一件事的时候可以顺便帮你处理连带的事情,你也用不到,直接跳过,不过这里选择的话,使用的是你的空格键,就行了。
2026-03-07 19:22:29
760
2
原创 Tree结构的基本遍历
介绍树结构的基本概念和特点,包括根节点、父节点、子节点、叶子节点等术语,并以文件系统为例进行说明。重点讲解了深度优先遍历(DFS)和广度优先遍历(BFS)两种算法,分别通过递归、队列和栈三种实现方式演示了遍历过程。DFS采用纵向深入的方式访问节点,而BFS则按层级横向遍历。文章还提供了JavaScript代码示例,展示了不同遍历方式的输出结果,帮助理解树结构的遍历原理。
2026-01-14 11:15:26
169
原创 微信小程序开发常见问题总结-持续更新中......
摘要:微信小程序开发中的关键知识点,包括小程序跳转规则(navigateToMiniProgram)、路由API与跳转API的区别、小程序间跳转与返回的实现方式、数据回传处理、模板消息测试技巧、Scheme链接使用限制,以及Webview内嵌H5的返回问题。重点说明了不同版本小程序间的跳转限制、导航API的配对使用原则、1038场景下的数据获取方法,并指出了IOS与安卓在Scheme解析和Webview返回行为上的差异。这些内容为小程序开发者提供了实用的技术参考和问题解决方案。
2026-01-12 09:07:50
796
原创 Vue 3.5 新API解析:响应式革命、SSR黑科技与开发体验飞跃
摘要:Vue 3.5带来三大核心升级:1)响应式系统优化,支持原生Props解构且保持响应式;2)全新useTemplateRef API解决模板引用痛点,支持动态引用和类型安全;3)SSR增强包括useId保证服务端/客户端ID一致、Lazy Hydration延迟水合提升性能,以及data-allow-mismatch抑制水合警告。这些改进显著提升开发体验、性能表现和SSR可靠性,使Vue 3.5成为一次重要的"性能+体验"双重升级。
2025-11-06 14:57:53
1211
原创 解决mac在安装nvm过程中可能遇到的一些问题
这篇文章写一下关于nvm安装过程中可能出现的问题,一个是自己作为记录,一个是给别人指点迷津,希望遇到的可以在这里找到答案。
2025-08-02 22:55:40
678
原创 tailwindcss 是趋势、逃不掉 - 第一章 基本用法
摘要:原子化CSS与TailwindCSS实践 本文探讨了原子化CSS(如TailwindCSS)与传统复合样式CSS的区别。原子化CSS将样式拆分为独立的最小单元(如text-[#f40]),相比传统复合样式(.demo{color:#f40})具有样式一致性高、开发效率快等优势。通过Vue项目实例,对比展示了两种实现方式:传统CSS需编写大量样式代码,而TailwindCSS只需在HTML中组合预设类名即可快速实现相同效果。
2025-07-07 19:30:00
545
原创 3.5新特性 - useTemplateRef
摘要: 本文对比了Vue、jQuery和传统方式获取DOM元素的方法,重点介绍了Vue 3.5的新特性useTemplateRef。传统Vue通过ref绑定需要变量名与DOM元素的ref属性一致,且缺乏类型提示;jQuery则以简洁的ID选择器著称。Vue 3.5的useTemplateRef解决了类型问题,允许通过字符串匹配DOM元素,更符合开发习惯。新API在保留响应式的同时,提供了明确的类型推断,优化了开发体验。
2025-06-24 18:15:00
557
原创 记录一篇HTTPS的文章
HTTPS作为现代Web安全通信的核心,经历了从网景公司SSL协议到标准化TLS的演进过程,已成为互联网数据传输的主流标准。其技术原理融合了DNS解析、TCP连接和SSL/TLS加密的多协议协作机制,通过双向身份验证(数字证书)与混合加密技术(非对称+对称加密)确保通信安全。在前端开发中,HTTPS不仅保护用户数据安全,还支持现代浏览器特性(如Service Worker)、提升性能(HTTP/2多路复用)并影响SEO排名。随着Let's Encrypt等免费证书的普及,HTTPS已成为保障Web应用安全与
2025-06-09 10:44:26
1200
原创 认识vue中的install和使用场景
install 在实际开发中如果你只是一个简单的业务实现者,那么大部分时间你是用不到install的,因为你用到的基本上都是别人封装好的插件、组件、方法、指令等等,但是如果你需要给公司的架构做建设,install就是你避不开的一个知识,本次我们认识一下install的作用和他的一些使用方法,下面的三个例子均可以不用install进行实现,使用instal仅仅是为了演示用,望知悉。
2025-04-08 21:45:00
1302
原创 关于我对接了deepseek之后部署到本地将数据存储到mysql的过程
今天写一下使用nodejs作为服务端,vue作为客户端,mysql的数据库,对接deepseek的全过程,要实现一个很简单的效果就是,可以自由的询问,然后可以将询问的过程存储到mysql的数据库中。整体对接下来,因为我对接的是最基础的,你们可以看到这里我甚至没有做连续对话和长链接的形式对接,虽然用了stream的形式处理的,但是其实并没有达到这种效果,你们对接的时候可以看文档自己多做几步处理,今天的文章就先这样吧,感觉不错的可以关注一下哦!
2025-03-27 14:20:24
1888
原创 智能AI流式输出的前端展现过程
这篇文章主要介绍一下我们在对接市面上智能AI的时候,AI返回给我们的信息,前端如何正确的接收并展现,我们都知道豆包那种效果是比较合理的,打字机一样,好像真的是在思考中给你回答一样,所以今天就简单介绍一下这种效果是怎么实现的。
2025-03-20 19:00:00
903
原创 web常见双向通信方案和代码实现
今天我们简单介绍一些工作中常用到的双向通信的方案,代码只做websocket的,因为比较有意义。大家可以根据自己的实际情况使用具体的方案,不需要全部使用websocket,一般时效性要求不高的,个人建议定时轮询就足够了,但是如果做聊天尽量还是用websocket,就这些吧,有任何问题可以私信我。
2025-01-09 21:15:00
1436
原创 C端角度讲述微信小程序签约的流程
你的小程序拉起签约,跳转到微信官方小程序,签约结束,微信会根据你提供的appid跳回你的小程序,回来之后会将签约结果同步给你,就是上面这段代码。
2024-11-22 20:00:00
2313
原创 今天我们研究一段代码(异或位运算)
当然上面的数据需要满足一个前提条件,异或属于位运算,所以参与运算的数据必须是不同位置的才可以,计算机中不同的位置对应的就是不同的内存地址,相同地址就没有位元算的意义了。但是因为js定义变量都是独立的内存位置,所以js中基本上不存在这种公用一个位置的变量,但是c和java这种就不一定了,所以用来交换的时候慎用!今天我们就研究上面这一段代码,简单解释一下,初始化一个a = 18 b = 20, 中间经过了三次的异或之后,a 和 b的值就完成了交换,中间的原因我们今天研究一下。
2024-10-21 22:30:00
808
原创 前端环境搭建一览记录
我们每次更新设备之后搭建环境都是一件很头疼的事情,今天我把前端可以用到的环境配置统一总结一下,可以利用该步骤进行搭建前端的开发环境,尽快介入开发,大概包括常用的软件,工具包,配置等,每一个我都尽量介绍他的优劣。以下所有示例均为macM3pro的芯片为准。
2024-10-09 20:30:00
2703
原创 实用的vueuseHooks,提高编码效率
今天写一下关于 vueuse中常用的 Hooks 功能函数,使用之后可以提高我们的开发效率,同时 bug 率也会降低,该文章只做基础用法,具体的 api 详细的各种操作,可以参考官网,根据自己的需要进行使用。
2024-06-29 22:45:00
1563
原创 NodeJs 使用中间件实现日志生成功能
今天我们实现一个记录 nodejs 服务请求日志的功能,大概的功能包括请求拦截,将请求的信息作为日志文件的内容写入到 txt 文件中,然后输出到指定的日志到当天日期目录中,从而实现后续查找用户请求信息的功能,下面的内容有一部分是之前文章中实现过的,需要的可以移步NodeJs 连接本地 mySql 数据库获取数据NodeJs实现对本地 mysql 数据库的增删改查上面有对mysql 数据的链接 本地服务的启动和对数据库的 CURD 基本操作实现。
2024-06-23 17:57:42
848
原创 NodeJs实现对本地 mysql 数据库的增删改查
今天我们接着写nodejs对数据库的操作,今天实现简单的增删改查,读之前请先移步到这里NodeJs 连接本地 mySql 数据库获取数据,避免后续一些代码出险阅读断层。
2024-06-21 21:45:00
876
原创 NodeJs 连接本地 mySql 数据库获取数据
今天把 nodejs 连接本地数据库的坑简单的踩一下,为后续写接口做个铺垫这里使用 nodejs 作为后端开发的是可以用到的,这里是一个入门基础的过程,主要是展示链接本地数据库的一个步骤,后续遇到相关问题可以作为参考使用!
2024-06-20 21:15:00
1139
原创 一种请求头引起的跨域问题记录(statusCode = 400/CORS)
这种问题是因为Access-Control-Allow-Headers 没有配置引起的,前面已经说过了,这里说一下为什么,因为一个正常的请求分为复杂请求和简单请求,简单请求一般是请求体和请求头都属于常规的一些请求,请求头没有自定义的一些字段等,这种请求一般的跨域原因就是ip跨域,这种使用Google 的插件就可以得到处理解决,另一种请求是复杂请求,比如你需要自定义的请求头信息,这个时候请求发送出去之后会先发一个预请求(Option。以上就是关于跨域和请求头信息不全引起问题的记录。
2024-05-15 22:30:00
1557
原创 认识一下断言和学会简单的使用
断言是一种调试手段,他不是一种正常的开发逻辑代码,只是辅助我们开发人员进行代码调试用的,生产环境是不可以出现断言的代码的,所以首先明确一点,他和if判断的区别在于,if判断是兼容和排除用户的操作来的,断言是兼容和排除开发者的操作来的,比如开发者觉得这一块不可以是什么,那么他为了程序可以避免这种我已经知道的问题的出现,就可以使用断言进行拦截和抛出异常。如果你还是不理解,你可以简单的理解为,开发者对自己已知错误但是避免这种错误的一种调试手段!当然他可以用来写一些单元测试什么的。js 自己实现一个断言功能代码。
2024-03-11 22:45:00
567
二维码合成海报基于canvas实现
2023-03-11
前端实现-canvas-图片的拖动
2022-05-30
前端开发-canvas-图片缩放
2022-05-30
Export2Zip.js
2020-07-01
加班熬夜改bug不应该觉得是耻辱吗?
2023-01-31
js执行结果疑问,需要解答
2022-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅