moazzamak/dsh-knowledge-dag ↗★ 0

dsh-knowledge-dag

在界面中展示研究问题衍生关系的知识图谱 适合需要可视化展示研究脉络、问题依赖关系及节点详情的分析任务。

包名
dsh-knowledge-dag
兼容性
待验证
版本
0.6.0
许可证
NOASSERTION
最近更新
2026年10月4日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:moazzamak/dsh-knowledge-dag

Configuration

The bundle patch mounts one row. Its config:

FieldDefaultMeaning
storeanalysis/graph/nodesdirectory of the .json node files
pagesanalysis/nodesdirectory of the .md pages
workspace"", the host process's working directorythe base a relative store or pages resolves against
stores{}further named stores, each { store, pages }

Example row:

- id: knowledge-dag
  name: dsh-knowledge-dag
  config:
    workspace: ~/projects/my-record    # what the paths below are relative to
    store: analysis/graph/nodes        # the default, unchanged
    pages: analysis/nodes
    stores:
      model:                           # read with store: "model"
        store: model/knowledge/graph/nodes
        pages: model/knowledge/nodes

workspace is what a relative store/pages resolves against. Name it whenever the record is not read by a CLI started inside the project: the fs backend resolves a relative path from the host process's working directory, and the Desktop application starts its host in the profile directory, where analysis/graph/nodes resolves to nothing and every read answers not found. Absolute store/pages values need no workspace; leaving it out keeps the process-directory behaviour.