- 博客(2132)
- 资源 (1)
- 收藏
- 关注

原创 AIGC 与 Agentic AI:生成式智能与代理式智能的技术分野与协同演进
AIGC与Agentic AI并非对立的技术路线,而是人工智能向“内容”与“行动”两个维度的延伸。前者构建数字世界的“素材库”后者搭建自动化的“执行引擎”两者共同推动AI从“工具”向“伙伴”的角色转变。随着技术的成熟,未来的智能系统将呈现“感知-生成-决策-执行”的全链条融合,而人类将更多聚焦于创造性思考与战略决策,在人与AI的协作中开启新的生产力革命。
2025-03-30 17:01:26
1016

原创 DeepSeek R1与V3:混合架构下的推理革命与效率破局
DeepSeek R1与V3的组合,标志着大模型从**“参数竞赛"转向"能力深耕”**的新阶段。当V3的高效架构遇见R1的推理革命,AI正在从"概率匹配机器"进化为"逻辑引擎"。随着开源生态的完善和硬件适配的深入,这场由DeepSeek开启的推理革命,或将重新定义AI在科研、开发、决策等领域的价值创造方式。
2025-03-28 00:08:27
1100

原创 Manus:通用智能体的架构革命与产业破局
Manus的意义远超一款产品的诞生,它标志着AI从"辅助工具"向"数字劳动力"的跃迁。当多智能体架构能驾驭复杂任务流程,当工具链整合形成行业专属解决方案,人工智能正在重塑人类的生产方式。正如其名字所喻,这场革命不仅需要"脑力"的突破,更依赖"手力"的深耕——在算法与工程的共振中,一个由智能体驱动的新时代正在到来。
2025-03-28 00:06:02
1200

原创 OWL与技术文档工程:语义时代的知识结构化革命
当OWL从实验室走向工程实践,其意义早已超越技术本身——它标志着人类知识管理从信息罗列迈向智慧互联。正如万维网之父蒂姆·伯纳斯-李所言:“语义网的终极目标,是让机器像人类一样理解世界。”而OWL,正是这场革命中不可或缺的数字基因。在技术文档领域,它正在书写的,不仅是更清晰的说明书,更是一个能自我进化的智能知识体。
2025-03-28 00:02:14
1009

原创 Claude 3.7:混合推理架构如何重塑AI编程范式
Claude 3.7的意义远超模型迭代本身,它标志着AI从“工具”向“协作者”的进化。当混合推理架构能同时驾驭快速响应与深度思考,当代码生成工具能理解业务逻辑的前世今生,软件开发正从“人力密集型”转向“智力密集型”。随着Gartner预测2026年75%企业将采用AI开发范式,Claude 3.7不仅是一个技术里程碑,更是开启智能开发时代的钥匙。
2025-03-28 00:00:30
1059

原创 MCP:一种用于将大型语言模型(LLM)与外部工具和数据源集成的开放协议
Figma-MCP 是连接设计与 AI 的桥梁,通过标准化协议实现设计流程的智能化。虽然目前仍有局限,但其在自动化、一致性和协作效率方面的潜力已逐步显现。随着 AI 技术的发展,MCP 有望成为设计团队不可或缺的工具。
2025-03-27 23:53:51
1022

原创 2024:在生活与 优快云 中探寻成长密码
🤍前端开发工程师、技术日更博主、已过CET6🍨、23年度博客之星前端领域TOP1🕠高级专题作者、打造专栏🍚签约作者、上架课程。
2025-01-20 08:00:00
3690

原创 腾讯云AI代码助手评测:智能编程新时代,你准备好了吗?
在本次开发案例中,我使用的是Windows 10操作系统,开发IDE为,编程语言为JavaScript,前端框架为Vue.js。腾讯云AI代码助手是基于混元代码大模型的辅助编码工具技术对话代码补全代码诊断代码优化它不仅支持100多种编程语言,还兼容和JetBrains等系列的主流IDE,为前端开发者提供全方位的支持,为开发之旅保驾护航。为了测试腾讯云AI代码助手,我们可以在中安装相应的插件。1️⃣打开,点击左侧的扩展图标2️⃣在搜索框中输入“” 或者 “腾讯云AI代码助手。
2024-08-01 08:00:00
2124
2

原创 【前后端实战项目】带你从入门到实战全面掌握 uni-app
uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,具备"编写一次代码可发布到多个平台"的特点,大大的节省了开发成本,极速提升了开发效率。
2022-03-23 22:09:46
4983
4

原创 【前后端实战项目】Vue.js 和 Egg.js 开发企业级健康管理项目
选择 vue-cli3 ,是为了让开发者能够开箱即用快速地进行应用开发而开发的,它们秉承的是思想,简单说就是能不配置的就不配置,你就按照我的方式来,也不要去争论这个好不好,快速进行业务开发才是正经事。 它们不建议你去配置,但也不会拦着你去配置。
2020-10-16 15:05:44
3004
17

原创 深入理解 Vuex 中的this.$store.dispatch方法
🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6🍨🕠 牛客高级专题作者、在牛客打造高质量专栏🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程。
2020-04-24 22:22:29
104860
6

原创 面试官:请你说一说vuex的五个属性,分别是什么,区别和用途说一下
今天面试的时候,有被问到vuex的五个属性,分别是什么,区别和用途说一下这个地方回答的不是很好,思路有点混乱所以就打算整理一下查了一下官网,关于vuex的五个属性还是有很多知识点的官网:https://vuex.vuejs.org/zh/guide/01 前言当我们用 Vue.js 开发一个中到大型的单页应用时,经常会遇到如下问题:如何让多个 Vue 组件共享状态??V...
2020-04-08 22:14:50
16900
13
原创 `toRefs` 函数的使用:将响应式对象转换为普通对象
本文介绍了Vue3中的toRefs函数,它能够将响应式对象转换为普通对象,同时保持属性的响应式特性。通过示例代码展示了toRefs的基本用法,包括在setup函数中使用和在模板中直接引用转换后的属性。文章还总结了toRefs的三个主要优势:保持响应式、简化模板代码以及方便返回多个状态。作为Vue3的重要工具,toRefs优化了组合式API的使用体验,使开发者能够更高效地处理响应式数据。
2025-06-12 08:00:00
369
原创 `setup` 中的参数:`props` 和 `context`
props:这是一个包含组件接收到的所有 prop 的响应式对象。由于 props 是响应式的,因此对其进行的任何更改都会触发组件的重新渲染。
2025-06-12 05:30:00
333
原创 Vue3 的响应式原理:基于 Proxy 的实现
Vue3的响应式系统基于Proxy和Reflect实现,相比Vue2的Object.defineProperty具有显著优势。其核心机制包括:通过reactive转换响应式对象、ref创建响应式引用、effect定义副作用函数,以及track和trigger实现依赖收集与更新派发。系统优势体现在性能优化(避免数组检测限制)、细粒度更新控制和更好的TypeScript支持。这些特性使Vue3能够高效构建响应式应用,成为框架的核心竞争力。
2025-06-11 08:00:00
617
原创 `reactive` 函数的使用:创建响应式对象
Vue3中的reactive函数是Composition API的核心功能之一,用于创建深度响应式对象。与ref不同,它更适合管理复杂状态,将多个相关联属性组织在一个对象中。 基本用法包括:通过reactive()创建响应式对象,直接访问和修改对象属性,以及在模板中直接使用这些属性。reactive的优势在于:提供深度响应式跟踪、适用于结构化状态管理、使代码更易维护。 通过示例代码展示了如何创建响应式计数器对象,并演示了属性修改和模板绑定的完整流程。reactive与ref共同构成了Vue3灵活的状态管理方
2025-06-11 06:30:00
453
原创 `ref` 函数的使用:Vue3 中的响应式引用
本文介绍了Vue3中ref函数的基本用法和优势。ref是Composition API提供的响应式引用函数,可用于创建和跟踪响应式状态。通过.value属性访问和修改值,在模板中会自动解包。ref的优势包括响应式更新、良好的TypeScript支持以及适用于各种数据类型。作为Vue3状态管理的基础工具,ref使开发更加简单直观。
2025-06-10 08:00:00
845
原创 `setup` 函数初体验:Vue3 Composition API 的入口点
本文介绍了Vue3中setup函数的核心概念和使用方法。setup是Composition API的入口点,在组件实例化后、生命周期钩子初始化前执行,接收props和context参数。通过示例展示了如何使用ref创建响应式数据并返回给模板。文章指出setup的优势包括:提升逻辑复用性、增强TypeScript类型支持、优化代码组织结构,是Vue3实现模块化和可维护代码的关键特性。
2025-06-10 05:30:00
539
原创 Vue3 项目结构:组织和管理你的代码
Vue3项目典型目录结构解析:主要包括public/静态资源、src/核心代码(含组件、视图、路由等)、配置文件(如vue.config.js)及依赖管理文件。其中,src/assets存放静态资源,components/和views/划分组件层级,router.js和store.js分别处理路由和状态管理。该结构支持灵活扩展,可根据需求添加测试目录或插件模块。规范化的组织方式有利于团队协作和项目管理。
2025-06-09 08:00:00
669
原创 Vue3 介绍和创建项目:从零开始构建现代 Web 应用程序
Vue3是Vue.js的最新版本,带来了Composition API、性能优化、更好的TypeScript支持和新的生命周期钩子等特性。使用Vue CLI可以快速创建Vue3项目:安装Vue CLI后运行vue create命令创建项目,选择Vue3预设,并通过npm run serve启动开发服务器。Vue3功能强大且灵活,适合构建各种规模的应用程序。
2025-06-09 06:30:00
581
原创 命名空间:TypeScript 中的代码组织方式
本文介绍了TypeScript中命名空间(Namespaces)的基本概念与应用。命名空间通过namespace关键字定义,可将类、函数等代码逻辑分组,避免全局命名冲突。其优势包括代码组织清晰、便于维护和简单模块化。文章对比了命名空间与ES6模块的区别:命名空间在编译时合并到全局,而模块支持动态加载和局部作用域,现代项目更推荐使用模块系统进行依赖管理。作者建议在大型项目中优先选择模块而非命名空间,以获得更好的代码组织和依赖管理能力。
2025-06-08 07:30:00
713
原创 泛型约束:用于限制泛型类型参数的范围
《TypeScript泛型约束详解》介绍了泛型约束的基本概念和应用场景。通过extends关键字,可以限定泛型参数必须满足特定条件,如实现接口、继承类或满足多条件约束。文章通过三个示例演示了如何约束泛型类型为特定接口、类或多重接口,并阐述了泛型约束的优势:提高类型安全性、增强代码可读性和提供灵活性。合理使用泛型约束有助于编写更安全、可维护的代码。
2025-06-08 06:30:00
1192
原创 泛型类:允许在类中使用类型参数
泛型类通过类型参数<T>实现代码复用与类型安全。在类定义时声明类型参数(如Box<T>),实例化时指定具体类型(Box<number>)。泛型类优势包括代码重用性高、编译时类型检查确保安全、使用灵活。还可通过extends对类型参数约束(如<T extends HasLength>),确保满足特定条件。典型应用如通用容器类(Box)或带约束的类型(LengthBox),能有效减少重复代码并提升类型安全性。
2025-06-07 13:41:32
538
原创 泛型接口:允许在接口中使用类型参数
摘要: 泛型接口通过在接口定义中使用类型参数(如<T>),实现代码的通用性、灵活性和类型安全。典型应用包括定义容器类接口(如Container<T>),通过类实现(如StringContainer/NumberContainer)指定具体类型。其核心优势在于代码复用、编译时类型检查,同时可通过约束(如Comparable<T>)限制类型范围。泛型接口显著提升了面向对象编程中接口的适应能力,是构建高复用性TypeScript代码的重要工具。
2025-06-07 13:40:31
477
原创 多个泛型参数的函数:提高代码的灵活性和类型安全性
本文介绍了TypeScript中函数使用多个泛型参数的方法和优势。通过示例展示了基本用法(如pair函数返回元组)、复杂用法(如merge函数交叉类型)以及对泛型参数进行约束的场景(如mergePerson函数)。多个泛型参数的主要优势包括增强代码灵活性、提高类型安全性和促进代码重用,使开发者能够编写更通用的类型安全函数。文章配有示意图,适合需要提升TypeScript泛型应用能力的开发者阅读。
2025-06-06 08:15:00
963
原创 泛型:TypeScript 中的一个重要特性
🤍 前端开发工程师、技术日更博主、已过CET6🍨、23年度博客之星前端领域TOP1🕠高级专题作者、打造专栏🍚签约作者、上架课程。
2025-06-06 06:30:00
533
原创 接口约束类:确保类具有特定的属性和方法
TypeScript接口可以约束类的结构,确保类具有特定属性和方法,提升代码质量。定义接口后,类通过implements实现接口,必须包含所有接口定义的成员。这种方式带来三大优势:类型安全、代码可读性以及维护一致性。文中通过IPerson和IShape两个示例,分别展示了基本实现(如Person类的问候方法)和复杂应用(如Circle/Rectangle的面积计算),演示了接口如何统一不同类的行为规范,并通过printArea函数体现多态特性。
2025-06-05 08:00:00
630
原创 类的修饰符:控制类的访问权限和行为
TypeScript类的修饰符详解:访问控制与行为管理 本文介绍了TypeScript中6种类修饰符的功能和使用方法: 访问修饰符:public(默认)、protected(子类可访问)、private(仅类内部访问) 其他修饰符:readonly(只读属性)、static(类属性和方法)、abstract(抽象类和抽象方法) 通过代码示例展示了各类修饰符的具体用法,包括属性访问控制、静态成员定义和抽象类实现。合理运用这些修饰符能够有效提升代码的安全性、可维护性和扩展性,是TypeScript面向对象编程的
2025-06-05 06:30:00
1111
原创 枚举:TypeScript 中的一种数据类型
本文介绍了TypeScript中的枚举(Enum)类型,它允许定义一组命名的常量。枚举提供数字和字符串两种形式,默认从0开始递增,也支持手动指定值。文章通过代码示例展示了枚举的定义、使用方式及其优势(可读性、可维护性和类型安全),包括数字枚举、字符串枚举和异构枚举的用法。合理使用枚举可使代码更清晰、易维护,并增强类型安全性。
2025-06-04 08:00:00
2690
原创 类型别名:TypeScript 的一个特性
摘要:本文介绍了 TypeScript 中的类型别名(Type Aliases)特性及其使用方式。通过 type 关键字可定义类型别名,用于简化复杂类型(如函数、联合、交叉类型)并提升代码可读性。文章对比了类型别名与接口的区别,指出接口适合对象形状,类型别名更适合复杂类型。示例展示了函数、联合和交叉类型别名的具体应用,并强调其简洁性、可读性和复用性优势。合理使用类型别名有助于优化代码结构。
2025-06-04 07:30:00
570
原创 类型断言:TypeScript 的基础
TypeScript类型断言指南:灵活处理类型的利器 类型断言是TypeScript中允许开发者指定值具体类型的机制,主要有两种语法形式:尖括号语法和推荐使用的as语法。它常用于从联合类型提取具体类型、与any类型交互以及处理DOM元素等场景。虽然类型断言不会进行运行时检查,但合理使用可以提高代码灵活性。开发者需注意类型安全,避免滥用导致运行时错误。本文通过基本类型、联合类型、any类型和DOM元素等具体示例,展示了类型断言的正确使用方法。
2025-06-03 08:00:00
865
原创 函数类型:TypeScript 的基础
本文介绍了TypeScript中函数类型的定义与使用方式。通过接口或类型别名可以定义函数类型,支持参数类型注解、可选参数(?标记)、剩余参数(...标记)等功能。函数返回值类型可通过': type'指定,无返回值时用void。还介绍了函数重载的用法,允许不同参数类型对应不同返回值类型。文章指出,明确函数类型能提升代码可读性、可维护性,减少运行时错误,TypeScript丰富的类型系统使函数定义更加灵活强大。
2025-06-03 07:30:00
716
原创 数组与元组:TypeScript 的基础
本文详细介绍了TypeScript中数组(Array)和元组(Tuple)的使用方法与区别。数组是一种长度可变的有序集合,支持相同或不同类型元素(通过联合类型),提供丰富的操作方法;而元组是固定长度、固定位置类型的特殊数组,适合精确控制元素类型和数量的场景。文章对比了两者在长度、类型和用途上的差异,并展示了readonly数组、可选元素、剩余元素等高级用法,帮助开发者合理选择数据结构以提高代码质量。
2025-06-02 08:00:00
544
原创 接口与联合类型:TypeScript 类型系统的核心概念
TypeScript中的接口(Interfaces)和联合类型(Union Types)是定义复杂类型的关键工具。接口用于描述对象结构、函数签名等,支持可选属性、只读属性和函数定义。联合类型表示变量可属于多个类型之一,配合类型保护可实现类型安全操作。通过结合两者(如Shape = Square | Circle),能构建更灵活的类型系统。合理运用这些特性可提升代码健壮性和可维护性。
2025-06-02 07:30:00
349
原创 数据类型与推断:TypeScript 的基础
TypeScript作为JavaScript的超集,提供丰富的数据类型系统以提高代码健壮性。本文介绍了TS常见数据类型,包括基本类型(数字、字符串、布尔值)、复合类型(数组、元组、枚举)以及特殊类型(any、void、null/undefined、字面量类型)。重点讲解了类型推断机制和类型注解的使用场景,并介绍了联合类型与交叉类型的应用。通过合理运用这些类型特性,开发者可以显著减少运行时错误,提升代码可维护性。TS强大的类型系统为构建可靠的前端应用提供了坚实保障。
2025-06-01 08:00:00
887
原创 TypeScript:JavaScript 的超集
TypeScript是微软开发的开源编程语言,作为JavaScript的超集,它添加了静态类型和面向对象编程特性,可编译为纯JavaScript运行。安装方式推荐项目局部安装(npm install --save-dev typescript)以避免版本冲突,并通过tsconfig.json文件配置编译器选项。使用TypeScript只需将.js文件重命名为.ts/.tsx即可开始编写带类型检查的代码。TypeScript的类型安全特性使其特别适合构建大型复杂应用,能有效提升开发效率和代码质量。
2025-06-01 07:00:00
1002
原创 项目架构初始化,底部导航页面切换
本文介绍了如何在Vue.js项目中实现移动端底部导航栏功能。通过Vue CLI初始化项目,安装vue-router和Vant组件库,配置路由管理页面切换,并使用Vant的Tabbar组件构建底部导航栏。文章详细说明了路由配置、视图组件创建和导航栏样式的实现步骤,最后启动项目即可完成一个具备底部导航切换功能的移动端应用。该方法简单高效,适合快速开发移动端界面。
2025-05-31 08:00:00
1347
原创 VUE 后台管理系统架构:从基础到高级
本文介绍了基于Vue.js的后台管理系统架构设计。系统采用Vue.js作为基础框架,结合Vuex进行状态管理,Vue Router处理路由,Element UI/Ant Design Vue提供UI组件,Axios负责API请求。文章详细阐述了各模块功能,包括模块化设计原则和组件化开发方法,并提供了Vuex状态管理、路由配置及API请求的示例代码。该架构设计可有效提升系统的可维护性、扩展性和开发效率,开发者可根据项目需求进行调整优化。
2025-05-31 07:00:00
933
原创 搭建项目架构:从零开始构建前端项目
本文介绍了如何搭建一个典型的前端项目架构。主要内容包括:规范的目录结构设计(如public、src等目录);主流技术栈选择(Vue/React/Angular框架,Vuex/Redux状态管理,Vue Router/React Router路由);构建工具配置示例(Webpack和Vite的基本配置)。合理的项目架构能提升开发效率、代码可维护性和团队协作质量,开发者可根据实际需求调整优化这些基础架构方案。
2025-05-30 08:00:00
643
原创 移动端 UI 库之 Vant:快速构建高质量移动应用
Vant是阿里巴巴推出的轻量级移动端Vue组件库,专为移动应用开发设计。它具有按需引入、50+组件、国际化支持等特点,能有效减少项目体积。安装简单,支持npm/yarn安装和全局/按需引入方式。通过Vant的按钮、表单、弹窗等组件,开发者可快速构建高质量移动界面。其良好的兼容性和活跃社区为开发提供保障,是移动端Vue项目的理想选择。
2025-05-30 07:00:00
1199
一个月学会JavaScript.pdf
2020-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人