LangChain.js初战 阅读前须知本人接触LangChain.js的时间不长,大概也就几天时间,光是跑通MVP就花了我半天,于是想着记录下,如果你也跑不通MVP,可以参考下,祝你成功。 想体验完整的功能,现阶段确实是 python 版本最为合适,但是考虑到很多人只是想体验下,所以用JS 版本的其实也不少,完全可以先建立下概念,感兴趣的话继续深入,祝好。 例子:最简单的对话环境准备 node:20.10.0(版本不用卡那么 2024-02-01
笔记管理与同步:我的个人方案 缘起多年以来,我一直忠实地使用印象笔记,每年续费成为了一种习惯。然而,在最近一次准备续费时,我不禁自问:我真的需要继续使用它吗?我意识到市场上充斥着各式各样的笔记应用,如语雀、印象笔记、有道等,每一款都有其独到之处。这些云笔记服务无疑非常优秀,但它们总让我困惑于一个核心问题:我的数据究竟归谁所有?这些顾虑促使我开始考虑本地笔记的可能性,以及自行设计一套同步方案。我的情况稍微有些复杂:我有三台电脑, 2023-12-28
从element的一次PR开始 缘起那天我正刷着B站,主页突然跳出来up程序员小山与Bug的视频,名字叫 el-table固定表头滚动时,表头不跟手抖动的问题,跟着学到了一点调试小技巧,和大家分享下。 1、Ctrl + Shift + p 可以召唤出Chrome的命令 可以在里面方便的禁用js脚本 2、github上的 #数字 可以直接在github上的PR那边直接进入 比如 https://github.com/ElemeF 2023-12-25
你应该知道的JS 使用const 或者 let 替代 var使用const 声明你不打算改变的值,比如配置,比如对象的引用。 使用let 声明打算改变的值 缩小变量的作用域不用在开头列出所有的变量,现在推荐使用let 或者 const 就近声明,提高代码的可维护性 用块状作用域代替匿名函数123456789for(var n = 0; n < 10; n++){ (function(value 2023-12-25
终端如何代理 本地代理PowerShell12$env:http_proxy="http://127.0.0.1:1081"$env:https_proxy="http://127.0.0.1:1081" CMD12set http_proxy=http://127.0.0.1:1081set https_proxy=http://127.0.0.1:1081 取消代 2023-10-20
拯救C盘大行动 简介公司电脑C盘空间不够了,但有个机械的D盘还挺大的,有没有办法拯救下C盘再抢救下尼? 背景公司配的是127GB的SSD加上一块911GB的机械硬盘,也不是说不能用,就是时不时清下临时文件也能凑合着用,直到有天我装了个docker ,C盘空间直接变红,仅剩下100MB了,是时候出点狠活了。 方案分析找运维申请硬盘(⭐⭐⭐)方便, 如果你周围有人做过,这个是一般的最优解,一块硬盘现在也就几百块,直接 2023-07-12
部署自己的chatGPT 1、拉取代码1git clone https://github.com/Kerwin1202/chatgpt-web.git 2、修改配置文件123456789// .env 文件# Glob API URL 不用修改VITE_GLOB_API_URL=/api// 后端的url地址,本地与部署应该不同VITE_APP_API_BASE_URL=http://127.0.0.1:3002/# W 2023-05-24
使用vue3 实现个优雅的拖拽 前置知识vue2 中常用的复用的方式 mixin(混入) HOC Renderless (Scoped Slots) vue3 中的常用复用方式 Composition API 自定义指令 Plugins 需求介绍要求实现个可复用的拖拽逻辑,用户可以方便的使用,可拖拽,可设置边界。 技术选型条条大路通罗马,我们有很多种方式来实现这个功能,本次选用vue3 组合式API 的写法,主要原因是我这种 2023-05-10