DeepSeek Agent
插件市场开发工具dsh-AuthInOne
DEEPSEEK HARNESS PLUGIN

dsh-AuthInOne

Self-contained DeepSeek Harness (DSH) plugin for Provider/Auth login, model switching, image fallback, token/cost analytics, and same-port Web restart. Useful? A star helps.

插件介绍

Self-contained DeepSeek Harness (DSH) plugin for Provider/Auth login, model switching, image fallback, token/cost analytics, and same-port Web restart. Useful? A star helps.

cost-attributioncost-trackingcustom-apideepseek-harnessdshdsh-pluginimage-understandingllm-providermodel-switchingmultimodaloauthopenai-codexopenai-compatibleprovider-managementsame-port-restartself-contained-installertext-only-modeltoken-usageusage-attributionvision-fallback

项目详情摘要

dsh-AuthInOne English | 简体中文 dsh-AuthInOne is a DeepSeek Harness plugin for Provider login, API and custom OpenAI-compatible Provider setup, model switching, optional vision fallback for text-only models, token usage analytics, and cost tracking inside DSH's native **Models** and **Usage** settings. OpenAI Codex uses browser OAuth with state, S256 PKCE, and a loopback callback. Kimi Code opens the Provider's complete authorization link backed by an RFC 8628 device flow; the link carries the short code, so the user normally only signs in and confirms. xAI Grok, Anthropic, GitHub Copilot, Command Code, Cursor, Google Antigravity, and Kiro are explicitly marked **Experimental compatibility**. Installed-Host validation reached each Provider's authorization boundary and stopped before user consent; mock/fixture tests cover exchange or polling, refresh rotation, denial, timeout, cancellation, logout, route activation, and secret redaction. **Alpha `v0.2.0-alpha.4`** · exact compatibility target: official DSH `47f9438` · the self-contained bootstrap uses the official DSH plugin CLI and returns Web on its original port · release notes · MIT · community-maintained and not a DeepSeek or OpenAI product. The command is owned by this package. It validates the running standard DSH Host, calls the official `dsh plugin` add path, then replaces that Host on the same URL. It does not require a patched DSH core, a manual profile edit, a second Web instance, or a temporary port. See Install, upgrade, and remove for source-checkout and non-default-port forms. If AuthInOne is useful to you, a Star on GitHub is a welcome way to support the project. Open DSH, then go to **Settings → Models** or **Settings → Usage**. The browser receives aggregated usage, redacted status, an authorization URL,

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOne

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。