跳到正文

#GitHub

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

    GitHub Copilot app 初学者指南:如何用 canvases 构建自定义工作流

    GitHub Copilot app 的 canvases 可根据自然语言描述生成自定义界面,让用户与 Agent 共同操作看板、清单、表单或其他工作流。用户可在 Agent 会话中运行 `/create-canvas`,描述工作流、界面操作和 Agent 能力,系统会生成并打开对应界面。创建后的 canvas 可保存为扩展,供团队共享或个人重复使用。

    推荐理由:文章通过 /create-canvas 的具体流程,说明如何让用户与 Agent 共同维护可交互界面,并将其保存为团队或个人扩展。

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

    GitHub Security Lab Taskflow Agent 实现 AI 驱动的 C/C++ 模糊测试

    基于 GitHub Security Lab Taskflow Agent 构建的 Fuzzing Taskflow,可为 C/C++ 项目自动完成入口识别、构建分析、harness 编写、AFL++ 运行、覆盖率改进、崩溃分诊和漏洞报告生成。

    推荐理由:文章具体拆解了 Fuzzing Taskflow 如何把 C/C++ 模糊测试中的 harness 编写、覆盖率反馈和崩溃分诊交给 LLM agent,并说明运行时的安全边界。

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

    GitHub Copilot app 重建超大 Pull Request 视图

    GitHub 在 GitHub Copilot app 中重建了 Pull Request 视图,使包含 2,200 个文件、超过一百万行变更和 400 多条行内评论的超大 PR 仍能打开和滚动。新架构将代码行与动态评论分开处理,通过惰性测量、滚动锚定、缓存和自动化性能探针,减少评论高度变化带来的跳动与空白。

    推荐理由:文章拆解了 GitHub Copilot 如何用双重几何、惰性测量和自动化探针,让超大 Pull Request 的滚动与评论渲染保持稳定。

9月18日周五
9月17日周四
  1. GitHub Blog · AI & ML82

    GitHub Copilot 使用 Copilot 将运行时迁移至 Rust

    GitHub Copilot 团队使用 GitHub Copilot app 和 Copilot CLI,将 Copilot agent runtime 从 TypeScript 重写为超过 800,000 行生产 Rust,主要代码由 AI agents 编写,历经 128 个 pull requests,并在数月内由一名开发者主导完成。

    推荐理由:文章以 GitHub Copilot runtime 的 Rust 重写为案例,梳理渐进式迁移、跨语言互操作和人机协作中的具体做法。

9月16日周三
9月12日周六
  1. GitHub Blog · AI & ML74

    GitHub 如何用 GitHub Copilot 将活动运营代码化

    GitHub 日本和韩国市场的营销负责人使用 GitHub Copilot,将活动策划、报名筛选和会后跟进串成由 GitHub Issue 触发的自动化流程。GitHub Actions 负责创建落地页、生成 UTM 链接、处理名单和更新项目看板,GitHub Copilot skills 则以 SKILL.md 描述灵活的会后步骤。

    推荐理由:文章给出一套从 Issue 表单、标签和 Actions 到 SKILL.md 的营销自动化实践,展示如何在保留人工审批的同时减少跨工具重复操作。

9月11日周五
  1. GitHub Blog · AI & ML71

    GitHub Copilot 初学者指南:使用 diff、terminal 和 browser

    GitHub Copilot app 将 diff、terminal 和 browser 作为内置面板,让用户在同一处审查 Agent 的代码变更、运行项目命令并预览网站效果。用户可以通过 Pick & Polish 工具选择界面元素并让 Agent 调整,确认功能可用后直接接受变更并创建 pull request。

    推荐理由:文章把审查代码变更、运行命令和浏览器预览串成一套流程,帮助读者在接受 Agent 生成的代码前完成验证。

9月5日周六
  1. GitHub Blog · AI & ML80

    GitHub Copilot 发布 Project HydraFusion 研究预览,支持运行时多模型编排

    GitHub Copilot 推出 Project HydraFusion 研究预览,可在运行时从多个提供商的模型中选择并编排执行流程。HydraFusion目前支持 Single、Cascade 和 Critique 三种模式,并通过 Copilot CLI 的 /experimental 向所有 GitHub Copilot 计划用户开放。

    推荐理由:GitHub Copilot 将多模型选择、评审与升级纳入运行时流程,并用三项 agentic coding 基准展示质量与成本之间的具体权衡。

9月4日周五
  1. GitHub Blog · AI & ML66

    GitHub Copilot 初学者指南:如何同时运行多个智能体

    GitHub Copilot app 支持通过彼此独立的 Agent session 同时运行多个任务,任务之间不会互相干扰。每个 session 使用独立的 Git worktree 并保留自己的上下文,用户可在 sessions view 中查看进度和结果。文章以添加 funded sort、进行无障碍检查和运行测试为例,展示并行处理方式。

    推荐理由:文章以 Git worktrees 和独立上下文为主线,说明如何在 GitHub Copilot app 中并行安排开发、无障碍检查与测试任务。

8月10日周一
7月1日周三
  1. Hugging Face Blog70

    ScarfBench:面向企业 Java 框架迁移的 AI 智能体基准

    ScarfBench 是一个用于评估 AI 智能体执行企业 Java 跨框架迁移的开放基准,覆盖 Spring、Jakarta EE 和 Quarkus。基准包含 34 个应用、204 个迁移任务和约 151K 行代码,要求应用完成构建、部署并通过行为验证;当前最强智能体的行为成功率仍低于 10%。

    推荐理由:ScarfBench把企业 Java 框架迁移拆成构建、部署和行为验证,揭示编码智能体在可编译代码之外仍受配置与运行环境依赖影响。

6月30日周二
  1. Google Research70

    Google Research 发布 TabFM:面向表格数据的零样本基础模型

    Google Research 发布 TabFM,这一面向表格数据分类和回归的基础模型可通过单次前向传播生成预测,无需手动训练、超参数调优或复杂特征工程。TabFM 采用交替行列注意力、行压缩和 Transformer,并基于数亿个合成数据集训练。

    推荐理由:文章解释了 TabFM 如何用交替行列注意力、行压缩和合成数据训练,将表格分类与回归转为零样本推理,并给出 BigQuery 使用入口。