Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>AI Prompt SentenceNew to Visual Studio Code? Get it now.
AI Prompt Sentence

AI Prompt Sentence

JKuMo

| (0) | Free
場景化 AI 提示管理 - 智慧寫作、摘要總結、程式碼優化、多國翻譯
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Prompt Sentence

Visual Studio Code Marketplace Version

場景化 AI 提示管理 v2 - 智慧寫作、摘要總結、程式碼優化、多國翻譯

功能特色

  • ✍ 智慧寫作 - AI 寫作與潤飾
  • 📋 摘要總結 - 將長文濃縮為重點條列
  • 🔍 Code Review - 程式碼審查與建議(插入評論,不覆蓋原始碼)
  • 🌍 多國翻譯 - 8種語言精準翻譯
  • 🔎 快速搜尋 - 一鍵搜尋 Google/ChatGPT/StackOverflow
  • 🔧 自訂 Prompt - 輸入自訂指令處理文字

v2/v3 更新重點

🔒 Code Review 安全設計

  • 永不覆蓋原始程式碼
  • 評論插入至程式碼後方
  • 使用台灣正體中文輸出

📊 Progress UI

  • 呼叫 LLM 時顯示進度條
  • 支援取消操作
  • 狀態訊息即時顯示

🎛 輸出模式控制

  • replace - 直接取代選取文字
  • clipboard - 複製到剪貼簿
  • newTab - 開新 Untitled Editor

🧭 選單重構

  • 右鍵僅顯示一個入口:「🧠 AI Prompt Sentence」
  • 所有功能收納在子選單中

支援的翻譯語言

國家 語言 特色
🇹🇼 台灣 繁體中文 台灣常用詞彙與正式商務語氣
🇨🇳 中國 簡體中文 中國大陸常用詞彙與官方語氣
🇯🇵 日本 日本語 正式敬語體(です・ます形)
🇰🇷 韓國 한국어 正式書面語
🇺🇸 美國 English (US) 商務英文
🇬🇧 英國 English (UK) 英式英文
🇫🇷 法國 Français 書面法語
🇩🇪 德國 Deutsch 正式德語

安裝方式

從 VS Code Marketplace 安裝(推薦)

  1. 打開 VS Code
  2. 切換到「擴充功能」標籤
  3. 搜尋「AI Prompt Sentence」
  4. 點擊「安裝」

從 VSIX 檔案安裝

  1. 下載 .vsix 檔案
  2. 在 VS Code 中選擇「擴充功能」>「從 VSIX 安裝」
  3. 選擇下載的 .vsix 檔案

使用方式

  1. 在編輯器中選取一段文字
  2. 按下滑鼠右鍵
  3. 點選「🧠 AI Prompt Sentence」
  4. 選擇想要的功能

右鍵選單結構

🧠 AI Prompt Sentence
├── ✍ Writing
│   ├── ✨ AI Writer
│   └── 📝 AI Refine
├── 📋 Summarize
├── 🧠 Code
│   └── 🔍 Code Review
├── 🌍 Translate
│   ├── 🇹🇼 繁體中文
│   ├── ��🇳 简体中文
│   ├── 🇯🇵 日本語
│   ├── 🇰🇷 한국어
│   ├── 🇺🇸 English (US)
│   ├── 🇬🇧 English (UK)
│   ├── 🇫🇷 Français
│   └── 🇩🇪 Deutsch
├── 🔧 Custom
└── 🔎 Quick Search

設定 Output Mode

前往「檔案」>「喜好設定」>「設定」,搜尋「AI Prompt Sentence」:

{
    "aps.outputMode": "replace"  // replace | clipboard | newTab
}

API Key 設定

第一次使用時會提示輸入 Gemini API Key:

  • 從 Google AI Studio 取得 API Key
  • 或使用命令 ⚙️ APS: Configure Gemini API Key

Code Review 範例

選取程式碼:

for(let i = 0; i < list.length; i++){
    for(let j = 0; j < other.length; j++){
        if(list[i].id === other[j].id){
            result.push(list[i])
        }
    }
}

執行 Code Review 後(插入評論,不覆蓋原始碼):

for(let i = 0; i < list.length; i++){
    for(let j = 0; j < other.length; j++){
        if(list[i].id === other[j].id){
            result.push(list[i])
        }
    }
}

/* 
📋 AI Code Review(台灣正體中文)

1️⃣ 效能問題:
目前為雙層迴圈,時間複雜度為 O(n²)。

建議:
可先將 other 陣列轉為 Map 或 Set,將查找時間降為 O(1)。

2️⃣ 可讀性:
變數命名 list / other 過於抽象,建議改為更具語意的名稱。
*/

技術細節

  • AI 引擎:Google Gemini 2.5 Flash
  • 儲存:VS Code Workspace Configuration
  • 特性:
    • 支援多選取同時處理
    • Code Review 永不覆蓋原始碼
    • Progress 進度條顯示
    • 支援取消操作

授權

MIT License - 詳見 LICENSE 檔案

作者

JKuMo

回報問題

如有問題或建議,請前往 GitHub Issues 回報。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft