There is no item in your cart
step 1 : 创建API key
進入⌈ DeepSeek官網 ⌋:
DeepSeek會為每人贈送10元餘額

點擊左側“API Keys”,點擊建立API key,輸出名稱為“AI程式碼提示”,也可以使用其它自訂的名稱。

點擊「建立”,一定要記錄此處的API key! ! ! 可以先將API key複製在其它地方。

step 2 : 在PyCharm中下載Continue插件
開啟PyCharm,開啟檔案->設定->插件,搜尋“Continue”,點選安裝。

等待插件安裝完畢後,點擊“應用”,插件安裝成功。
step 3 : 配置Continue
插件安裝成功後,在右側的標籤列中,會顯示一個Continue的標籤,我們點擊即可進入,隨後點擊設定按鍵,如下圖。

點擊後,文字編輯區將會彈出設定檔。

我們對設定檔進行修改,將內容替換為下面的內容:
{
"completionOptions": {
"BaseCompletionOptions": {
"temperature": 0.0,
"maxTokens": 256
}
},
"models": [
{
"title": "DeepSeek",
"model": "deepseek-chat",
"contextLength": 128000,
"apiKey": "REDACTED",
"provider": "deepseek",
"apiBase": "https://api.deepseek.com/beta"
}
],
"tabAutocompleteModel": {
"title": "DeepSeek Coder",
"model": "deepseek-coder",
"apiKey": "REDACTED",
"provider": "deepseek",
"apiBase": "https://api.deepseek.com/beta"
},
"customCommands": [
{
"name": "test",
"prompt": "{
{
{ input }}}\n\nWrite a comprehensive set of unit tests for the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests are complete and sophisticated. Give the tests just as chat output, don't edit any file.",
"description": "Write unit tests for highlighted code"
}
],
"contextProviders": [
{
"name": "diff",
"params": {}
},
{
"name": "folder",
"params": {}
},
{
"name": "codebase",
"params": {}
}
],
"slashCommands": [
{
"name": "share",
"description": "Export the current chat session to markdown"
},
{
"name": "commit",
"description": "Generate a git commit message"
}
]
}
修改時將會彈出提示,點選確定。

隨後,我們將兩處apiKey替換為先前儲存的API key。


儲存檔案後,即可開始使用。

效果演示
首先來看一下效果。
我們可以直接選取程式碼,並對程式碼段進行解釋 :

我們也可以透過選取程式碼,對程式碼進行修改 :


