跳到正文

#GitHub

今日 0 条
9月26日周六
  1. GitHub Blog · AI & ML38

    GitHub Copilot 新手教程:如何用 canvases 构建自定义工作流

    GitHub Copilot 应用中的 canvas(画布扩展)是一种可自定义的双向界面,用户只需在 agent 会话中输入 /create-canvas 并用自然语言描述工作流,agent 即可生成看板、发布清单或仪表盘等界面。canvas 会保存为扩展,可随项目共享或作为个人扩展复用,社区已通过 Awesome Copilot 分享现成模板。

9月25日周五
  1. GitHub Blog · AI & ML36

    GitHub Copilot 的 canvas:当聊天不再是正确的 AI 交互界面

    GitHub Copilot 应用推出 canvas,一种运行在应用内、无浏览器外壳的全栈小应用,可与 Copilot 智能体双向通信,让用户按任务定制 UI。作者认为聊天只是 AI 的通用兜底界面,用户明确任务时往往应改用 canvas,例如用它做 Connect 4 游戏、管理 Winget 本地包、操作 SQLite 数据库,甚至自动化研究到实现的开发流程。

9月24日周四
  1. GitHub Blog · AI & ML22

    GitHub Copilot 应用如何渲染超大 pull request

    GitHub Copilot 应用重建了 pull request 视图,以应对包含 2,200 个文件、超百万行改动和 400 多条行内评论的超大 PR。其做法是把文档高度拆成确定性的代码几何与动态评论块两套体系:代码行高提前精确计算,评论高度则按块惰性测量并锚定到文件、行和侧,避免滚动跳变。

9月17日周四
  1. GitHub Blog · AI & ML77

    GitHub 用 Copilot 把 Copilot 运行时迁移到 Rust

    GitHub 用 GitHub Copilot app 和 Copilot CLI 把 Copilot agent runtime 从 TypeScript 完全重写为超过 80 万行生产级 Rust,AI 智能体写了其中大部分代码,跨 128 个 pull request 增量合入 main,而非一次性切换。

    推荐理由:作者以亲历者身份给出把 80 万行运行时迁移到 Rust 的完整工程方法,包括分层策略、跨会话协作与提示词缓存数据。

9月12日周六
9月11日周五
  1. GitHub Blog · AI & ML34

    GitHub Copilot 应用新手指南:使用 diff、终端与浏览器面板

    GitHub Copilot 应用内置 diff、终端和浏览器三个面板,让用户无需离开应用即可审查、运行和预览 AI 智能体生成的代码变更。diff 面板以绿红高亮显示增删改行,终端面板可直接运行项目命令并支持多窗口,浏览器面板的 Pick & Polish 工具可选中页面元素并让智能体调整。完成后可直接在应用内接受变更并创建 pull request。