avante-nvim: AI
2025.1.27:使用中发现的问题:
- 没有:h
- 说了要去掉nui但仍然没有https://news.ycombinator.com/item?id=41353835
- 安装了dressing、nui、plenary(telescope都没问题)插件仍然不识别
简单看了代码avante checkhealth:lua/avante/utils/init.lua 居然要使用lazy。按claude.ai的说法 “啊,这是实际的源码实现,比我之前解释的要简单很多。让我详细解释一下这个函数:” 是不是就是因为简单,但是又没有强制要求安装lazy,遇到的问题?avante: require("avante.health").check() avante.nvim ~ - ERROR Missing required plugin: stevearc/dressing.nvim - ERROR Missing required plugin: MunifTanjim/nui.nvim - ERROR Missing required plugin: nvim-lua/plenary.nvim - OK Found required plugin: nvim-treesitter/nvim-treesitter - OK Found icons plugin (nvim-web-devicons or mini.icons)
{ lib, pkgs, ... }:
{
programs.neovim = {
plugins = with pkgs.pkgsu.vimPlugins; (lib.mkAfter [
nui-nvim
dressing-nvim
{
plugin = avante-nvim;
type = "lua";
config = ''
require('avante_lib').load()
require('avante').setup ({
provider = "deepseek",
vendors = {
deepseek = {
__inherited_from = "openai",
api_key_name = "DEEPSEEK_API_KEY",
endpoint = "https://api.deepseek.com",
model = "deepseek-chat",
},
},
})
'';
}
]);
};
}