- 博客(407)
- 资源 (36)
- 收藏
- 关注
原创 认识大前端,开启无限可能
万丈高楼平地起。开课第一周,我们将以轻松幽默的方式,从实际工作中的开发痛点出发,以项目全生命周期为主线,对全栈有全局的认识。从整体项目分析开始,培养项目架构思维。一、了解大前端知识体系,有全局的认知1.1 工程师的技能树在大前端知识体系中,每个阶段的工程师,需要有不同的知识技能储备。江湖封号程序猿(媛),业内一般称呼软件开发工程师。1.1.1 初级工程师初级前端工程师的标准,就是能够完成日常的功能开发和debug,可以在已有的代码基础上做修改,优化和维护;熟练使用平时开发需要用到的工具即.
2020-11-05 10:41:41
14428
88
原创 你想成为什么样的人,你就要以什么样的标准来要求自己
梦想还是要有的,没有梦想跟咸鱼有什么两样慎重的考虑了,最后给自己一个阶段的小目标——“前端第一人”主要职责: 1.准确理解产品需求、交互文档或原型, 进行 web 产品前端开发; 2.优化用户体验,修正项目中出现的问题; 3.与设计美工配合完成页面的静态化; 4.参与用户相关交互设计,配合后台开发人员,完成页面的交互功能,联调工作;自我要求: 1.精通 div+css......
2018-09-03 13:42:31
6159
22
原创 「AI架构」深度学习应用于实际的分析场景
本文对比分析了深度学习主流框架TensorFlow和PyTorch在生产部署、研究迭代、分布式训练等方面的差异,并给出框架选择建议。详细介绍了模型调优的系统化方法,包括架构优化技巧、训练策略优化和超参数自动化。针对不同应用场景提供算法选择矩阵和代码模板,如工业缺陷检测。最后展示了一个AI需求卡智能分类系统的MVP实现,涵盖多任务模型设计、训练优化到API服务部署的全流程,并强调监控和可解释性的重要性。系统采用BERT模型进行多标签分类和优先级评估,支持业务规则集成和注意力可视化。
2025-12-06 19:32:54
168
原创 「AI架构」LangChain技术整合的独特视角
LangChain作为AI系统集成框架,通过连接深度学习模型、传统算法与业务工具,构建了可维护的智能应用范式。其核心价值在于编排而非模型创造,将PyTorch等框架生成的模型与外部工具协同工作。技术实现上,LangChain采用动态上下文调优和工具调用优化等策略,并巧妙嵌入机器学习算法作为预处理组件。文章通过一个AI需求分析系统的MVP案例,展示了如何整合PyTorch模型、传统ML算法和LangChain智能体,实现需求优先级预测、Kano分析等复合功能。系统采用渐进式集成策略,在关键决策点结合规则引擎、
2025-12-06 19:20:16
81
原创 「AI架构」LangChain提升并发量的系统性架构优化
在高并发生产环境中,LangChain应用的单节点合理并发量通常在100-500 QPS(每秒查询数)之间,具体取决于任务复杂度、模型延迟和基础设施规模。提升并发量的核心思路是从“单一重型请求”转向“大量轻型异步请求”的系统性架构优化。在RTX 4090上部署私有化大模型,其并发QPS没有统一标准,但经过良好优化后,可以达到较高的水平。对于中小型模型(如7B参数)或经过量化(如INT4/INT8)的大型模型,在支持批处理的优化部署下,QPS很容易达到数十甚至上百。对于未优化的大型原始模型。
2025-12-05 22:12:33
142
原创 「AI架构」LangChain 基础层深度详解
LangChain基础层为LLM应用开发提供标准化框架,通过Model I/O和检索两大核心模块解决关键问题:统一不同LLM的交互接口,实现私有知识的高效利用。其模块化设计支持组件自由组合,具备生产级可靠性和优秀开发体验。技术选型方面,针对不同场景提供优化配置方案,支持从开源模型到商用API的多样化调用,并包含性能优化策略。该框架有效解决了模型依赖、提示碎片化、非结构化数据处理和输出不可控等行业痛点,为构建复杂AI应用奠定基础。
2025-12-05 21:53:12
78
原创 「AI架构」构建多智能体(Multi-Agent)
构建多智能体(Multi-Agent)系统是开发复杂AI应用的关键。这类系统的核心在于让多个具备特定角色的智能体(Agent)分工、协作、通信,共同完成一个复杂任务。
2025-12-04 21:55:38
188
原创 「AI框架」LangChain技术原理与应用解析
LangChain是一个模块化的大语言模型应用开发框架,通过标准化流程简化AI应用构建。其核心架构包含基础层(Model I/O、检索)、编排层(链、智能体)和增强层(记忆、回调)。2024年起全面采用LCEL表达式语言,使用管道符(|)串联组件,实现简洁的工作流编排。智能体系统通过ReAct机制实现动态决策,能自主调用工具完成任务。框架特别支持RAG架构,通过离线索引(文档加载、分割、向量存储)和在线检索生成两阶段处理,有效解决LLM知识陈旧和私有数据处理问题。这种模块化设计使开发者能灵活组合各种AI能力
2025-12-04 21:31:42
358
原创 「工具设计」JS获取当前公网IP地址
这是一个获取公网IP地址的网页工具,主要功能包括: 通过ipapi.co API获取用户公网IP地址 采用现代简洁的UI设计,带有渐变背景和卡片式布局 提供IP地址显示区域和复制功能按钮 包含加载状态显示和错误处理机制 支持刷新重新获取IP地址 页面设计特点: 响应式布局,适配不同设备 使用CSS动画效果提升用户体验 包含详细的IP信息展示区域 提供视觉反馈(成功/错误提示) 实现技术: 纯HTML/CSS/JavaScript实现 使用Font Awesome图标 通过fetch API获取数据 包含剪贴
2025-10-14 00:15:00
82
原创 「工具设计」JS字段信息加密解密工具设计
这是一款基于JavaScript的字段信息加密解密工具,支持AES、DES等多种加密算法。工具采用简洁直观的界面设计,包含加密算法选择区、输入输出区和功能按钮区。用户可选择加密方式,输入文本和密钥后实时进行加密解密操作,结果可一键复制。界面采用响应式设计,适配不同设备,并配有渐变背景和卡片式布局,提供良好的视觉体验。代码使用CryptoJS库实现加密功能,通过HTML/CSS构建交互界面。
2025-10-13 21:45:00
72
原创 滚动条自定义解决方案:实现100%还原度
摘要:文章分析了原生滚动条存在的痛点,包括样式不统一、挤压布局、兼容性问题以及缺乏过渡动画等。提出组件化自定义滚动条的解决方案,通过CSS和JavaScript实现美观统一的滚动条样式,支持平滑过渡效果。代码示例展示了如何构建包含垂直/水平滚动条的容器,并设置了悬停交互效果。该方案能有效解决原生滚动条在跨浏览器和特殊场景下的显示问题,提升用户体验。
2025-07-18 10:27:35
236
原创 还原度不达标按差异点数
示例:某页面存在2处颜色偏差(1×2)、1处图标变形(2×1)、1处焦点逻辑错误(2×1),总差异点=2+2+2=6点。示例:某项目总检测点200个,允许差异点10个,实际差异点15个 → 退款金额=(15-10)×500=2500元。:承诺还原度≥95%(差异点≤总检测点×5%),超出部分按差异点数退款。:将组件拆解为原子属性(如颜色、间距)单独计点,而非整体判罚;:高频使用组件(如按钮、表单)的差异点权重翻倍(如3点/处);单个页面差异点总数 = ∑(子项差异数 × 权重)
2025-04-16 18:45:00
307
原创 「AIGC」AI设计工具LensGO
LensGo 也是目前正在快速增长的 AI 视频生成平台中的一员,虽然平台官方并没有将背后所用的大模型公布出来,但是从生成效果来看,也是基于头部的几个大模型 搞出来的东西。在功能上,LensGo 支持视频内容的风格转换,文生图,文生视频,图生视频,也能微调和训练自己的模型,功能该有的都有。定位:文本到图像生成、文本到视频动画、视频转视频、视频风格迁移、风格定制、用户友好界面(限制:18种风格10秒)
2024-10-24 18:07:25
597
原创 「AIGC」AI设计工具 v0.dev
20学习前端代码本身似乎并不复杂,但是有平台能够直接生成代码、预览效果,似乎更有性价比。可能对于有前端和开发经验的同学而言,直接实现某个页面效果并不算是太复杂的事情,但是对于没有代码经验的同学而言,直接使用 AI 跑出代码甚至直接落地成为可以运行的程序还是非常有意义的。
2024-10-24 18:03:23
798
原创 「AIGC」AI设计工具Polymet
是一个 Y-Combinator 投资的一个 AI 平台,它和我们之前所用到的很多 AI 工具有着明显差别,它有着更强的指向性——成为 AI 产品设计师和 AI 前端。Polymet 可以根据提示词描述来生成数字界面内容,根据自然语言生成我们所熟悉的、可交互的数字界面,这也意味着在要求不高的情况下,一部分有需求的用户甚至可以借助它直接跳过设计师,拿到前端代码,让产品进入调整、测试和应用的阶段,起码在数字产品的早期阶段,快速原型的搭建和测试,几乎可以不需要进行界面设计了。
2024-10-24 17:58:33
747
原创 「AIGC」n8n AI Agent开源的工作流自动化工具
n8n AI Agent在工作流中直接使用 JavaScript 或 Python 代码,以实现高度定制的逻辑。
2024-10-22 18:15:00
3785
原创 「UCD」用户体验设计专家
评估产品的用户体验(User Experience, UX)是一项多维度的工作,要考虑用户在使用产品时的各个方面,包括易用性、满意度、效能和可访问性等。虽然没有单一的评估方法可以全面覆盖所有维度,但通过结合定量和定性的方法,可以获得更全面的评估结果。通过创建详细的用户画像,设计师和开发团队可以更好地理解目标用户的需求、行为和痛点,从而更有针对性地设计产品功能与界面。结合出问题的位置进行可用性测试,以找到并修复痛点。综合这些评估方法,你可以得到比较全方位的数据支持和定性的洞察,从而不断优化你产品的用户体验。
2024-08-23 18:15:00
1307
原创 「Vue组件化」封装i18n国际化
在Vue应用中实现国际化(i18n),通常需要使用一些专门的库,比如vue-i18n。本文主要介绍自定义封装i18n,支持Vue、uniapp等版本。
2024-07-18 16:14:46
913
原创 「Vue组件化」封装SVG图标
首先创建一个用于加载SVG文件的Vue组件。将SVG文件放在项目的某个目录下,例如components/svgIcon/。创建一个函数来动态导入SVG文件,并注册到Vue组件中。在项目中通过组件标签使用SVG图标。
2024-07-18 10:13:51
1115
原创 「Python」基于Gunicorn、Flask和Docker的高并发部署
参数确保使用最新的Dockerfile重新构建镜像。这个命令会构建Docker镜像并启动服务。,来模拟高并发请求并测试应用的性能。(Apache Bench)或。使用压力测试工具,如。
2024-07-15 16:27:06
1264
原创 「UCD」用户体验设计
用户体验设计是产品设计的心脏,它跨越多个学科,包括界面设计、信息架构、人机交互等,以确保最终产品能够提供卓越的用户体验。UX设计不仅关注产品的功能性和美观性,还关注产品如何与用户进行有效沟通,以及如何在竞争激烈的市场中突显其品牌价值。
2024-07-11 09:40:26
644
原创 「UCD」浅谈蓝湖Figma交互设计对齐
在现代数字产品的设计和开发过程中,选择合适的工具对于提高团队效率和保证产品质量至关重要。本文将从开发和设计两个不同的角度,探讨蓝湖和Figma两款流行工具的优势与不足,并提出结论和建议。
2024-07-11 09:28:12
1294
原创 「AIGC」“AI+作业”,是辅助还是颠覆
总的来说,"AI+作业"目前更多地被视为一种辅助手段,它为教育领域带来了许多积极的变化和可能性。然而,我们也应注意到它可能带来的挑战,并采取措施确保技术的健康发展和应用,避免对教育的本质造成负面影响。例如,通过制定合理的教学策略,平衡技术使用和传统教学方法,以及确保所有学生都能公平地获得AI辅助学习的机会。"AI+作业"指的是将人工智能技术应用于作业辅导和学习过程中,这可以包括个性化学习计划、自动化作业批改、智能辅导和推荐学习资源等功能。
2024-07-09 14:35:23
542
原创 「AIGC」使用AI集成工具提升工作效率
使用AI集成工具提升工作效率的一个实际例子是通过自动化数据分析和生成报告。以下是一个更丰富的示例,我们将构建一个简单的Python脚本,使用pandas进行数据分析,matplotlib进行数据可视化,以及进行简单的预测建模。这个流程可以用于快速洞察数据特征,自动化报告生成,从而节省时间并减少重复性工作。5pandasmatplotlib请注意,这个示例假设你有一个名为的CSV文件,其中包含至少一个名为Purchased的列,用于表示客户是否购买了产品。
2024-07-09 14:19:41
594
原创 「AIGC」大语言模型系列-Transformer详解
这个示例代码提供了一个Transformer模型的框架,包括多头自注意力机制、编码器和解码器层、以及最终的输出层。然而,为了保持简洁,解码器的实现和训练逻辑没有包括在内。Transformer模型相对复杂,下面我将提供一个简化版的Transformer模型的Python代码示例,使用PyTorch库实现。这个示例将包括模型的基本结构,如编码器和解码器,自注意力机制,位置编码,以及前馈网络。请注意,这个示例主要用于教学目的,可能不包括一些生产环境中所需的特性,比如层标准化、残差连接、优化器、训练循环等。
2024-07-08 18:01:04
1776
原创 「AIGC」TDSQL技术详解
创建一个完整的TDSQL实例涉及到多个步骤,包括数据库的创建、配置、连接以及基本的数据库操作。请注意,以下示例代码是模拟操作,实际使用时需要根据TDSQL的具体环境和要求进行调整。
2024-07-08 17:55:38
1385
原创 「树莓派入门」树莓派进阶05-智能门禁系统
创建一个基本的智能门禁系统,该系统可以检测到靠近门禁的人或物体,并根据距离控制门的开关。这只是一个起点,你可以根据自己的需求添加更多的功能和改进。
2024-07-06 00:15:00
677
原创 「树莓派入门」树莓派进阶03-RGB彩灯控制与应用
RGB彩灯为创意项目提供了丰富的视觉元素。通过控制RGB LED,你可以实现各种颜色效果,增加项目的吸引力。在连接和控制RGB LED时,请注意信号引脚的正确连接,避免损坏设备。
2024-07-05 00:15:00
721
原创 「树莓派入门」树莓派进阶04-直流电机控制与PWM应用
直流电机控制是树莓派硬件项目中的一项重要技能。通过PWM技术,你可以实现对电机速度的精确控制。在实验过程中,请注意电机的电源匹配和GPIO引脚的保护。
2024-07-05 00:15:00
807
原创 「树莓派入门」树莓派进阶-光子星传感器套件
光子星是一款专为树莓派设计的传感器套件,它包括多个版本,满足从初学者到高级用户的不同需求。套件中包含多种传感器,可以用于各种创意项目。检测声音强度。
2024-07-04 09:36:51
673
原创 「AIGC」大数据开发语言Scala入门
Scala 是一种多范式编程语言,设计初衷是集成面向对象编程和函数式编程的特点。它运行在 Java 虚拟机(JVM)上,因此可以与 Java 库无缝集成。Scala 也因其在大数据处理领域的应用而受到欢迎,特别是与 Apache Spark 这类框架结合使用。
2024-07-02 14:48:46
946
原创 「树莓派入门」树莓派基础07-系统备份与还原
本文主要介绍树莓派系统备份的重要性和两种备份方式:全卡备份和压缩备份。同时,也介绍了如何使用软件和终端命令进行备份和还原。
2024-06-29 00:15:00
879
原创 「树莓派入门」树莓派基础08-串口通讯点亮LED灯
本文主要介绍如何使用不同方法控制树莓派的GPIO引脚输出高低电平,包括终端命令、Python代码和C语言。树莓派的串口通讯基础知识和如何使用串口调试工具。
2024-06-29 00:15:00
669
原创 「树莓派入门」树莓派基础06-Linux操作系统和编辑器的使用
本文主要介绍如何在树莓派上使用终端进行基本操作,包括文件的创建、查看、删除和移动,以及如何使用超级用户权限和切换用户。同时,也介绍了如何使用nano和vi编辑器编辑文件。
2024-06-28 10:40:13
650
本文主要介绍NodeJS+Express+Mysql实现用户登录和注册。此登录注册的方式为ge
2018-09-12
HBuilder实现App资源在线升级更新
2019-01-10
VUE2.0 Axios深入浅出
2018-06-08
NodeJS+express如何新建一个自己需要的项目
2018-09-11
本文主要介绍NodeJS+Express+Mysql 实现POST和GET请求的增删改查
2018-09-14
Gulp自动化工具
2018-12-24
web worker线程
2020-12-29
微信公众号申请步骤及注意事项.docx
2019-05-09
>Vue组件化,封装SVG图标 支持uniapp等vue版本 # 前言 # 设计思路 **创建SVG组件:** 首先创建一
2024-07-18
「Python入门」Python代码规范(风格)
2024-07-17
「Python入门」python操作MySQL和SqlServer
2024-07-17
「Python入门」Python多线程
2024-07-17
「Python入门」Python多进程
2024-07-17
Python环境安装,手把手
2024-07-17
创建一个简单的PyTorch项目通常包括定义一个模型、数据加载、训练循环和评估
2024-07-03
快速排序算法演示【html+js+css】
2024-07-03
二分查找算法的演示-二分查找法
2024-07-03
c语言文件读写操作代码
2024-07-02
linux常用命令大全
2024-07-02
mysql安装配置教程
2024-07-02
html+js+css开发源代码项目-纯色背景幻灯片
2024-07-02
优质+精致+简约大气+PC官网七模板(优质*3、紧凑*1、简约*2、复杂*1)
2022-04-25
AI工程师如何盈收百万
2024-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅