孟健的前端认知

其他

花了大半个月,我终于逆向分析了Github Copilot

}实际上这段代码的作用就是将光标前的内容按行append,这样在token有限的情况下,能够按行保留最大的上下文。wishList的fullfill整合处理在接下来就是一系列依赖关系的处理:if
2023年6月27日
其他

揭秘OpenAI新神器:Cursor源码深度解析与应用探索

背景Cursor(https://github.com/getcursor/cursor)是一款专为编程与人工智能而设计的编辑器。虽然现在还处于早期阶段,但目前Cursor可以完成以下几个任务:写作:使用比Copilot更智能的AI生成10-100行代码;差异:请求AI编辑一段代码块,并只查看建议的更改;聊天:采用类ChatGPT界面,了解当前的文件;以及更多:请求修复lint错误,在悬停时生成测试/注释等。Cursor背后的公司于
2023年4月5日
其他

深入理解Electron(二)VSCode架构探索

则成为这个庞大应用的基石。由于VSCode本身同时提供面向浏览器的版本和客户端的版本,所以在二级目录下整体的目录结构又是跟所支持的目标平台环境有关:common:只需要基本的JavaScript
2023年2月28日