logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode插件开发-引入AI大模型实现代码补全

接到个完全不懂得任务,开发一个vscode插件,这真是实习生该干的活不 qAq ,大概功能引入AI模型,辅助编程(实现,ai聊天对话,代码插入与补全等等,),经过摸索,从一点不懂到现在有所小得了;下面讲解,例子。

文章图片
#vscode#javascript#前端 +2
React-Hook详解---一篇搞定、超长总结

使用useEffect0.确保添加的依赖会变化,比如一个对象,那么他的引用可能会变化,不然这个依赖没用useEffect依赖对象时,比较的是引用,不是值。要触发useEffect,必须改变对象的引用(通过setState创建新对象)。如果只想监听对象内部的某个属性,直接依赖该属性即可。深度比较可以使用自定义 Hook,但要注意性能开销。明确依赖数组,确保包含所有用到的外部变量(避免缺失或冗余)。必

文章图片
#react.js#前端#前端框架
vscode插件开发-创建AI聊天面板

创建好面板之后,我们需要写一个函数去返回想展示的htmlreturn `<!padding:0;/* 设置最大宽度,让界面不会太宽 */flex:1;/* 限制消息区域的最大宽度 */.msg {/* 调整消息最大宽度,让界面更紧凑 */color:#fff;color:#111;/* 限制输入框区域宽度 */</style></head><body>

文章图片
#vscode#ide#编辑器 +1
vscode插件开发-创建AI聊天面板

创建好面板之后,我们需要写一个函数去返回想展示的htmlreturn `<!padding:0;/* 设置最大宽度,让界面不会太宽 */flex:1;/* 限制消息区域的最大宽度 */.msg {/* 调整消息最大宽度,让界面更紧凑 */color:#fff;color:#111;/* 限制输入框区域宽度 */</style></head><body>

文章图片
#vscode#ide#编辑器 +1
vscode插件开发-引入AI大模型实现代码补全

接到个完全不懂得任务,开发一个vscode插件,这真是实习生该干的活不 qAq ,大概功能引入AI模型,辅助编程(实现,ai聊天对话,代码插入与补全等等,),经过摸索,从一点不懂到现在有所小得了;下面讲解,例子。

文章图片
#vscode#javascript#前端 +2
vscode插件开发-引入AI大模型实现代码补全

接到个完全不懂得任务,开发一个vscode插件,这真是实习生该干的活不 qAq ,大概功能引入AI模型,辅助编程(实现,ai聊天对话,代码插入与补全等等,),经过摸索,从一点不懂到现在有所小得了;下面讲解,例子。

文章图片
#vscode#javascript#前端 +2
vscode插件开发-引入AI大模型实现代码补全

接到个完全不懂得任务,开发一个vscode插件,这真是实习生该干的活不 qAq ,大概功能引入AI模型,辅助编程(实现,ai聊天对话,代码插入与补全等等,),经过摸索,从一点不懂到现在有所小得了;下面讲解,例子。

文章图片
#vscode#javascript#前端 +2
常用 HTTP 请求头设置及其作用详解

请求头是 HTTP 请求中的一部分,位于请求行之后。它们向服务器传递客户端环境信息、身份认证、缓存机制等。比如告诉服务器你是谁、你能接受什么格式的返回、你的语言偏好等等。请求头常用场景是否必需POST、PUT 请求体✅ 是Accept响应内容协商✅ 建议使用认证授权✅ 若需认证User-Agent客户端识别❌ 可选Referer来源跟踪、反盗链❌ 可选Cookie会话状态✅ 若有登录多语言支持❌

文章图片
#http#网络协议#网络
vscode插件开发-创建AI聊天面板

创建好面板之后,我们需要写一个函数去返回想展示的htmlreturn `<!padding:0;/* 设置最大宽度,让界面不会太宽 */flex:1;/* 限制消息区域的最大宽度 */.msg {/* 调整消息最大宽度,让界面更紧凑 */color:#fff;color:#111;/* 限制输入框区域宽度 */</style></head><body>

文章图片
#vscode#ide#编辑器 +1
vscode插件开发-引入AI大模型实现代码补全

接到个完全不懂得任务,开发一个vscode插件,这真是实习生该干的活不 qAq ,大概功能引入AI模型,辅助编程(实现,ai聊天对话,代码插入与补全等等,),经过摸索,从一点不懂到现在有所小得了;下面讲解,例子。

    共 11 条
  • 1
  • 2
  • 请选择