书接上回… UI 工程师的问题解决了,那么作为开发人员是否也应该拿点福利呢?
前段时间很火的 Cursor 编辑器就是一个基于 VsCode 的人工智能接入工具。当然了,别人接入的可是 GPT-4o,无论是准确度还是响应速度都堪称一绝。但是因为“墙”的原因,使用起来就非常麻烦了,而且也不利于团队内推广。
这时可能有小伙伴会说,这不简单吗,现在大把插件能够做到这种效果啦,下载开箱即用即可。
是的,这位小伙伴说得没错,的确有大量的插件能够达到跟 Cursor 一样的效果,但是大部分插件都是要收费的。有些没什么良心的就使用功能就收费(如 Tabnine),有些良心一点的就使用商用大模型接口时要收费,使用基础版就免费(如:CodeGTP、BitoAI 等)。
那既然我们已经有 Ollama 作为算力提供了,有没有插件能够远程访问 Ollama 来实现 AI 助手功能呢?
有,那就是 twinny。(其实也有像 continue 插件那样提供 Ollama 接入的,虽说只能本地接入模。而 cody 确实有提供远程 Ollama 接入,但是配置过于复杂因此没有选用)
下面我将采用 VsCode 来进行描述,IDEA 应该也有该插件的,但是毕竟 IDEA 不免费我就不细说了。
我们先使用 Ollama 下载 codellama 模型。由于只会使用 twinny 的提示和聊天功能,因此使用 7b 的模型也足够了(当然了,参数越大的模型出来的效果也就越好咯),如下图:
pai@pai:~$ ollama p