Chuyển đến nội dung chính

dsh-feed

Đã xác minh

dsh-feed · v0.1.0 · MIT

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

Cài đặt

dsh plugin add dsh-feed

Xác nhận layer đã áp bằng dsh --profile default --dump-config — xem hướng dẫn cài plugin.

Mã nguồn

Phát hành lên npm mà không có repository công khai. Hãy kiểm tra nội dung package trước khi cài.

Thẻ

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