【TellMeCode】使用VSCODE + ChatGPT辅助分析推测源码

news/2024/10/19 2:19:41/

【TellMeCode】使用VSCODE + ChatGPT辅助分析推测源码

0x00 功能简介

根据代码上下文相关信息,如工作区文件夹名称,代码所在路径等一系列信息,提供给大模型更多元和尽可能多的信息,利用其自身优势去检索相关的文档和博客,并且以符合阅读逻辑的规范输出方式展现,方便于快速上手一些开源知名项目和快速理解规范化命名架构的内部项目。

特色:结合整体项目分析当前选中代码,bottom-top,top-bottom.

0x01 实例

这里以知名事件循环胶水层项目libuv为例:

在这里插入图片描述
在这里插入图片描述

0x02 待做的内容

  1. stream传输 边输出边展现到页面,优化生成速度
  2. 设置一个模型选择列表,可以手动选择模型。
  3. 设置焦点离开选中文字直接刷新掉hover面板

0x03 reference

Extension API | Visual Studio Code Extension API
API Reference - OpenAI API
vscode插件名:TellMeCode
Github:GitHub - JiaHuann/TellMeCode_vscodeExtension


http://www.ppmy.cn/news/89845.html

相关文章

IP协议-服务类型字段

服务类型(Type of Service)字段是比较复杂的一个字段,该字段经过多次标准变更。 IPv4报文 一、最初标准(RFC 791) RFC 791定义TOS字段总共占用8bit,分为IP Precedence优先级(3bit)、…

Dockerfile(1) - FROM 指令详解

FROM 指明当前的镜像基于哪个镜像构建dockerfile 必须以 FROM 开头&#xff0c;除了 ARG 命令可以在 FROM 前面 FROM [--platform<platform>] <image> [AS <name>]FROM [--platform<platform>] <image>[:<tag>] [AS <name>]FROM […

完美解决vue3 keep-alive多个路由使用同一个组件的缓存问题

之前页面少的话 用keep-live结合router-view&#xff0c;使用keep-live的include属性就可以自己决定keep-live缓存那些组件不缓存那些组件&#xff0c;直到遇到个问题。 平时写的代码如下&#xff1a; <router-view v-slot"{ Component, route }"><keep-al…

java面试应聘时的满分回答参考模板

java面试应聘时的满分回答参考模板 1、请你自我介绍一下自己好吗?2、你觉得你个性上最大的优点是什么?3、说说你最大的缺点?4、你对薪资的要求?5、你对加班的看法?6、如果通过这次面试我们录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?7、谈谈你对跳槽…

第3章 单元测试-测验题-作业

在单元测试中&#xff0c;&#xff08;B &#xff09;是用来代替被测模块的子模块的。 驱动模块桩模块通讯模块代理模块在下面列举的测试覆盖中&#xff0c;&#xff08;D &#xff09;是最强的逻辑覆盖准则。 语句覆盖条件覆盖判定覆盖条件组合覆盖一个判定中的复合条件表达式…

【A卡,Windows】stable diffusion webui下载安装避坑指南

观前提醒 本文内容都是本人亲身经历的&#xff0c;一个一个安装下载测试所感&#xff0c;当然如果你更想用傻瓜式集成包的&#xff0c;那还是跳过这篇文章吧。 当然我不推荐这篇文章的操作&#xff0c;因为我用了差不多1h才有一副图&#xff0c;有N卡&#xff0c;就用N卡&…

零基础如何入门网络安全?2023年专业学习路线看这篇就够了

前景 很多零基础朋友开始将网络安全作为发展的大方向&#xff0c;的确&#xff0c;现如今网络安全已经成为了一个新的就业风口&#xff0c;不仅大学里开设相关学科&#xff0c;连市场上也开始大量招人。 那么网络安全到底前景如何&#xff1f;大致从市场规模、政策扶持、就业…

RockChip3568 MPP硬解码和gstreamer1.0编译

MPP视频硬件解码编译 一、配置rock sdk的环境 当前使用的rockchip 给的rk3568的sdk包&#xff0c;版本不详&#xff0c;应该比较新。 编译前配置环境&#xff1a; source envsetup.sh 选择rk3568配置 &#xff08;67 rockchip_rk3568&#xff09;注意&#xff1a; 每次在s…