国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

離譜,我用 GitHub 倉庫養(yǎng)了個 AI 龍蝦!

0
分享至

大家好,我是程序員魚皮。

前兩天,我受邀參加了微軟 AI Tour 大會,還在會上做了一場演講。

主題是「帶你看 GitHub Copilot 的另一面:智能體裝機(jī),不只在 IDE」。這名字是大會方包裝的,說實(shí)話我自己看著都一頭霧水。。。


簡單來說就是:手把手教大家如何用 GitHub + Copilot,打造屬于自己的 AI 智能體。

真沒想到有這么多人來聽分享,看來大家對這個選題確實(shí)很感興趣。


這篇文章就是演講的完整文字版,希望能給大家一些啟發(fā)和幫助。

背景和思考

最近「一人公司」和「龍蝦」的概念特別火,很多人都在玩 AI 智能體,比如 OpenClaw 養(yǎng)蝦、Hermes Agent 養(yǎng)馬什么的。

現(xiàn)在的 AI 智能體不只是聊天,能持續(xù)干活、越用越懂你、隨處使用。

但是,你有沒有想過,扒開所有花哨的包裝,一個 AI 智能體的本質(zhì)到底是什么?

我覺得是四樣?xùn)|西:角色、記憶、技能、工作空間。

沒有工作空間,角色無處定義、記憶無處存儲、技能無處掛載。


除了自己的電腦之外,還有其他的工作空間嗎?

作為一名開源作者,我本能地想到 GitHub 這個全球最大的代碼托管平臺,它的倉庫天然就是 持久化的文件空間;而 GitHub Copilot 又提供了強(qiáng)大的 AI 代理執(zhí)行能力,還支持網(wǎng)頁版使用。

那干脆把 GitHub 倉庫當(dāng)成養(yǎng) AI 智能體的「個人電腦」,不就可以了么?

所以下面我要手把手教大家:怎么用 GitHub 打造一只你自己的 AI 小龍蝦。

我把它稱為「給蝦」:


接下來我會一步步演示,如何利用 GitHub 搭建一個超級智能體,不需要打開 IDE,也能完成從需求分析到全棧開發(fā)、測試、文檔生成、部署上線、SEO 優(yōu)化、代碼審查、自動處理 Issues、定時任務(wù)的全流程。

1、初始化 Agent

打開 GitHub 網(wǎng)頁版,你會發(fā)現(xiàn) GitHub Copilot 的對話入口隨處可見,已經(jīng)融入到 GitHub 的各個角落了。


我們先新建一個叫 github-claw 的倉庫,作為 AI 智能體的工作空間。

創(chuàng)建倉庫時就可以填入初始化的提示詞,這其實(shí)就是我們給這只 AI 小龍蝦注入靈魂的過程。


在開始之前,建議先從右上角進(jìn)入 GitHub Copilot 的設(shè)置,開啟聯(lián)網(wǎng)搜索功能,這樣 AI 能獲取更新的信息。


然后我們填入初始化 Agent 的提示詞。這段提示詞定義了龍蝦的角色、行為規(guī)則和記憶機(jī)制:

你是這個倉庫中長期駐留的個人 AI 助手與主要代理,像 OpenClaw 一樣,不只是回答問題,還要持續(xù)做事、積累記憶、維護(hù)角色,并讓這個倉庫逐漸成為可長期演化的個人 AI 空間。

請先參考 OpenClaw 官方文檔,理解它作為 "能做事的個人 AI 助手" 的定位,以及角色、記憶、技能和工作空間的思路:https://docs.openclaw.ai

然后把這個倉庫初始化為適合 GitHub Copilot 網(wǎng)頁版長期使用的個人 AI 工作空間,讓我以后在新的 Copilot 對話里,也能繼續(xù)沿用同一個角色、記憶和工作方式。

請先創(chuàng)建并提交一個簡潔、可長期復(fù)用的 AGENTS.md,在里面定義:
- 你是誰
- 你如何在這個倉庫中工作
- 你如何管理任務(wù)與記憶
- 你每次完成任務(wù)后要做的收尾動作

要求:
- 把倉庫當(dāng)作持久化的文件與記憶空間,可保存任何有用文件
- 用文件作為記憶的真實(shí)來源,不把重要信息只留在當(dāng)前對話里
- 將長期記憶與每日/臨時記錄區(qū)分開
- 規(guī)則簡潔、實(shí)用、可擴(kuò)展,不要過度設(shè)計(jì)

如果確有必要,可以補(bǔ)充最少量的 MEMORY.md、memory/ 或 SOUL.md,但請保持輕量,并以 AGENTS.md 為核心。

可以看到,Copilot 自動初始化了一個工作空間,還自動集成了 GitHub 的 MCP 工具:


任務(wù)完成后,它會自動創(chuàng)建一個 PR。我們?nèi)斯z查一下,沒問題就合并。


對了,如果你發(fā)現(xiàn)有「網(wǎng)絡(luò)連接失敗」的提示,是因?yàn)?Copilot coding agent 默認(rèn)有防火墻限制。需要到倉庫設(shè)置里關(guān)閉防火墻:


Agent 初始化完成后,你可以跟它打個招呼,它會通過文檔獲取到記憶:


2、開發(fā)上線網(wǎng)站

Agent 初始化好了,接下來讓它干活。

讓它幫我的開源 AI 知識庫項(xiàng)目 ai-guide 開發(fā)一個高顏值的導(dǎo)航官網(wǎng),提示詞如下:

請為我開源的 AI 知識庫項(xiàng)目(ai-guide)開發(fā)并部署一個高顏值的導(dǎo)航官網(wǎng),突出項(xiàng)目介紹、精選內(nèi)容、路線圖、更新日志、增長趨勢等,吸引更多人關(guān)注我的開源倉庫。必須使用 UI-UX-PRO-MAX 技能全面優(yōu)化前端界面,完成后直接給出可上線訪問的地址。必須自主完成任務(wù)

在倉庫的 Agents 面板中,可以直接發(fā)起新的對話任務(wù)。

Copilot 會通過 GitHub MCP 獲取我的開源項(xiàng)目信息,然后自動開始開發(fā)網(wǎng)站:


生成代碼后,它還會自動執(zhí)行代碼檢查,發(fā)現(xiàn)問題就自主修復(fù):


接著它會自動創(chuàng)建 GitHub Actions 工作流,利用 GitHub Pages 完成靜態(tài)網(wǎng)站的部署:


合并 PR 后,還需要進(jìn)入倉庫設(shè)置里的 GitHub Pages,選擇「從工作流部署」(注意倉庫必須是公開的):


然后手動觸發(fā)一次工作流,后續(xù)每次推送代碼都會自動觸發(fā)部署:

注意檢查 workflow 里的分支名配置,要和你倉庫的默認(rèn)分支一致(比如 master 還是 main)。

成功部署后,頁面就可以正常訪問了:


3、使用技能

不過你可能注意到了,雖然我在提示詞里提到了要用 UI-UX-PRO-MAX 技能,但 AI 并沒有真正安裝它。

當(dāng)我命令它用技能時,它反而自己造了一個,這就不對了。


所以我們需要新開一個對話,通過提示詞教會 AI 如何正確發(fā)現(xiàn)、安裝和使用技能:

請優(yōu)化當(dāng)前倉庫的工作流與 AGENTS.md,讓這個倉庫中的主要 AI 代理具備穩(wěn)定的技能發(fā)現(xiàn)、安裝和使用機(jī)制。

明確約定如下:
- 項(xiàng)目級技能統(tǒng)一保存在 .agents/skills/
- 每個技能使用獨(dú)立目錄,例如 .agents/skills//
- 技能的主入口文件為 SKILL.md
- 如果技能包含腳本、模板或資源文件,也與 SKILL.md 放在同一技能目錄下

請?jiān)?AGENTS.md 中加入簡潔、可執(zhí)行的規(guī)則,使代理在后續(xù)工作中遵循以下流程:
1. 接到任務(wù)后,先檢查本地 .agents/skills/ 中是否已有可復(fù)用技能
2. 如果本地沒有合適技能,再自動到 GitHub 開源倉庫和 Skills.sh 搜索相關(guān)技能
3. 優(yōu)先選擇來源清晰、結(jié)構(gòu)規(guī)范、說明完整、風(fēng)險(xiǎn)較低的技能
4. 安裝技能時,將其保存到 .agents/skills//
5. 安裝后更新必要說明,使后續(xù)對話能夠直接復(fù)用這些技能
6. 如果找不到合適技能,再自行完成任務(wù),但優(yōu)先沉淀成可復(fù)用技能
7. 避免重復(fù)安裝相同技能,并盡量保持技能目錄整潔、命名清晰、可維護(hù)

AI 順利完成了任務(wù),制定了技能標(biāo)準(zhǔn):


搞定了技能規(guī)范,接下來讓 AI 正確安裝并使用 UI-UX-PRO-MAX 技能來優(yōu)化網(wǎng)站:

幫我廢棄掉原來錯誤的 UI-UX-PRO-MAX 技能,安裝正確的 UI-UX-PRO-MAX 技能,并利用這個技能優(yōu)化之前的 ai-guide 導(dǎo)航網(wǎng)站

這次成功了!AI 智能體從 GitHub 上正確復(fù)制了技能目錄,并用技能優(yōu)化了網(wǎng)站的 UI:


頁面移除了多余的 Emoji,看起來更專業(yè)了:


更重要的是,它還更新了 AGENTS.md 工作流、記憶和任務(wù)文件,實(shí)現(xiàn)了 AI 智能體的進(jìn)化,之后它就能自己發(fā)現(xiàn)和使用技能了:


4、文檔生成

文檔是開源項(xiàng)目的牌面,我們讓 AI 幫忙生成一份圖文并茂的項(xiàng)目介紹文檔 README.md。

這里有個小技巧,先人工挑選一個靠譜的 AI 生圖技能,然后到 魚皮 AI 導(dǎo)航 上找一個你喜歡的繪圖風(fēng)格提示詞模板,一起提供給 AI 參考。


給 AI 的提示詞:

請先閱讀當(dāng)前倉庫中的 ai-guide 導(dǎo)航網(wǎng)站,并為它生成一份高質(zhì)量的 README.md 項(xiàng)目介紹文檔,同時配套生成幾張幫助理解和宣傳網(wǎng)站的動漫風(fēng)格圖片,保存并在 README 中引用。

請先安裝并使用這個 AI 生圖技能:npx skills add https://github.com/inferen-sh/skills --skill ai-image-generation。我可以提供 Gemini NanoBanana 的 API Key,請安全使用,不要寫入倉庫。

AI 生圖的風(fēng)格參考下面的提示詞模板:@已經(jīng)復(fù)制的模板

AI 完成任務(wù)后會請求一個生圖 API Key,我們到 Google AI Studio 上獲取后發(fā)給 AI。它會注重安全性,僅臨時使用這個密鑰:


AI 智能體成功調(diào)用技能,生成了圖文并茂的文檔:


不過這次它誤改了網(wǎng)站首頁的文件。沒關(guān)系,通過 PR 我們發(fā)現(xiàn)了這個問題,不合并就行,再讓 AI 自主修復(fù)。

這里也提醒大家:雖然 AI 寫代碼能力很強(qiáng)了,但代碼審查依然很重要。


5、SEO 優(yōu)化

開源項(xiàng)目上線后,想把它推廣出去,需要做好 SEO 搜索引擎優(yōu)化,讓用戶能在搜索引擎上搜索到你的網(wǎng)站。

我們用一個專業(yè)的 SEO 技能來優(yōu)化網(wǎng)站:

請先閱讀當(dāng)前倉庫中的 ai-guide 導(dǎo)航網(wǎng)站,并對它進(jìn)行一輪高質(zhì)量的 SEO 優(yōu)化,直接完善站點(diǎn)的標(biāo)題、描述、結(jié)構(gòu)化信息、頁面語義、鏈接結(jié)構(gòu)和可索引性。


做法上,請先安裝并使用這個 SEO 技能:npx skills add https://github.com/coreyhaines31/marketingskills --skill seo-audit,然后把優(yōu)化結(jié)果直接落實(shí)到項(xiàng)目代碼中。

GitHub Copilot 整合了 Claude 等多個模型,可以直接在云端啟動不同的 AI 來完成任務(wù):


直接在網(wǎng)頁端爽用 Claude 模型:


很快 AI 就完成了 SEO 優(yōu)化,網(wǎng)站更容易被搜索引擎收錄了:


效果如圖,網(wǎng)頁上增加了一堆搜索關(guān)鍵詞:


可以看出,我們的 AI 智能體已經(jīng)能夠熟練運(yùn)用各種技能了。之后你再新開一個對話,就可以直接使用已經(jīng)安裝好的技能,把 GitHub 當(dāng)成安全隔離的「電腦空間」來用。

6、開發(fā)前后端全棧項(xiàng)目

既然 GitHub 提供了完整的工作空間,那也可以用來開發(fā)包含后端的全棧項(xiàng)目。

比如輸入下面的提示詞,讓 AI 幫我開發(fā)個《多媒體處理平臺》:

在當(dāng)前倉庫內(nèi)新開發(fā)一個完整可運(yùn)行的《多媒體處理平臺》前后端項(xiàng)目:
- 前端使用 Vue 實(shí)現(xiàn)多頁面,支持圖片、音頻和視頻的壓縮與格式轉(zhuǎn)換
- 后端使用 Python + SQLite + FFmpeg 等

請自主完成項(xiàng)目的前后端開發(fā)、聯(lián)調(diào)、依賴配置、示例數(shù)據(jù)、必要文檔和本地運(yùn)行方式,并主動進(jìn)行測試驗(yàn)證,確保圖片、音頻和視頻的壓縮與格式轉(zhuǎn)換流程都能實(shí)際可用。

除非確實(shí)必要,否則不要中途停下來向我確認(rèn),直接持續(xù)推進(jìn)到可運(yùn)行狀態(tài)。

AI 會自己完成環(huán)境安裝、前后端開發(fā)、自動化測試、文檔生成,全流程一條龍:


注意,這些全部都是在云端執(zhí)行的。哪怕你把網(wǎng)頁、網(wǎng)絡(luò)甚至電腦都關(guān)了,也不影響它繼續(xù)工作。


7、測試驗(yàn)證

涉及后端的項(xiàng)目還是得好好測試一下。有 2 種方式可以訪問和測試。

本地接管測試

開發(fā)完成后,你可以在 AI 工作的對話框中點(diǎn)擊「Open in VS Code」,或者用 Copilot CLI 在本地接管項(xiàng)目:


VS Code 接管項(xiàng)目后,會自動克隆倉庫到本地并打開。

然后你可以讓 AI 幫你運(yùn)行項(xiàng)目:

幫我運(yùn)行這個項(xiàng)目的前后端

它會自動創(chuàng)建 Python 虛擬環(huán)境,關(guān)鍵步驟會找你確認(rèn)(比如安裝依賴和執(zhí)行命令),非常安全:


然后人工打開瀏覽器測試,有問題再讓 AI 修復(fù)就好:


在線運(yùn)行測試

如果不想開本地 IDE,還可以用 GitHub Codespaces。

Codespaces 是 GitHub 提供的云端開發(fā)環(huán)境,可以在瀏覽器里直接編輯代碼、運(yùn)行項(xiàng)目,體驗(yàn)和本地 VS Code 幾乎一樣。


需要先讓 AI 幫忙創(chuàng)建 Codespaces 所需的配置,這樣創(chuàng)建環(huán)境后就會自動完成初始化并運(yùn)行項(xiàng)目:

請繼續(xù)為這個項(xiàng)目補(bǔ)全 GitHub Codespaces 開發(fā)環(huán)境配置,創(chuàng)建 .devcontainer/ 相關(guān)文件,使其適配這個前后端項(xiàng)目,并確保在創(chuàng)建 Codespace 后能夠自動安裝前后端依賴、安裝 FFmpeg、初始化必要環(huán)境、自動啟動 Vue 前端與 Python 后端,并正確轉(zhuǎn)發(fā)訪問端口。

AI 創(chuàng)建了所需的配置文件:


然后在 GitHub 上創(chuàng)建 Codespace:


創(chuàng)建完成后,正常情況下可以直接訪問前端和后端(注意前端請求后端的地址可能需要調(diào)整):


如果訪問不了,也可以進(jìn)入 Codespace 的終端手動執(zhí)行啟動腳本(注意腳本的執(zhí)行路徑要正確):


你看,這個操作界面是不是和本地的 VS Code 一樣?而且還能直接在網(wǎng)頁版里使用 Copilot。

8、代碼審查

代碼審查是保障代碼質(zhì)量的關(guān)鍵環(huán)節(jié)。GitHub Copilot 提供了自動和手動兩種審查方式。

自動代碼審查

Copilot coding agent 開發(fā)的代碼,本身就會自動執(zhí)行一輪代碼審查:


同時還會自動執(zhí)行安全檢測:


此外,你還可以在倉庫設(shè)置中開啟對所有 PR 的自動審查。


把 Copilot 當(dāng)成你的「同事」就好,只要把它加為 Reviewer,就會自動觸發(fā)審查:


審查結(jié)果還支持快捷修復(fù),你可以根據(jù)它的建議直接采納修改,一鍵提交。也可以通過自定義指令來調(diào)整審查的側(cè)重點(diǎn):


手動代碼審查

把 GitHub Copilot 當(dāng)成你的同事,只要在 PR 中把它設(shè)置為 Reviewers,就會觸發(fā)代碼審查:


你也可以在 PR 的評論里直接 @copilot,比如讓它把端口號恢復(fù)成原樣。

這種方式更適合讓 Copilot 根據(jù)審查意見直接改代碼、修復(fù) Bug:


9、處理 Issues

維護(hù)開源項(xiàng)目的過程中,肯定少不了處理用戶提的 Issues(問題),這也是很花時間的事情,可以讓 AI 智能體自動完成。

手動處理 Issues

GitHub Copilot 官方支持讓 Copilot coding agent 接手 Issue、自動創(chuàng)建 PR 并修復(fù)。

操作很簡單,進(jìn)入一個 Issue,把它分配給 Copilot 就行:


Copilot 會自動創(chuàng)建一個 PR:


同時創(chuàng)建一個工作會話來分析和修復(fù)這個 Issue:


自動回復(fù) Issues + 自動修復(fù) Bug

還可以讓 AI 全自動幫我們回復(fù) Issues 并修復(fù) Bug。

利用 GitHub Actions 的自動化能力,我們只需要補(bǔ)一個「自動派單」的工作流就行。

給 AI 一段提示詞:

為當(dāng)前倉庫創(chuàng)建一套 Issue 自動化處理工作流:當(dāng)有新的 Issue 創(chuàng)建時,先自動回復(fù)一條簡潔的確認(rèn)與補(bǔ)充信息提示;如果該 Issue 被識別為 bug(比如帶有 bug 標(biāo)簽或滿足明確的 bug 條件),則自動將該 Issue 分配給 GitHub Copilot coding agent 處理,并讓 Copilot 后續(xù)自動開 PR 修復(fù)。


請直接完成所需的 GitHub Actions 工作流、必要配置和說明,優(yōu)先采用簡潔、穩(wěn)定的實(shí)現(xiàn)方式。

不過需要注意的是,自動生成的腳本可能會有問題,比如只回復(fù)了卻沒有真正分配給 Copilot 去修復(fù):


這時候可以再讓 AI 根據(jù)官方文檔修復(fù)。核心要注意幾點(diǎn):

請修復(fù)當(dāng)前倉庫中 Issue 自動化工作流的 Copilot 分配邏輯?,F(xiàn)在工作流雖然會自動評論"已分配給 Copilot",但實(shí)際上并沒有真正成功分配。

請參考 GitHub 官方對 Copilot coding agent 的 Issue API 分配方式,改成正確可用的實(shí)現(xiàn):使用正確的 Copilot assignee copilot-swe-agent[bot]、必要的 agent_assignment 參數(shù),并且只有在真實(shí)確認(rèn)分配成功后才發(fā)表評論;如果分配失敗,也要給出明確、真實(shí)的失敗提示,不要誤報(bào)成功。

另外,請順手優(yōu)化這個工作流的結(jié)構(gòu):opened 事件只負(fù)責(zé)自動回復(fù),labeled + bug 事件只負(fù)責(zé)分配給 Copilot,保證整體邏輯更清晰穩(wěn)定。

而且這里需要用戶級別的 Personal Access Token(PAT),不能用默認(rèn)的 GITHUB_TOKEN。

先到 GitHub 申請 PAT,開通相應(yīng)的倉庫權(quán)限:


然后把密鑰存放到倉庫的 Secrets 中,在工作流腳本中通過 secrets.COPILOT_ASSIGN_TOKEN 引用:


引用 token 的示例代碼如下:

  - name:AssignissuetoCopilotcodingagent
uses:actions/github-script@v7
with:
github-token:${{secrets.COPILOT_ASSIGN_TOKEN}}
script:|

然后我只要提一個打了 bug 標(biāo)簽的 Issue,就會觸發(fā) GitHub Actions,自動把 Bug 分配給 AI 處理:


10、定時任務(wù)

OpenClaw 的一大亮點(diǎn)是可以執(zhí)行定時任務(wù),那咱們的 “給蝦” 也要有!

但是 GitHub 倉庫不是一臺常駐運(yùn)行的電腦,怎么做定時任務(wù)呢?

我有個主意,利用 GitHub Actions 的 schedule 觸發(fā)器,就能給 AI 智能體補(bǔ)上「定時觸發(fā)」的能力。

比如讓它每天自動推送最新的 AI 科技熱點(diǎn):

為當(dāng)前倉庫創(chuàng)建一個可長期使用的定時任務(wù)工作流,利用 GitHub Actions 模擬 OpenClaw 風(fēng)格的定時觸發(fā)能力。

目標(biāo):每天北京時間中午 13 點(diǎn),自動收集并總結(jié)本周最新的 AI 科技熱點(diǎn),并以 "推送日報(bào)" 的形式發(fā)送給我。

優(yōu)先采用簡單穩(wěn)定的實(shí)現(xiàn)方式:默認(rèn)先推送到 GitHub Issue;如果倉庫中已有郵箱等其他 webhook 配置,也可以優(yōu)先復(fù)用。

當(dāng)然,你還可以選擇對接更多第三方渠道,比如郵件、Telegram 等:


任務(wù)完成,創(chuàng)建了定時觸發(fā)的 GitHub 工作流:


之后,每天會自動生成一份 AI 科技日報(bào):


注意,GitHub Actions 的 schedule 定時觸發(fā)會有延遲,官方文檔也說明了在高負(fù)載時段(尤其是每小時開頭)可能延遲甚至丟棄任務(wù),所以不適合對執(zhí)行時間要求精準(zhǔn)的場景。

11、封裝 AI 智能體

到這里,我們的 AI 小龍蝦已經(jīng)養(yǎng)得很肥了。它有了角色、記憶、技能、自動化流水線。不妨把它封裝起來,分享給別人用。

于是,我給 Copilot 這段提示詞,讓它幫我封裝成一個 Agent Skill:

請把當(dāng)前倉庫里已經(jīng)實(shí)現(xiàn)的所有 "把 GitHub Copilot 變成小龍蝦" 的能力,系統(tǒng)化封裝成一個可復(fù)用的 agent skill,名稱為 github-claw,并放到倉庫的 skills/github-claw/ 目錄下。

在開始之前,請先參考 anthropics/skills 倉庫中的 skill-creator 結(jié)構(gòu)與規(guī)范,按規(guī)范創(chuàng)建完整技能文件,而不是只寫一個簡單的 SKILL.md:
https://github.com/anthropics/skills/tree/main/skills/skill-creator

這個 github-claw skill 的目標(biāo)是:讓其他用戶只要安裝這個技能,就能盡可能快速地把 GitHub Copilot 倉庫工作流變成一個 OpenClaw 風(fēng)格的小龍蝦系統(tǒng),具備并串聯(lián)以下能力:
- 角色與人格
- 文件化記憶與長期上下文
- 技能發(fā)現(xiàn)、安裝與管理
- 定時任務(wù) / GitHub Actions 自動化
- Issue 自動回復(fù)與自動分配給 Copilot
- PR 審查與自動化工作流
- 編碼開發(fā)、部署、網(wǎng)站生成與項(xiàng)目推進(jìn)

封裝好的 github-claw 技能被單獨(dú)放到了一個干凈的分支:


這樣一來,以后任何人只要新建一個 GitHub 倉庫,安裝上這個技能,就能立刻擁有一只自己的 AI 小龍蝦了。

GitHub Claw 項(xiàng)目開源:https://github.com/liyupi/github-claw
總結(jié)

至此,我們?nèi)虥]有打開 IDE,利用 GitHub 網(wǎng)頁版就打造了自己的 AI 智能體。

你可以讓它幫你完成從需求分析到全棧開發(fā)、測試、文檔、部署上線、SEO 優(yōu)化、代碼審查、Issue 自動處理、定時任務(wù)的全流程。

而且因?yàn)?GitHub Copilot 深度融合在網(wǎng)頁端,以上所有任務(wù)都可以通過手機(jī)打開 GitHub 網(wǎng)頁或 GitHub Mobile App 完成,隨時隨地使用。


Copilot 的優(yōu)勢在于:

1)全程云端執(zhí)行:Copilot coding agent 在 GitHub Actions 支持的臨時環(huán)境中獨(dú)立工作,非常安全。你可以關(guān)掉網(wǎng)頁甚至關(guān)機(jī),AI 會繼續(xù)干活。

2)端到端交付能力:GitHub Copilot 能夠貫穿整個開發(fā)生命周期,從寫代碼到 PR 審查到部署,全部在 GitHub 生態(tài)內(nèi)閉環(huán)完成。

3)多模型靈活選擇:GitHub 提供了多個模型供選擇,可以根據(jù)不同任務(wù)類型適配最合適的模型,節(jié)省成本。


GitHub Copilot 更多能力

除了今天演示的核心流程,GitHub Copilot 還有很多值得探索的能力:

1)Coding Agent MCP 配置:在倉庫設(shè)置中可以配置 Copilot 的權(quán)限、工具和 MCP Server(比如接入 Context7、Firecrawl 等 MCP),擴(kuò)展 Copilot 的外部數(shù)據(jù)獲取和操作能力。

2)GitHub 內(nèi)置 Memory:Copilot 可以自動存儲它在倉庫工作中推斷出的有用信息,形成持久化的倉庫級記憶。后續(xù)它在這個倉庫里工作時會自動調(diào)用這些記憶,效果越用越好。目前處于 Public Preview 階段。

3)Copilot Spaces:一種上下文共享空間,你可以把代碼、文檔、設(shè)計(jì)稿等多種資源聚合到一個 Space 里,讓 Copilot 在回答和工作時始終基于正確的上下文,適合團(tuán)隊(duì)協(xié)作場景。

4)GitHub Spark:通過自然語言描述你的想法,Spark 可以秒出全棧 Web 應(yīng)用原型,支持實(shí)時預(yù)覽和一鍵部署到 Azure,不需要寫代碼。還可以從 Spark 創(chuàng)建 GitHub 倉庫,雙向同步。

5)GitHub Copilot CLI:這是一個獨(dú)立的命令行 AI 工具,可以閱讀代碼、編輯文件、執(zhí)行命令、創(chuàng)建 PR,還能把任務(wù)委派給專門的 Agent。支持遠(yuǎn)程會話恢復(fù),在任何終端上都能接著干。

除了前面主要展示的 Copilot 網(wǎng)頁端,桌面端的 GitHub Copilot(VS Code 等 IDE 插件版本)也非常好用,能靈活切換多個大模型,還集成了網(wǎng)絡(luò)搜索等各種主流工具,支持 MCP 和 Skills,平時我也經(jīng)常用它帶大家開發(fā)完整項(xiàng)目。

比如我的 AI 熱點(diǎn)監(jiān)控工具項(xiàng)目,就是完全利用 GitHub Copilot 在 IDE 中開發(fā)出來的。


以上就是本期分享,如果你想系統(tǒng)學(xué)習(xí) AI 編程,可以看看我免費(fèi)開源的 《AI 編程零基礎(chǔ)入門教程》 ,里面有 GitHub Copilot 的零基礎(chǔ)實(shí)戰(zhàn)教程,從零開始帶你學(xué)會用 AI 開發(fā)上線自己的產(chǎn)品。

開源倉庫:https://github.com/liyupi/ai-guide


我是魚皮,專注做 AI 編程知識分享,覺得有用的話,記得點(diǎn)贊收藏和關(guān)注,也歡迎在評論區(qū)聊聊你用 AI 編程的體驗(yàn)~

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
兩性關(guān)系:55-65歲這十年,惜命最好的方式,不是鍛煉,而是這6點(diǎn)

兩性關(guān)系:55-65歲這十年,惜命最好的方式,不是鍛煉,而是這6點(diǎn)

周哥一影視
2026-04-17 06:45:59
演員毛曉彤凌晨從醫(yī)美診所離開引網(wǎng)友熱議,其曬醫(yī)院檢測報(bào)告回應(yīng):作為一個從小愛吃面食的天津人,查出面粉不耐受可怎么辦

演員毛曉彤凌晨從醫(yī)美診所離開引網(wǎng)友熱議,其曬醫(yī)院檢測報(bào)告回應(yīng):作為一個從小愛吃面食的天津人,查出面粉不耐受可怎么辦

魯中晨報(bào)
2026-04-25 08:56:26
剛剛!官方點(diǎn)名張家界天門山、麗江古城、玉龍雪山、黃河壺口瀑布、桂林漓江、嵩山少林寺等景區(qū),嚴(yán)肅批評、集中整治!

剛剛!官方點(diǎn)名張家界天門山、麗江古城、玉龍雪山、黃河壺口瀑布、桂林漓江、嵩山少林寺等景區(qū),嚴(yán)肅批評、集中整治!

揚(yáng)子晚報(bào)
2026-04-27 16:31:23
1.7米、36℃體溫!全球首個“真人級”少女AI問世,硅基時代來了?

1.7米、36℃體溫!全球首個“真人級”少女AI問世,硅基時代來了?

科學(xué)認(rèn)識論
2026-04-27 14:56:41
10元換來632萬!廣東這張“露臉”實(shí)票火了,彩民:這選號太熟悉

10元換來632萬!廣東這張“露臉”實(shí)票火了,彩民:這選號太熟悉

藍(lán)色海邊
2026-04-28 03:26:06
科爾:我主張直接取消三分線 詹姆斯沒有喬丹的威懾力和統(tǒng)治氣場

科爾:我主張直接取消三分線 詹姆斯沒有喬丹的威懾力和統(tǒng)治氣場

羅說NBA
2026-04-27 10:09:08
斯諾克世錦賽爆冷:特魯姆普12-13遭逆轉(zhuǎn),8強(qiáng)出爐,中國占據(jù)2席

斯諾克世錦賽爆冷:特魯姆普12-13遭逆轉(zhuǎn),8強(qiáng)出爐,中國占據(jù)2席

體育就你秀
2026-04-28 07:21:32
我敢打賭99%的男人會選白衣服女孩做老婆,看腿型就知道

我敢打賭99%的男人會選白衣服女孩做老婆,看腿型就知道

朗威談星座
2026-04-26 10:47:21
3人被驅(qū)逐!火箭追到1-3,湖人慘??!誰能晉級,名嘴蘇群一針見血

3人被驅(qū)逐!火箭追到1-3,湖人慘??!誰能晉級,名嘴蘇群一針見血

八斗小先生
2026-04-27 16:45:03
刺殺特朗普的槍手終于開口,他的告白比槍聲更刺耳

刺殺特朗普的槍手終于開口,他的告白比槍聲更刺耳

阿凱銷售場
2026-04-27 17:28:21
首個退群北約的國家來了:已走程序,退意已決!

首個退群北約的國家來了:已走程序,退意已決!

福建睿平
2026-04-27 11:46:08
別再吹天生美貌!朱珠真實(shí)原生臉曝光,整容前后差距一目了然

別再吹天生美貌!朱珠真實(shí)原生臉曝光,整容前后差距一目了然

小娛樂悠悠
2026-04-27 09:21:13
阿里巴巴:擬議分拆獲香港聯(lián)交所批準(zhǔn)

阿里巴巴:擬議分拆獲香港聯(lián)交所批準(zhǔn)

界面新聞
2026-04-27 20:05:44
2:1!英超焦點(diǎn)戰(zhàn),曼聯(lián)力克小蜜蜂,4輪領(lǐng)先11分,歐冠資格穩(wěn)了

2:1!英超焦點(diǎn)戰(zhàn),曼聯(lián)力克小蜜蜂,4輪領(lǐng)先11分,歐冠資格穩(wěn)了

阿晞體育
2026-04-28 06:54:57
紐卡跟隊(duì):斯塔維利的收購目標(biāo)是熱刺,短期內(nèi)不太可能回紐卡

紐卡跟隊(duì):斯塔維利的收購目標(biāo)是熱刺,短期內(nèi)不太可能回紐卡

懂球帝
2026-04-28 07:05:11
湖州南潯古鎮(zhèn)有艘“核動力觀光船”?景區(qū)回應(yīng):售票牌翻譯錯誤,會進(jìn)行整改

湖州南潯古鎮(zhèn)有艘“核動力觀光船”?景區(qū)回應(yīng):售票牌翻譯錯誤,會進(jìn)行整改

上游新聞
2026-04-27 13:01:24
055大驅(qū)直接發(fā)射鷹擊-20,當(dāng)著七國的面開火,解放軍反制穩(wěn)控南海

055大驅(qū)直接發(fā)射鷹擊-20,當(dāng)著七國的面開火,解放軍反制穩(wěn)控南海

涼羽亭
2026-04-28 04:56:19
張?zhí)鞇厶S滿了,真空穿掛脖裙都兜不住好身材,我感慨資本會選人

張?zhí)鞇厶S滿了,真空穿掛脖裙都兜不住好身材,我感慨資本會選人

動物奇奇怪怪
2026-04-27 13:11:08
上海地鐵32歲女子與66歲老太互毆后續(xù):央媒發(fā)聲,拘留只是開始

上海地鐵32歲女子與66歲老太互毆后續(xù):央媒發(fā)聲,拘留只是開始

不寫散文詩
2026-04-27 14:24:01
用京東大屏AI手機(jī) 一句話搞定外賣、購物、健康問診等生活大小事

用京東大屏AI手機(jī) 一句話搞定外賣、購物、健康問診等生活大小事

極果酷玩
2026-04-27 16:22:23
2026-04-28 07:59:00
程序員魚皮 incentive-icons
程序員魚皮
一手科技資訊和編程干貨
100文章數(shù) 94關(guān)注度
往期回顧 全部

科技要聞

DeepSeek V4上線三天,第一批實(shí)測出來了

頭條要聞

德國總理默茨:美國正遭受伊朗領(lǐng)導(dǎo)層的羞辱

頭條要聞

德國總理默茨:美國正遭受伊朗領(lǐng)導(dǎo)層的羞辱

體育要聞

人類馬拉松"破二"新紀(jì)元,一場跑鞋軍備競賽

娛樂要聞

黃楊鈿甜為“耳環(huán)風(fēng)波”出鏡道歉:謠言已澄清

財(cái)經(jīng)要聞

Meta 140億收購Manus遭中國發(fā)改委否決

汽車要聞

不那么小眾也可以 smart的路會越走越寬

態(tài)度原創(chuàng)

手機(jī)
藝術(shù)
數(shù)碼
旅游
軍事航空

手機(jī)要聞

蘋果明年將推兩款全新“Ultra”產(chǎn)品

藝術(shù)要聞

幸福就是住著小院子,過著小日子

數(shù)碼要聞

英特爾新驅(qū)動允許Arc集成顯卡調(diào)用最高93%系統(tǒng)內(nèi)存

旅游要聞

上海旅游業(yè)者“踩線團(tuán)”赴金門交流

軍事要聞

伊朗外長折返伊斯蘭堡內(nèi)情披露

無障礙瀏覽 進(jìn)入關(guān)懷版