Agent Hub 模型管理
在 VJSP 智能开发体系中,模型(Model) 是智能体(Agent)的能力引擎,直接决定其在代码理解、生成、对话、工具调用等方面的上限。
⚠️ 重要前提
模型本身不能独立使用,必须绑定到一个智能体(Agent) 后,才能在插件中被调用。
一个智能体可绑定多个模型,按roles(角色)自动切换(如 Chat 用 A 模型,Edit 用 B 模型)。
VJSP 支持三类模型来源:
- 系统预置模型(开箱即用)
- Agent Hub 共享模型(官方贡献)
- 本地自定义模型(私有部署,通过
config.yaml配置)
系统预置模型
官方内置了一组系统模型(System Models),开箱即用,无需额外配置即可使用。这些模型由 VJSP 官方维护。
特点
角色预分配:每个系统模型已预设合适的
roles(如chat、edit、autocomplete),确保在不同场景下表现最佳。能力自动识别:系统会自动检测模型是否支持
tool_use(工具调用)、image_input(图像输入)等高级能力。安全隔离:所有系统模型的 API 请求均通过 VJSP 安全代理。
💡 提示:你可以在插件的模型选择器中查看当前可用的系统模型,并随时切换。若需更高定制性(如私有部署、多模型协同),请参考 本地模型 config.yaml 参考文档。

Agent Hub 模型使用指南
Agent Hub 是官方智能体共享平台,汇集了团队贡献的高质量模型配置、规则集、提示词模板。你可以在 Agent Hub中浏览、选择适合你开发场景的模型。
模型是整个智能体交互体验的核心基础,具备多项不同的专属能力:
对话(Chat):支持围绕代码开展交互式沟通,并提供详尽的技术指导
编辑(Edit):处理复杂的代码转换与重构任务
应用(Apply):精准执行定向的代码修改操作
自动补全(Autocomplete):在开发者编码过程中提供实时的代码建议
嵌入(Embedding):将代码转化为向量表示形式,以支持语义检索
重排器(Reranker):基于语义关联度对检索结果排序,提升检索相关性

推荐模型
按功能划分的优质模型
| 模型功能 | 推荐模型 | 说明 |
|---|---|---|
| Coder | Qwen3-Coder-30B-A3B-Instruct-VJSP | 专注于处理和理解VJSP 全栈框架相关的开发需求,如框架组件调用、前后端交互逻辑、业务功能实现、配置文件编写、全栈项目部署方案等。它并非通用编码模型,而是深度聚焦于VJSP 框架开发工作流中的全栈编码与适配任务,为 VJSP 开发提供底层编码与工程化落地能力。 |
| Qwen3-Coder-30B-A3B-Instruct | 专注于处理和理解软件工程相关的代码与开发上下文,如全仓代码、技术文档、接口定义、重构需求、自动化任务脚本等。它并非通用语言模型,而是深度聚焦于开发者工作流中的代码生成与智能体任务,为企业级开发场景(如全仓分析、代码生成、工具调用)提供高效、长上下文的底层编码与推理能力。 | |
| VL | Qwen2.5-VL-32B-Instruct | 专注于处理和理解软件工程相关的图像数据,如 Web 页面截图、移动端 UI 设计稿、流程图、表单原型、系统错误界面等。它并非通用图像识别模型,而是深度聚焦于 开发者工作流中的视觉语义解析任务,为 VJSP 系列智能体(如视觉智能体、表单生成器、测试辅助工具)提供底层感知与推理能力。 |
| Reranker | VJSP-Reranker | VJSP Reranker 是一款专门用于精细化重排序(Re-ranking)的人工智能模型,旨在对初步检索(如关键词匹配、向量相似度搜索)返回的候选结果进行深度语义相关性评估与重新排序。它不负责初筛,而是作为“第二道智能过滤器”,确保最相关、最符合上下文的答案或代码片段排在前列。 |
| Embedding | VJSP-Embedding | 专为高精度语义表示、多语言支持和高效检索场景设计的人工智能模型。 |
| Apply | VJSP-Apply | 专为代码快速合并功能优化的轻量型人工智能模型。 |
使用VJSP官方提供的模型
浏览已有的模型列表,在 Agent Hub 页面查看系统模型卡片。
查看模型详情,点击任一模型卡片,进入详情页面,了解其说明信息。
点击「立即使用」,并选择需要关联的智能体。
前提:您必须已登录系统。若未登录,请先完成登录。
只能关联自己创建的智能体。
