Skip to content

dsh-okf-memory 已发布 npm 但目录仍报 "no verified install target",请求点名重探 + 确认 api-edge 产物部署 #32

Description

@ZHI-QI

插件 ZHI-QI/dsh-okf-memory 已于 2026-09-01 09:01:28Z 发布到 npm(dsh-okf-memory@0.1.0,稳定版本),
但 DSH 桌面端市场仍报:

This catalog item has no verified install target. Refresh the active source and try again.

刷新活动源后依旧。经排查,根因应是探测数据过期 + api-edge 产物未更新,而非插件本身不合格。

取证(2026-09-02 实测)

  1. 详情 API https://api.dshfind.com/v1/plugins/ZHI-QI/dsh-okf-memory 返回的安装结论:

    "install": {
      "cmd": "dsh plugin --profile web add github:ZHI-QI/dsh-okf-memory",
      "source": "auto",
      "kind": "git",
      "pkg_name": "dsh-okf-memory",
      "pkg_version": "0.1.0",
      "npm_published": false,
      "probed_at": "2026-08-27T06:44:10.607Z"
    }

    probed_at8-27,早于 npm 发布(9-1),npm_published: false 是发布前的旧结论。
    probe:install 的 7 天新鲜度窗口,9-1/9-2 的每日同步都未满 7 天,不会重探 → 看不到 npm 已发布。

  2. 桌面端目录 https://api.dshfind.com/market/v1/plugins?q=dsh-okf-memory 中条目没有 package 字段

    {"id":"ZHI-QI/dsh-okf-memory","name":"dsh-okf-memory",...,"repository":{"url":"https://github.com/ZHI-QI/dsh-okf-memory"},"categories":["memory"],"updatedAt":"2026-08-31T07:37:40Z"}

    目录产物 generatedAt 停在 2026-08-31T08:59:15Z,说明 9-1/9-2 的 api-edge 产物没有成功部署
    (对应 workflow 中 CLOUDFLARE_API_TOKEN 未配置,桌面端目录仍是旧版 的告警分支)。

插件本身已满足桌面端安装复核(desktopPreviewVerdict 7 项全过)

  • npm latest = 0.1.0,精确稳定版本(无 prerelease/build 后缀)
  • dsh.bundle.patch: "./cordis.patch.yml" — 安全相对路径
  • repository git+https://github.com/ZHI-QI/dsh-okf-memory.git — 归一化后与目录仓库一致(backlink ✓)
  • scripts 仅 build/test,无 preinstall/install/postinstall/prepare 生命周期脚本
  • peerDependencies @deepseek-ai/cordis: ">=4.0.0",桌面端运行时 4.0.1 满足(includePrerelease)
  • 无 deprecated 字段

→ 一旦重探,npm_desktop_installable 必为 1,条目自动带 package 字段。

请求

  1. ZHI-QI/dsh-okf-memory 跑一次点名探测(绕过 7 天窗口与 8 分钟 deadline 截断):

    pnpm probe:install --only ZHI-QI/dsh-okf-memory
    
  2. 确认 CLOUDFLARE_API_TOKEN 已配置并让 api-edge 产物重新部署(否则桌面端目录仍停在上一次发布)。

  3. (可选)dsh-okf-memory 只有 2 stars,按 ORDER BY stars DESC + 8 分钟 deadline,自动重探可能连续多轮轮不到——若方便,--only 之外也可以顺手全量重探低 star 但已发 npm 的仓库。

备注

感谢维护!辛苦~


English version

Title:
dsh-okf-memory is published on npm but the catalog still says "no verified install target" — please run a targeted re-probe and confirm api-edge artifacts deploy

Body:

Problem

The plugin ZHI-QI/dsh-okf-memory was published to npm on 2026-09-01 09:01:28Z (dsh-okf-memory@0.1.0, stable release).
Yet the DSH desktop marketplace still reports:

This catalog item has no verified install target. Refresh the active source and try again.

Refreshing the active source does not help. Root cause appears to be stale probe data + stale api-edge artifacts, not the plugin itself.

Evidence (fetched 2026-09-02)

  1. Detail API https://api.dshfind.com/v1/plugins/ZHI-QI/dsh-okf-memory reports:

    "install": {
      "cmd": "dsh plugin --profile web add github:ZHI-QI/dsh-okf-memory",
      "source": "auto",
      "kind": "git",
      "pkg_name": "dsh-okf-memory",
      "pkg_version": "0.1.0",
      "npm_published": false,
      "probed_at": "2026-08-27T06:44:10.607Z"
    }

    probed_at is Aug 27, before the npm publish (Sep 1). Per probe:install's 7-day freshness window,
    the Sep 1/Sep 2 daily syncs don't re-probe it yet, so the npm release is invisible.

  2. Desktop catalog https://api.dshfind.com/market/v1/plugins?q=dsh-okf-memory has no package field:

    {"id":"ZHI-QI/dsh-okf-memory","name":"dsh-okf-memory",...,"repository":{"url":"https://github.com/ZHI-QI/dsh-okf-memory"},"categories":["memory"],"updatedAt":"2026-08-31T07:37:40Z"}

    The catalog artifact generatedAt is stuck at 2026-08-31T08:59:15Z, meaning the Sep 1/Sep 2 api-edge artifacts
    were not redeployed (matches the workflow's warning branch for missing CLOUDFLARE_API_TOKEN).

The plugin itself passes all 7 desktop install checks (desktopPreviewVerdict)

  • npm latest = 0.1.0, exact stable version (no prerelease/build suffix)
  • dsh.bundle.patch: "./cordis.patch.yml" — safe relative path
  • repository git+https://github.com/ZHI-QI/dsh-okf-memory.git — normalizes to the catalog repo (backlink ✓)
  • scripts only build/test; no preinstall/install/postinstall/prepare lifecycle scripts
  • peerDependencies @deepseek-ai/cordis: ">=4.0.0", desktop runtime 4.0.1 satisfies (includePrerelease)
  • no deprecated field

→ Once re-probed, npm_desktop_installable will be 1 and the entry will gain a package field automatically.

Request

  1. Run a targeted probe for ZHI-QI/dsh-okf-memory (bypasses the 7-day window and the 8-minute deadline cutoff):

    pnpm probe:install --only ZHI-QI/dsh-okf-memory
    
  2. Confirm CLOUDFLARE_API_TOKEN is configured so api-edge artifacts get redeployed (otherwise the desktop catalog stays on the previous publish).

  3. (Optional) dsh-okf-memory only has 2 stars; with ORDER BY stars DESC + the 8-minute deadline, auto re-probes may miss it for several rounds. If convenient, also re-probe low-star repos that already publish to npm.

Notes

Thanks for maintaining dshfind!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions