要让CodeGeeX在输入“req”时自动弹出HTTP请求模板,需将http_req_template.txt(含Python语言标签)存于templates/目录,并在settings.json中正确配置"req": "./templates/http_req_template.txt",最后重启VS Code验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让 CodeGeeX 在输入特定关键词(比如“req”)时自动弹出 HTTP 请求代码模板,而不是每次都要手敲完整提示词——这需要在插件设置中绑定自定义触发词与本地模板文件,操作路径明确但关键字段容易填错。
准备自定义模板文件
新建一个纯文本文件,命名为 http_req_template.txt,保存到项目根目录下的 templates/ 文件夹中。文件内容必须以对应语言标签开头,且不能有空行:
# language: Python
功能:生成带超时和错误处理的requests.get调用
输入:url(字符串,非空)、timeout(整数,默认5)
输出:响应对象或None
【文件路径必须是相对路径,且不能包含盘符或绝对地址】
在 VS Code 中注册触发词
按下 Ctrl + , 打开设置界面 → 在搜索框输入 CodeGeeX → 找到 Prompt Templates 选项 → 点击右侧的 Edit in settings.json。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
在打开的 settings.json 文件中,定位到 codegeex.promptTemplates 字段(若不存在则手动添加),插入以下键值对:
"req": "./templates/http_req_template.txt"
注意:冒号后必须有空格,引号必须是英文双引号,路径斜杠方向要统一为正斜杠 /。
验证触发词是否生效
第一步:重启 VS Code,确保新配置加载。
第二步:新建一个 .py 文件,输入 req 后按 Tab 或等待自动补全弹出。
第三步:若看到预览中出现 requests.get 代码块,说明绑定成功;若无反应,检查 settings.json 中是否误加了逗号导致 JSON 格式错误。

















