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
README
dsh-feed — 跨生态聚合底座
开放数据层:GitHub dsh-plugin topic + npm registry → 一份开放 JSON 索引,供模型工具 / CLI / MCP / 未来 UI 消费。"聚合的聚合"——成为数据源,不做 UI。
用法
feed_sync(同步)、feed_search(自然语言查询)、feed_stats(统计)dsh-feed sync|search|stats|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"}}