← 返回列表
D

dsh-codex-tools

v1.0.1 · 2 天前发布

Codex-backed web search, image generation, and image understanding tools for the DeepSeek Harness.

dshdeepseek-harnessdsh-pluginpluginimage-generationimage-understandingweb-searchvisionchatgptcodex

README

dsh-codex-tools

English

一个 DeepSeek Harness 插件,注册三个由 ChatGPT Codex 传输层驱动的模型工具:

| 工具 | 作用 |
| --- | --- |
| web_search | 搜索公开网页,返回摘要和来源 URL。 |
| image_gen | 生成位图;不编辑或变换已有图片。 |
| image_vision | 读取本地图片,返回描述或针对图片的问题答案。 |

本包没有 npm 运行时依赖,使用 Node 内置 https 传输。它消费已有的 Codex/ChatGPT 登录态,不提供登录功能或 LLM provider。

运行时前置条件

  • DeepSeek Harness,且插件以 profile 级 Cordis bundle 安装。

  • Node.js >= 22。

  • ChatGPT/Codex 登录态,二选一:使用 codex login 生成登录文件,或在 DSH 中配置:

  • - OPENAI_CODEX_API_KEY
    - OPENAI_CODEX_REFRESH_TOKEN

    认证优先使用环境变量 CODEX_ACCESS_TOKENCODEX_REFRESH_TOKEN(插件将上述 DSH 凭据名映射为这些变量)。如果这些变量没有值,设置了 CODEX_HOME 时读取 $CODEX_HOME/auth.json,否则读取 ~/.codex/auth.json。设置 CODEX_HOME 可更换认证目录,默认目录是 ~/.codex。HTTP 401 后,传输脚本会刷新 access token 一次,并尝试把刷新后的登录态写回该认证文件。插件注入 DSH 凭据时,刷新逻

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-codex-tools
    Repo
    git+https://github.com/SPYQWER1/dsh-codex-tools.git
    Engines
    {"node":">=22"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}