跳过主要内容
1

dsh-studio-knowledge

1997liuyh-boop/dsh-studio-knowledge

学习计划追踪:本机进度、笔记与 JSON 进度备份,附带一条原创六节点示例路线;添加自己的路线需编辑 roadmaps.ts 并重新构建插件。需先安装 1997liuyh-boop/dsh-studio-library 的 dsh-studio-projects 运行时与 dsh-worktable 容器。

安装

dsh plugin --profile web add github:1997liuyh-boop/dsh-studio-knowledge

README

dsh-studio-knowledge

简体中文

Repository

  • Repository name: dsh-studio-knowledge
  • Repository description: Personal learning-roadmap studio with staged topics, progress, notes and a local knowledge graph.
  • Source: https://github.com/1997liuyh-boop/dsh-studio-knowledge

Features

  • Start from the included six-stage “My learning plan” example.
  • Browse topics, completion state and notes by stage, with a graph view for links between nodes.
  • Import and export progress and notes as JSON; route definitions are not silently imported.
  • Add source-controlled roadmaps with unique IDs, descriptions, resource links and topic lists.
  • Keep progress keyed by roadmap, stage and node, isolated from other studios and projects.

Installation

Install the control bundle, then this exact studio tag through the official Desktop plugin manager after fully quitting Desktop:

& "<Desktop install directory>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add "github:1997liuyh-boop/dsh-studio-library#v0.1.3"
& "<Desktop install directory>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add "github:1997liuyh-boop/dsh-studio-knowledge#v0.2.1"
& "<Desktop install directory>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop list

Verify main: lib/index.js, exports./client: lib/client.js, dsh.bundle.patch: ./cordis.patch.yml and the built static entry. Restart Desktop and open “Knowledge studio”.

Requirements and limits

Source builds require Node.js 22 and npm. Add roadmaps in studios/knowledge/src/roadmaps.ts and rebuild. Progress and notes are local; export JSON before clearing DSH data. External links and roadmap content must be used with permission.

License and sources

MIT licensed. The license covers this project and its original example; external roadmap content keeps its own rights. See UPSTREAM.json.

相关插件