dsh-plugin-thinking-api

@qjf44 · 模型与账号接入
检测有风险提示无安装脚本来源一致行为与描述一致

一键接入任意 OpenAI 兼容 API 并开启思考模式,修复第三方端点因 developer 角色被 content_filter 拒绝的问题

v0.1.2版本
npm 预构建包安装方式
2026-08-18最近更新
0 · 296Star · 周下载
dsh plugin --profile web add dsh-plugin-thinking-api查看仓库

插件介绍

根据仓库资料整理 · commit 43bb15b

主要功能

  • 通过 settings.yaml 一段配置即可接入 CodeBuddy、自建 vLLM 或其他 OpenAI 兼容中转 API
  • 为模型设置 thinking: true 即可自动获得思考/推理等级,无需手写 reasoningEfforts 等参数
  • 自行组装 pi-ai 模型并注入 supportsDeveloperRole: false,强制使用 system 角色,避免被 content_filter 拒绝
  • 复用官方 PiAiAdapter 的流式处理、凭证解析、超时看门狗与图像处理能力,保持与 DSH 同步演进
  • 提供 Web GUI 设置向导,可选模板快速填入 API Key、拉取模型列表并标记推理模型
  • 支持多种 thinkingFormat(deepseek/openai/openrouter/together/zai/qwen/string-thinking)适配不同厂商

适合什么时候用

  • 需要在 DSH 中接入 CodeBuddy 等非官方 allowlist 上的 OpenAI 兼容 API,且遇到 developer 角色被拒绝的问题
  • 自建 vLLM 或其他代理端点,希望快速开启思考模式而不手写底层 provider 配置
  • 希望通过 Web GUI 而非手改 YAML 来添加和管理第三方模型 API

安装后会多出什么

界面Settings → Thinking API 面板,含一键设置向导

使用前需要

  • DSH 版本需为 0.1.0-rc.6 及以上,依赖 @deepseek-ai/dsh-llm-pi-ai(pi-ai 0.82.1)等内部接口
  • 需要目标 API 的密钥,通过环境变量或 Web UI 凭证服务配置(不写入明文配置)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI凭据文件系统外部网络
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库qjf44/dsh-plugin-thinking-apinpmdsh-plugin-thinking-api@0.1.2安装方式npm 预构建包收录日期2026-08-19固定 commit43bb15b7feba · 2026-08-18
dsh plugin --profile web add dsh-plugin-thinking-api