安装pi agent 支持duojie和deepseek

1)参考

Pi Coding Agent

2)powershell下安装pi

复制代码
irm https://pi.dev/install.ps1 | iex

3)运行pi,此时会下载一些东西(等待2min)

复制代码
Run it with: pi
PS C:\Users\LX-SLM\Desktop> pi
fd not found. Downloading...
ripgrep not found. Downloading...

4)新建环境变量

复制代码
DEEPSEEK_API_KEY

sk-xxx

5)C:\Users\用户名\.pi\agent 下设置各种配置文件

auth.json

复制代码
{
  "duojie": {
    "type": "api_key",
    "key": "sk-多杰APIKEY"
  }
}

models-store.json

复制代码
{
  "deepseek": {
    "models": [
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "api": "openai-completions",
        "baseUrl": "https://api.deepseek.com",
        "provider": "deepseek",
        "reasoning": true,
        "input": [
          "text"
        ],
        "cost": {
          "input": 0.14,
          "output": 0.28,
          "cacheRead": 0.0028,
          "cacheWrite": 0
        },
        "contextWindow": 1000000,
        "maxTokens": 384000,
        "compat": {
          "supportsStore": false,
          "supportsDeveloperRole": false,
          "maxTokensField": "max_tokens",
          "requiresReasoningContentOnAssistantMessages": true,
          "thinkingFormat": "deepseek"
        },
        "thinkingLevelMap": {
          "minimal": null,
          "low": "low",
          "medium": null,
          "high": "high",
          "max": "max"
        }
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "api": "openai-completions",
        "baseUrl": "https://api.deepseek.com",
        "provider": "deepseek",
        "reasoning": true,
        "input": [
          "text"
        ],
        "cost": {
          "input": 0.435,
          "output": 0.87,
          "cacheRead": 0.003625,
          "cacheWrite": 0
        },
        "contextWindow": 1000000,
        "maxTokens": 384000,
        "compat": {
          "supportsStore": false,
          "supportsDeveloperRole": false,
          "maxTokensField": "max_tokens",
          "requiresReasoningContentOnAssistantMessages": true,
          "thinkingFormat": "deepseek"
        },
        "thinkingLevelMap": {
          "minimal": null,
          "low": null,
          "medium": null,
          "high": "high",
          "max": "max"
        }
      }
    ],
    "checkedAt": 1786631027137,
    "lastModified": 1786624494000,
    "etag": "W/\"c856e605b796f2df5d2cc4d7c20336f5\""
  }
}

models.json

复制代码
{
  "providers": {
    "duojie": {
      "name": "duojie.games",
      "baseUrl": "https://api.duojie.games/v1",
      "api": "openai-completions",
      "models": [
        {
          "id": "gpt-5.6-sol",
          "name": "GPT 5.6 Sol [duojie.games]",
          "reasoning": true,
          "input": ["text", "image"],
          "contextWindow": 350000,
          "maxTokens": 16384,
          "compat": {
            "supportsStore": false,
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          },
          "thinkingLevelMap": {
            "minimal": "low",
            "low": "medium",
            "medium": "high",
            "high": "high",
            "max": "high"
          }
        },
        {
          "id": "gpt-5.5",
          "name": "GPT 5.5 [duojie.games]",
          "reasoning": true,
          "input": ["text", "image"],
          "contextWindow": 350000,
          "maxTokens": 16384,
          "compat": {
            "supportsStore": false,
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "glm-5.2",
          "name": "GLM 5.2 [duojie.games]",
          "reasoning": true,
          "input": ["text"],
          "contextWindow": 1000000,
          "maxTokens": 16384,
          "compat": {
            "supportsStore": false,
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          },
          "thinkingLevelMap": {
            "minimal": "high",
            "low": "high",
            "medium": "high",
            "high": "high",
            "max": "max"
          }
        },
        {
          "id": "claude-opus-5",
          "name": "Opus 5 [duojie.games]",
          "api": "anthropic-messages",
          "baseUrl": "https://api.duojie.games",
          "reasoning": true,
          "input": ["text", "image"],
          "contextWindow": 200000,
          "maxTokens": 16384
        }
      ]
    }
  }
}

settings.json

复制代码
{
  "lastChangelogVersion": "0.84.1",
  "theme": "dark",
  "defaultProvider": "duojie",
  "defaultModel": "glm-5.2",
  "defaultThinkingLevel": "high"
}

6)安装WSL后解决bin问题WSL

复制代码
wsl --status
wsl -l -v


wsl --list --online


wsl --install -d Ubuntu-24.04


wsl --set-default Ubuntu-24.04



wsl bash -lc "echo hello"
相关推荐
梅菲塔亚5 小时前
Keepalived高可用全解析
linux·运维·服务器·开发语言·网络·php
l1m0_5 小时前
告别反复修改Prompt:AI生成React应用并落地开发的实战复盘
前端·react.js·ui·ai·设计
xexpertS5 小时前
前端工程转型实践:从 Ember 迁移到 React,提升构建速度与研发效能
前端·react.js·前端框架
大家的林语冰5 小时前
👍 JS 还在进化,ES2026 正式推出,最新七大特性补全!
前端·javascript·json
铁皮饭盒5 小时前
DeepSeek V4 Pro 0813发布了, 也可以部署到 Codex 了
前端·javascript·后端
15Moonlight5 小时前
Linux系统(02):基础开发工具
linux·运维·服务器
君顾16 小时前
代驾跑腿业务系统实战开发指南
java·开发语言·代驾跑腿
hxhy006 小时前
服务器挖矿排查与清理
运维·服务器
lightqjx6 小时前
VS Code连接Linux远端服务器的方法
linux·服务器·vs code