如何查看 CodeGeex 插件的安装日志以排查错误

梦枫小哥_7543

梦枫小哥_7543

2026-06-18

554人浏览

原创

要确认 codegeex 插件是否真正完成安装,需依次检查:1. 开发者工具 console 中 extensiongallery/installextension 日志;2. extensions 目录下 aminer.codegeex 文件夹及 package.json、dist/ 是否完整;3. code --log debug --status 启动日志中插件加载状态;4. 输出面板 codegeex 频道的服务连接日志。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何查看 codegeex 插件的安装日志以排查错误

想确认 CodeGeex 插件是否真正完成安装、有没有被拦截或静默失败,必须绕过 VS Code 界面提示直接查底层日志——因为插件安装过程不生成用户可见的“安装日志文件”,但系统和编辑器会留下可追溯的操作痕迹。

查看 VS Code 扩展安装缓存与临时日志

VS Code 在安装扩展时会把下载包暂存到本地缓存目录,并在控制台输出实时安装流。这些信息虽不持久,但能抓取到关键报错源头。

第一步:按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板 → 输入并选择“Developer: Toggle Developer Tools” → 切换到 Console 标签页。

第二步:在控制台中按 Ctrl+F 搜索关键词 “extensionGallery” 或 “installExtension”,找到最近一次 CodeGeex 安装操作对应的日志行。若出现 ERR_CONNECTION_REFUSED 或 403 Forbidden,说明网络策略或代理拦截了 Marketplace 请求。

第三步:关闭开发者工具 → 重新触发一次安装(哪怕插件已存在),此时控制台会刷新最新日志。重点观察以 [Extension Host] 开头的行,它会显示插件解压路径、激活失败原因(如 Cannot find module './dist/extension' 表示构建产物缺失)。

检查扩展实际安装目录与文件完整性

VS Code 把所有已安装插件解压到固定位置,只要该目录存在且含有效文件,就证明安装流程走完了;若目录为空或只有 .vsix 文件,说明解压环节出错。

方法一:手动定位安装目录

Windows 路径:%USERPROFILE%\.vscode\extensions\

macOS 路径:$HOME/.vscode/extensions/

Linux 路径:$HOME/.vscode/extensions/

进入对应目录后,查找以 aminer.codegeex 开头的文件夹(注意不是 codegeex 或 codegeex-vscode,ID 必须完全匹配)。如果该文件夹存在但内部没有 package.json 或 dist/ 子目录,说明插件包损坏或未完整解压。

方法二:用 VS Code 内置命令快速跳转

CodeGeex 2.21.0
CodeGeex 2.21.0

CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。

下载

按 Ctrl+Shift+P → 输入“Extensions: Open Extensions Folder” → 回车。这会直接打开 extensions 根目录,避免手输路径出错。

读取 VS Code 主进程启动日志(含插件加载失败快照)

每次 VS Code 启动时,主进程会记录所有插件的加载状态,包括因依赖缺失、API 版本不兼容或权限拒绝导致的静默禁用。这是排查“安装了却没反应”的最权威依据。

第一步:关闭所有 VS Code 窗口(包括后台进程)。

第二步:以命令行方式启动 VS Code 并强制输出详细日志:

Windows:在 PowerShell 中执行 code --log debug --status

macOS/Linux:在终端中执行 code --log debug --status

第三步:等待输出停止滚动后,搜索 “codegeex”。若看到类似 Skipping disabled extension aminer.codegeex,说明插件被标记为禁用;若出现 Failed to load extension 'aminer.codegeex': Cannot read property 'activate' of undefined,则大概率是 VS Code 版本低于 1.68.0,不支持该插件要求的 Extension API。

【注意】 此命令必须在无任何 VS Code 实例运行时执行,否则日志会被合并覆盖,丢失关键启动阶段信息。

验证插件服务端连接日志(登录/请求失败溯源)

CodeGeex 插件启动后会尝试连接其后端服务,连接失败不会弹窗报错,但会在输出通道留下痕迹。这部分日志独立于扩展安装过程,专用于诊断“图标显示但无法调用 AI 功能”的问题。

第一步:在 VS Code 底部状态栏右击 CodeGeex 图标 → 选择“Open Output Panel”。

第二步:在输出面板右上角下拉菜单中,切换到 CodeGeex 频道(不是 “Log (Window)” 或 “Log (Extension Host)”)。

第三步:触发一次操作(例如选中代码 → 右键 → “使用 CodeGeex 修复”),然后立即查看输出内容。若看到 HTTP request failed: Error: connect ECONNREFUSED 127.0.0.1:8080,说明本地模型服务未运行;若出现 Unauthorized: invalid token,则是账号登录态失效或 token 被服务器吊销。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

codegeex

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
CodeGeeX下载安装教程合集
CodeGeeX下载安装教程合集

提供CodeGeeX最新版下载地址、历史版本下载、VS Code安装教程、JetBrains安装教程及常见安装问题解决方案。

2026.06.16

556

15

CodeGeeX代码生成教程合集
CodeGeeX代码生成教程合集

汇总CodeGeeX代码生成技巧、代码补全教程、单元测试生成、代码优化及实际开发案例。

2026.06.16

557

31

CodeGeeX大模型教程合集
CodeGeeX大模型教程合集

详细介绍CodeGeeX底层模型能力、多语言代码生成效果、模型架构及应用场景

2026.06.16

136

10

CodeGeeX VSCode插件教程大全
CodeGeeX VSCode插件教程大全

专注CodeGeeX VS Code插件的安装配置、功能使用、快捷键及开发实践。

2026.06.16

630

15

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

2026.10.10

0

15

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

2026.10.10

0

26

C++类与对象的封装方法教程
C++类与对象的封装方法教程

C++封装是面向对象编程的核心特性之一,通过类将数据与操作数据的函数组织在一起,并利用访问权限控制外部访问。本专题介绍类的定义、成员变量、成员函数以及public、private和protected的使用方法,帮助初学者掌握封装的基本原理。

2026.10.10

0

32

C++构造函数定义与调用方法
C++构造函数定义与调用方法

C++构造函数用于初始化类对象,是面向对象编程的重要基础。本专题从构造函数的定义、声明和调用入手,介绍默认构造函数、带参数构造函数、拷贝构造函数及成员初始化列表,帮助初学者掌握对象创建与初始化的基本方法。

2026.10.10

0

16

Kratos框架零基础入门教程
Kratos框架零基础入门教程

本专题整理Kratos框架入门内容,涵盖Go环境准备、kratos CLI安装升级、new命令创建项目、目录结构分层说明、服务启动与双协议端口、依赖下载报错排查,帮助开发者快速跑通第一个Kratos框架微服务应用。

2026.10.10

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CodeGeex使用手册
CodeGeex使用手册

共0课时 | 0人学习