自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【LangChain js版 阿里百炼大模型】

LangChain.js 学习指南摘要 LangChain.js 是一个用于构建LLM应用的JavaScript框架,主要功能包括: 模型接入层(支持OpenAI等主流模型) 工具调用层(函数/API/数据库集成) 工作流管理(Agent/RAG/状态控制) 核心特点: 为AI模型添加"工具调用"能力 支持结构化输入输出 提供RAG知识库问答方案 适用于需要多步骤任务处理的场景 入门路径: 基础Agent搭建(15分钟) 工具参数约束(Zod) RAG实现(文档检索+生成) 多轮会话管理

2026-05-09 10:45:17 567

原创 AI热点监控平台

摘要 本文介绍了一个热点监控工具的开发方案,旨在帮助用户实时追踪AI、新闻等领域的最新动态。项目采用敏捷开发方式,主要功能包括:关键词监控(自动识别虚假内容)、定期热点搜集和通知推送。技术实现上采用响应式Web页面设计,并计划封装为Agent Skill。开发过程中充分利用AI辅助,包括需求分析、方案设计(整合多信息源)、文档沉淀和编码实现,强调通过MCP协议获取最新API信息。项目采用标准化开发流程,从任务规划到测试验证,确保工具能有效满足用户及时获取热点资讯的需求。

2026-05-04 16:03:31 282

原创 【“小龙虾”OpenClaw面试题,抓紧收藏、赶快吸收】

OpenClaw 是一个本地运行的多渠道 AI 网关,定位为‘个人 AI 助手平台’。它以 Gateway 形式运行在用户自己的设备(如 macOS 菜单栏、Linux VPS 或 Docker 容器)上,统一接入 WhatsApp、Telegram、Discord、飞书等 10+ 消息平台,并调度多模型、多 Agent,所有数据完全本地化,不经过第三方服务器。

2026-04-13 16:45:59 293

原创 React高级用法

React 高级用法 :HOC 、 Hooks

2024-09-01 20:56:28 1351 1

原创 react基础

react 基础大概讲解

2024-09-01 18:21:39 853

原创 判断数组的几种方法

判断数组的几种方法1、通过原型链来判断obj.__proto__ === Array.prototype;2、通过ES6的Array.isArray()来判断Array.isArray(obj);3、通过instanceof来判断obj instanceof Array;4、通过Array.prototype.isPrototypeOf()判断Array.prototype.isPrototypeOf(obj)5、通过Object.prototype.toString.call()

2021-06-22 14:12:28 407

原创 常见js面试手写题,“老大爷”看了都点赞加收藏。

常见js面试手搓题,“老大爷”看了都点赞加收藏1、实现instanceof运算符2、实现new操作符3、实现bind方法4、实现call方法5、函数柯里化6、发布订阅7、深拷贝8、实现ES6的Class9、实现ES6的继承1、实现instanceof运算符instanceof运算符用于检测构造函数的prototype属性是否出现在某个实例对象的原型链上,运算符左侧是实例对象,右侧是构造函数。const isInstanceof = function(left,right){ let proto =

2021-06-15 11:13:54 533 1

原创 常用的正则表达式大收集

匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s|]*\r匹配 HTML 标记的正则表达式:<(.*)>.*<\/\1>|<(.*)\/>匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配 IP 地址的正则表达式:/(\d+)\.(\d+)\.(\d+)\.(\d+)/g匹配 Email 地址的正则表达式:\w+([-+.]\w+)*@\w+([-...

2021-04-29 14:31:27 154

原创 a++ 和 ++a

a++ 和 ++a的相同点都是给a+1,不同点是a++是先参加程序的运行再+1,而++a则是先+1再参加程序的运行。

2021-04-09 14:56:09 181

原创 cookies,sessionStorage 和 localStorage 的区别?

cookies,sessionStorage 和 localStorage 的区别?1、cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)2、cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递3、sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存区别1)存储大小:(1)cookie数据大小不能超过4k(2)sessionStorage和localStorag

2021-01-20 15:35:11 200

原创 Vue组件之间的调用方法/传值

Vue组件之间的调用方法/传值1.子组件调用父组件的方法(或父组件给子组件传值)2.父组件调用子组件的方法(或子组件给父组件传值)3.非父子组件之间调用的方法或传值1.子组件调用父组件的方法(或父组件给子组件传值)可简单理解为子组件使用父组件的方法或传递过来的值(简称子用)(1)、在子组件中通过this.$parent.方法/属性 (获取父组件所有的方法和值)(2)、将父组件的方法传递给子组件(3)、通过props获取父组件的值 1.父组件调用子组件的时候动态绑定属性 <pare

2021-01-14 21:31:23 859

原创 slice,SubString和SubStr有什么区别?注意区分slice()、splice()、split()

slice,SubString和SubStr有什么区别?注意区分slice()、splice()、split()一、slice(), substring(), substr();这三个方法都是返回被操作字符串的一个子字符串,就是返回一个新的字符串。string.slice(start, end)提取一个字符串string.substring(start, end)提取一个字符串,end不支持负数string.substr(start, len)提取一个长度为len的字符串1、 slice和subs

2021-01-11 11:49:50 596

原创 在Taro中实现购物车的单选全选

相信大家在Taro中实现购物车的单选与全选都会有自己的见解,疫情当前,逆战而行,愿我分享的代码能帮助到你更好的来理解:import Taro, { Component } from '@tarojs/taro'//组件的首字母一定要大写,小写被当做html标签import { View, Checkbox, CheckboxGroup } from '@tarojs/components'...

2020-02-24 01:25:19 1118

Flutter 文本,需将后缀改为PDF

Flutter 文本,需将后缀改为PDF

2024-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除