You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for helping improve the DevGraph open skill graphs.
4
6
5
7
## What To Edit
@@ -21,8 +23,10 @@ Generated files:
21
23
22
24
-`graphs/{graphSlug}/index.json`
23
25
-`graphs/{graphSlug}/README.md`
26
+
-`graphs/{graphSlug}/index.en-US.md`
27
+
-`graphs/{graphSlug}/index.zh-CN.md`
24
28
25
-
Do not hand-edit generated files to fix the table of contents. Change node hierarchy or ordering in `payload.json` instead.
29
+
Do not hand-edit generated files to fix the table of contents or localized docs. Change bilingual content, node hierarchy, or ordering in `payload.json` instead.
Copy file name to clipboardExpand all lines: README.md
+23-14Lines changed: 23 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,39 @@
1
1
# Developer Skill Graphs
2
2
3
+
[English](README.md) · [简体中文](README.zh-CN.md)
4
+
3
5
Open skill graph data for [DevGraph](https://devgraph.dev).
4
6
5
7
This repository contains the public content source for selected DevGraph skill graphs: graph metadata, nodes, links, generated indexes, schemas, and validation scripts. DevGraph's app code, D3 implementation, learning workspace, practice questions, analysis reports, user data, and membership features are not part of this repository.
6
8
9
+
The canonical source stays bilingual in each `payload.json`. Human-readable docs are generated beside each graph, following the same pattern used by projects such as Ant Design:
| Linux |[payload](graphs/linux/payload.json)|[Doc](graphs/linux/index.en-US.md)|[文档](graphs/linux/index.zh-CN.md)|[Preview](https://devgraph.dev/open/graphs/linux)|[Workspace](https://devgraph.dev/graphs/linux)|
21
28
22
29
## Repository Shape
23
30
24
31
```text
25
32
graphs/{graphSlug}/payload.json # hand-edited source of truth
26
33
graphs/{graphSlug}/index.json # generated reading order
27
-
graphs/{graphSlug}/README.md # generated human-readable index
graphs/{graphSlug}/index.en-US.md # generated English reading doc
36
+
graphs/{graphSlug}/index.zh-CN.md # generated Chinese reading doc
28
37
schema/*.schema.json # documented JSON shapes
29
38
scripts/*.mjs # generation and validation tools
30
39
```
@@ -38,7 +47,7 @@ npm run generate
38
47
npm run validate
39
48
```
40
49
41
-
`index.json` and graph `README.md`files are committed so GitHub can show a readable index, but they are derived from `payload.json`. Do not hand-edit them to fix ordering; change `parentSlug` or `sortOrder` in `payload.json`, then regenerate.
50
+
`index.json`, graph `README.md`, and `index.*.md`files are committed so GitHub can show readable docs, but they are derived from `payload.json`. Do not hand-edit them to fix ordering; change bilingual content, `parentSlug`, or `sortOrder` in `payload.json`, then regenerate.
42
51
43
52
For contribution rules and the PR rationale template, see [CONTRIBUTING.md](CONTRIBUTING.md).
| Linux |[payload](graphs/linux/payload.json)|[Doc](graphs/linux/index.en-US.md)|[文档](graphs/linux/index.zh-CN.md)|[预览](https://devgraph.dev/open/graphs/linux)|[工作区](https://devgraph.dev/graphs/linux)|
Docker is the leading containerization platform that packages applications and their dependencies into portable images, delivering environment consistency and rapid deployment—a core skill for backend, DevOps, and cloud-native engineering.
0 commit comments