一、会议基础信息
- 会议双方:联影全体参会同事、微软团队
- 微软参会人员
- 何涛:微软产品经理,本次会议主持人
- 尹学峰:微软全球黑带专家,GitHub 专属产品专家,本次主讲人
- 会议主题:GitHub Copilot 全功能实操培训、新特性讲解、企业落地最佳实践、现场答疑
- 会议形式:线上共享屏幕演示 + 实操 Demo + 互动问答
- 会后资料:培训配套网页文档、Copilot 官方最佳实践文档链接会后统一分享
二、会议流程与核心内容
(一)开场介绍
- 何涛开场,介绍本次沟通核心目标:完整演示 Copilot 全量功能、讲解持续更新新特性、输出落地最佳实践,最后集中答疑互动。
- 移交主讲权给尹学峰,本次培训以实操干货为主,覆盖基础→进阶→高级全场景功能。
(二)Copilot 核心能力总览
Copilot 适配研发全流程,核心能力清单:
- 实时代码片段智能补全,统一项目编码规范
- 跨多文件批量代码修改,无需手动定位修改位置
- Agent 智能自主编辑模式(最新发布重磅功能)
- Workspace 代码仓库问答,支持本地 / 云端双索引
- 老旧历史代码一键重构、依赖版本升级优化
- 自动修复代码报错、生成单元测试、搭建新项目框架
- 多模态交互:图片解析、语音输入、终端命令生成
- 企业自定义规范、私有提示词库、第三方系统插件集成
补充说明:联影代码未托管 GitHub,仅启用本地仓库索引能力,云端索引功能暂无法使用。
(三)IDE 适配与网络代理说明
- 全平台支持 IDE 清单
- 第一梯队(功能最全):VS Code(微软自研,插件机制完善)、Visual Studio
- 第二梯队:JetBrains 全家桶(国内生态完善,部分高级功能缺失)
- 其他兼容:Xcode、Vim、Eclipse
- 网络、代理配置问题联影团队已提前解决,本次不展开讲解。
(四)基础功能:代码智能补全
- 补全逻辑
- 读取当前文件上下文、历史编码风格,保证项目代码风格统一;
- 支持「注释生成代码」「代码生成注释 / API 文档 / Markdown」全文本补全;
- 设置可开启全文件、全文本类型自动推荐(默认关闭)。
- 高频快捷键实操
表格
快捷键 功能说明 Tab 完整接收 AI 推荐代码 Ctrl + 右键 分段、局部接收部分推荐内容 Alt+[ / Alt+] 切换上一条 / 下一条 AI 推荐方案 Ctrl+Enter 多方案预览面板,批量对比选择最优代码 - Next Edit Suggestion(NES 预测编辑,实验性功能)
- 能力:自动预判开发者修改意图,一处修改同步更新全文件关联代码(如类参数新增 z 轴,自动同步构造函数、计算方法);
- 开启条件:VS Code 插件设置勾选 NES 开关 + 企业管理员后台策略开启
editor preview features。
(五)模型切换与企业私有模型微调
- 代码补全模型切换
- 默认 GPT-3.5 Turbo,推荐切换 GPT-4o,代码生成精准度更高;
- VS Code、JetBrains IDE 均支持模型切换配置。
- 企业私有模型微调(依赖 GitHub 仓库)
- 使用前提:企业代码上传至 GitHub;
- 操作:基于内部业务代码训练专属模型,VS Code 通过
Override engine参数配置私有模型地址,生成逻辑贴合内部框架、业务规范。
(六)Chat 对话核心功能
- 模型管理
- Chat 面板内置 8 种大模型,GPT-4o 不限次使用,其余预览模型存在 12 小时使用次数限制;
- 模型需管理员后台手动开启,复杂问题优先使用限量高级模型。
- 聊天快捷键
Ctrl+Alt+I:打开侧边 Chat 面板Ctrl+I:行内 Inline 聊天(局部代码修改首选)Ctrl+Shift+Alt+L:快速临时问答,无历史会话
- 上下文灵活绑定(核心实用技巧)
- 默认绑定当前打开文件,可手动隐藏上下文;
- 支持选中代码行、拖拽文件 / 文件夹、绑定 Git 变更记录、代码报错 Problem、终端日志、截图图片作为问答上下文;
- Edit 编辑模式一键批量绑定所有已打开文件。
- 内置 @指令体系(核心交互语法)
@workspace:检索本地代码仓库索引,解读项目逻辑- 索引分级:文件数≤750 自动高级索引;750~2500 可手动命令升级高级索引;>2500 仅基础索引;
- 文件过滤:管理员后台配置 content exclusion 规则,支持 Git 路径正则过滤无需索引的文件;暂不支持仓库本地
.copilotignore配置(产品侧已收集需求);GitLab / 自有 Git 仓库均可适配过滤规则。
@vscode:自然语言操作编辑器设置、安装插件、切换解释器等@terminal:读取终端报错、自动生成 Shell/PowerShell 运维命令@第三方工具:安装官方插件后可 @MongoDB、Docker、Aure 等工具;企业可自研内部插件对接自研系统
- #变量、/ 斜杠快捷指令
#changes:引用 Git 全部变更代码,用于代码评审;/fix、/explain、/test内置快捷命令,一键修复、解释代码、生成单元测试;
- 代码评审 & 提交辅助
- 局部代码评审:选中代码发起 Review,检测代码规范、函数长度、注释完整性;
- 全局变更评审:提交前一键审核所有 Git 修改;
- 自动生成标准化 Commit 提交信息,可自定义提交规范(fix/feat/docs/refactor)。
(七)企业定制化规范配置
- 全局通用指令 Copilot Instruction 统一约束所有 Chat、编辑、生成行为,可定义命名规范、函数行数限制、注释标准等。
- 分场景专属规则 可单独配置代码生成、单元测试、代码评审、commit message 四类独立规范,互不干扰。
- 仓库复用提示词库 仓库
.github/prompts目录存放.prompt.md复用提示词,纳入版本管理,团队全员共享。
(八)多模态输入能力
- 图片上传:上传架构图、UI 草图、手写流程图,自动转换代码(前端、Terraform 等);
- 语音输入:内置语音转文字提问,会议因麦克风占用未演示;
- 网页文档补充:开启 Web 搜索后,粘贴第三方 API 文档链接辅助代码生成;高精度框架文档建议本地导入建立索引。
(九)报错快速修复
代码语法错误、依赖缺失处悬浮显示「fix by Copilot」,一键自动修复,同步生成包安装命令。
(十)两大高级编辑模式(贪吃蛇 Demo 实操演示)
- Edit 模式 需手动指定待修改文件,AI 基于选定文件批量迭代代码,适合熟悉项目结构的开发者。
- Agent 自主智能模式(重点推荐)
- 无需手动指定文件,AI 自动检索仓库匹配相关代码、自主修改、自检逻辑;
- 支持联动终端执行调试命令,根据运行结果二次迭代代码;
- Demo 效果:仅文字描述需求,自动完成游戏换背景、加分积分、吃食物特效、修复 BUG 全流程。
(十一)企业自研 Copilot Extension 插件体系
- 能力:自然语言对接企业内部自研系统,将自然语言自动解析为标准 API 参数;
- 现状限制:当前必须部署公网回调服务,无法直连本地内网服务 / 本地命令(合规安全管控要求);
- 未来规划:团队已向产品侧反馈本地直连诉求,暂不支持 MCP 协议,后续有较大概率兼容。
(十二)团队后台数据看板
管理员可查看团队 Copilot 整体使用数据:
- 日活跃用户、代码补全采纳率、Chat 对话使用频次;
- 编程语言分布、IDE 使用占比;
- 分团队数据筛选,针对低采纳率团队定向培训优化。
三、现场问答关键记录
- Q:仓库大量文件,能否按项目配置过滤不需要索引的文件?A:管理员后台配置全局 Git 路径过滤规则,支持自有 Git/GitLab;暂不支持仓库本地 ignore 文件,需求已提交产品。
- Q:第三方框架 API 文档如何精准引入给 Copilot 使用?A:短期方案:文档下载至本地建立仓库索引(精度最高);次要方案:开启 Web 搜索粘贴文档链接,时效性存在局限。
- Q:Copilot 是否支持 MCP Client/Server 集成?A:当前不支持,仅支持自研 Extension 插件框架;产品侧暂未明确上线时间,后续大概率兼容 MCP。
- Q:内网本地服务、本地命令能否不暴露公网,直接被 Copilot 插件调用?A:现阶段必须配置公网回调中转(合规、敏感信息校验要求);该强需求已持续反馈产品团队,等待功能更新。
- Q:本次收集的大量书面问题清单如何处理?A:两种方案可选:①微软团队文字统一答复问题表;②另行预约专项线上答疑会议,由联影内部确认后同步微软。
四、会后待执行事项
- 微软侧:会议配套网页文档、Copilot 官方最佳实践文档链接分享至联影参会人员;书面问题清单答复 / 二次沟通时间等待联影反馈。
- 联影侧:内部汇总问题表,确认后续答疑形式并同步微软;组织研发团队落地本次培训 Copilot 实操规范。
五、会议结束
会议时长约 90 分钟,培训演示环节结束,现场问答完毕,双方结束线上会议。