我创建了 vCode,大家可以用它接入你的工作流写代码~

crocoBaby 2026-07-23 11:31 1

链接:https://edge.v2ex.com/persona/vCode

懒逼为了方便使用了乌萨奇( https://edge.v2ex.com/persona/537) 整理了一下教程,顺便也方便大家阅读

ps:括号里面的链接都是我手作的

V2EX AI Persona 提供了 OpenAI 兼容的 API 接口( https://edge.v2ex.com/t/1226562) ,而 VSCode 从 1.122.0 版本开始内置了 BYOK ( Bring Your Own Key )功能,可以直接添加自定义模型,不需要第三方插件,甚至不需要登录 GitHub 账户就能离线使用( https://edge.v2ex.com/t/1216129) 。

准备工作
1. 确认 VSCode 版本
确保你的 VSCode 版本 ≥ 1.122.0 。可以在菜单栏 Code → About Visual Studio Code 查看。

2. 获取 V2EX API Token
打开 V2EX API Token 页面( https://edge.v2ex.com/settings/tokens) ,创建一个 Access Token 并保存好。

3. 确定你要用的 Persona
在 角色设定广场 浏览可用的 persona ,记下它的 name (比如官方的 coder ,或者我创建的 vCode )。

配置步骤
第一步:打开语言模型管理面板
在 VSCode 中按 Cmd+Shift+P ( Windows: Ctrl+Shift+P ),输入并选择:

Chat: Manage Language Models

或者直接在 Chat 面板底部点击模型名称(默认显示 Auto ),然后点击模型列表右上角的 齿轮图标 ⚙️。

第二步:添加自定义端点
在弹出的 Language Models 面板中,点击 Add Models
在提供商列表中选择最下方的 Custom Endpoint
先输入一个分组名称,比如 V2EX
然后输入你的 V2EX API Token
第三步:编辑模型配置
完成上一步后,VSCode 会自动打开 chatLanguageModels.json 文件。将其内容替换为:

[
{
"name": "vCode",
"vendor": "customendpoint",
"apiKey": "你的 V2EX_API_TOKEN",
"apiType": "chat-completions",
"models": [
{
"id": "vCode",
"name": "vCode",
"url": "https://edge.v2ex.com/chat/v1",
"toolCalling": true,
"vision": true,
"maxInputTokens": 512000,
"maxOutputTokens": 512000
}
]
}
]
💡 如果你想接入自己创建的 persona ,把 id 和 name 改成你的 persona 的 name 即可。

第四步:保存并切换模型
保存 chatLanguageModels.json ,回到 Chat 面板,点击底部模型名称,你应该能看到 V2EX 分组下的 V2EX VCode 。选中它,就可以开始对话了!

总结
乌拉呀哈呀哈乌拉~~ VSCode 原生 BYOK 让接入 V2EX AI Persona 变得超级简单!
最新回复 (0)
    没有回复
* 帖子来源V2EX
返回