← 返回列表
D

dsh-feed

v0.1.0 · 1 天前发布

Cross-ecosystem aggregation base ('聚合的聚合'): syncs the GitHub dsh-plugin topic + npm registry into one open JSON index, queried by model tools, a CLI (dsh-feed), and a minimal stdio MCP server

deepseek-harnessdshdsh-plugincordispluginfeedindexaggregationmcp数据源

README

dsh-feed — 跨生态聚合底座

开放数据层:GitHub dsh-plugin topic + npm registry → 一份开放 JSON 索引,供模型工具 / CLI / MCP / 未来 UI 消费。"聚合的聚合"——成为数据源,不做 UI。

用法

  • 模型工具:feed_sync(同步)、feed_search(自然语言查询)、feed_stats(统计)

  • CLI:dsh-feed sync|search|stats|mcp

  • MCP:任意 MCP 客户端配置 { "command": "dsh-feed", "args": ["mcp"] }
  • 索引为开放 JSON(默认 .dsh/dsh-feed.json),明文可 diff,任何工具可读。

    设计

    lib/sync.js 抓取归一化;lib/query.js 纯查询逻辑;lib/index-store.js 索引读写(防逃逸);bin/dsh-feed.js CLI + 极简 MCP。安全:仅写工作区 .dsh/,网络仅在显式 feed_sync 时发生。

    License

    MIT

    版本兼容矩阵

    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-feed
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}