deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
在 DeepSeek Harness 中直接登入 Claude Pro / Max 訂閱並使用 Claude 模型, 不需要 Anthropic API Key。登入與 token 續期走 Anthropic 官方 OAuth 流程 (與 Claude Code 相同),憑證保留在 DSH 本機 credential service, 不抽取、不轉售、不額外計費。
交給 Agent 安裝 · 手動安裝 · 更新與解除安裝
本插件 0.4.0 目前僅適配 DeepSeek Harness 0.1.6-alpha.2,需要一個
Claude Pro、Max、Team 或 Enterprise 訂閱帳號。DSH 仍在 developer
preview;其他 npm 通道或版本不在本版本的支援範圍。
安裝前請先以 dsh --version 確認版本;不要只忽略 peer dependency 警告。
把下面的連結直接發給 Agent。文件包含安裝、更新、解除安裝與驗收步驟; 它不會刪除 DSH profile、登入資訊,也不會未經許可重啟 DSH。
https://raw.githubusercontent.com/x5427876/dsh-claude-subscription/main/AGENTS.md
已有 dsh 指令時:
dsh plugin --profile web add dsh-claude-subscription
dsh plugin --profile web list dsh-claude-subscription --depth 0
dsh --profile web --dump-config
DSH Desktop(桌面版)時,把 pnpm pack 產出的 tarball 放進
~/.dsh/profiles/<profile>/,在該 profile 的 package.json 加入
file: 依賴與 dsh.profile.bundles 條目,然後在該目錄執行
pnpm install,最後重啟 DSH。安裝後:
anthropic provider 下的 Claude 模型。模型選單只顯示 Anthropic Models API 回傳的模型。設定 → Claude 訂閱的 訂閱額度卡片只顯示 Anthropic usage API 回傳的額度視窗與名稱。 資料由 host 端讀取,access token 不會離開本機。結果快取 60 秒, 按重新整理可立即重新讀取。
打開輸入框額度後,輸入框右側顯示 API 明確標示為全域或適用於目前模型的 最緊額度視窗。API 未提供適用範圍時,該視窗不會用於輸入框額度。
dsh plugin --profile web update dsh-claude-subscription
dsh plugin --profile web remove dsh-claude-subscription
改 src/*.ts,不要直接改 lib/(lib/ 是發佈產物,由構建產生):
pnpm run typecheck # tsc 嚴格型別檢查(含 client)
pnpm run build # tsc(host:lib/*.js + lib/types/**)+ 組裝 client(lib/client.js)
pnpm run test # 會先自動 build,以 tsx 跑 TS 來源測試
pnpm run check # typecheck → build → tests → pack
Host 由 tsc 直接輸出 ESM(lib/*.js)與宣告(lib/types/**/*.d.ts);
client 的 ModuleLoader.load 外殼仍由 scripts/build.mjs 從 tsc 輸出組裝
(tsc 不懂該外殼)。構建規則(allowlist 制,無法識別的 import/export
會直接報錯)見 scripts/build.mjs 檔頭註解。
MIT License
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。