介面契約的移植計畫

本站原創純文字改編練習,未實測;不重現來源的裝置、代理或整合。 介面契約的移植計畫.

執行環境與使用方式

AI/軟體

Gemini web: supplied-text-only editorial exercise

在哪裡操作

合資格的 Gemini 網頁文字對話

如何開始

  1. 依提示詞中的參數準備可分享或虛構純文字;先自行轉錄並標明歧義,不上傳原檔或連接帳戶。
  2. 貼入純文字和下方提示詞,只要求草稿、比較或計畫,不要求工具執行。
  3. 逐項對照自備來源,核對引用位置與未知項;由人決定後續,不自動發布、付款或部署。

準備與方案條件

2026-10-27 查核:Gemini 網頁官方名單列香港、澳門、台灣及繁體中文;須符合帳戶與年齡資格。無付費 AI 方案也有有限用量,限制依帳戶與工作量變動;當地付費價格及繁中輸出品質未知。App 與 API 另核,本練習不需要。原案工具的三地功能、裝置與付費資格未確認,不提供繞過限制方式。

提示詞移植限制

本站原創純文字改編練習,未實測;不重現來源的裝置、代理或整合。

使用限制

本站原創純文字改編練習,未實測;不重現來源的裝置、代理或整合。 2026-10-27 查核:Gemini 網頁官方名單列香港、澳門、台灣及繁體中文;須符合帳戶與年齡資格。無付費 AI 方案也有有限用量,限制依帳戶與工作量變動;當地付費價格及繁中輸出品質未知。App 與 API 另核,本練習不需要。原案工具的三地功能、裝置與付費資格未確認,不提供繞過限制方式。

環境資料來源

適用情境 / When to use

本站原創純文字改編練習,未實測;不重現來源的裝置、代理或整合。 屬供應商工程經驗,非獨立效能評測。 原案例:Stephen Toub 描述用 Copilot 分段將執行環境由 TypeScript 移植至 Rust,並修正回歸問題。來源發布於 2026-09-16、更新於 2026-09-23;本站於 2026-10-27 重核,未實測。

步驟 / Steps

  1. 依提示詞中的參數準備可分享或虛構純文字;先自行轉錄並標明歧義,不上傳原檔或連接帳戶。
  2. 貼入純文字和下方提示詞,只要求草稿、比較或計畫,不要求工具執行。
  3. 逐項對照自備來源,核對引用位置與未知項;由人決定後續,不自動發布、付款或部署。

提示詞 / Prompt

依[我提供且可分享的程式介面、行為契約與限制]、[原語言與目標語言]及[移植理由],撰寫純文字分段移植計畫。列出應保持的可觀察行為、邊界/錯誤/資源生命週期的測試設計與每階段回復條件;缺少契約時先列問題。只建議計畫與測試,不產生或執行改動,不宣稱已測試或提升效能。

只使用我在對話中提供的可分享或虛構純文字;不辨識圖片、不要求上傳、不瀏覽或查即時價格、不建立網頁、不執行程式、不連接帳戶、不建立實際任務、不付款。只回傳供人工核對的純文字草稿;缺項標示「未知」,區分原文事實與你的推論。

留意事項 / Cautions

  • 不為追逐熱門語言而重寫。
  • 不自動合併、部署或刪除原實作。

來源限制 / Evidence limits

不套用原文規模或速度到其他專案,也不假設 Rust 一定適合。

流程說明 / Workflow note

本站原創純文字改編練習,未實測;不重現來源的裝置、代理或整合。 2026-10-27 查核:Gemini 網頁官方名單列香港、澳門、台灣及繁體中文;須符合帳戶與年齡資格。無付費 AI 方案也有有限用量,限制依帳戶與工作量變動;當地付費價格及繁中輸出品質未知。App 與 API 另核,本練習不需要。原案工具的三地功能、裝置與付費資格未確認,不提供繞過限制方式。

原始工具組合 / Original tool stack

GitHub Copilot app; Copilot CLI; TypeScript; Rust

來源發表日期:2026-09-16

來源查核日期:2026-10-27

Migrating the GitHub Copilot runtime to Rust, using Copilot