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

文章介绍了如何利用VSCODE和ChatGPT结合,通过提供代码上下文信息来增强源码分析能力,例如针对libuv项目。功能包括自上而下和自下而上的代码分析,并计划实现stream传输的实时展现、模型选择以及速度优化。
摘要由CSDN通过智能技术生成

【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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LiujiaHuan13

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值