diff --git a/API.md b/API.md
index c4385d10c..192478525 100644
--- a/API.md
+++ b/API.md
@@ -1,9 +1,13 @@
# AVA API Reference
-Currently, AVA only exposes the `autoChart()` method under the **Chart Advisor** module.
+## API Documentation
+
+For detailed API documentation, please check [`/docs/api`](./docs/api/index.md) .
## Chart Advisor
+Currently, AVA only exposes the `autoChart()` method under the **Chart Advisor** module.
+
### Installation
```shell
diff --git a/README.md b/README.md
index 3f878d13d..0ee39e2e9 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,27 @@
+## Packages
+
+### 📦 [AVA/CKB](./packages/knowledge/README.md)
+
+CKB stands for Chart Knowledge Base. This package is the KB where empirical knowledge about visualization and charts is stored. The chart recommendation is based on it.
+
+At the same time, this package also facilitates us to develop products of chart type selection.
+
+
+```js
+@antv/knowledge
+```
+
+### 📦 AVA/DataWizard
+
+DataWizard is a js/ts library for data processing. In the AVA framework, it is used to 'understand' the input dataset. However, it can also be used independently to develop some statistical or data mocking functions.
+
+### 📦 AVA/ChartAdvisor
+
+ChartAdvisor is the core component of AVA. It recommends charts based on dataset and analysis needs.
+
## Resources
- [API Reference](API.md)
diff --git a/packages/knowledge/README.md b/packages/knowledge/README.md
index bee2f3480..a5434ffa6 100644
--- a/packages/knowledge/README.md
+++ b/packages/knowledge/README.md
@@ -1,4 +1,4 @@
- English
+
English | [简体中文](./zh-CN/README.zh-CN.md)
Chart Knowledge Base (CKB)
@@ -17,7 +17,7 @@ A knowledge base stores the wiki for every type of visualization. Chart Knowledge Base (CKB) is a library offers knowledge base for chart wikis in a JSON format. The JSON is like this: -```json +```js { single_line_chart: { id: 'single_line_chart', @@ -78,7 +78,7 @@ const knowledgeBase = CKBJson(); const zhCompletedKB = CKBJson('zh-CN', true); ``` -## API Reference +## Documentation For more usages, please check the [API Reference](./API.md). diff --git a/packages/knowledge/zh-CN/README.zh-CN.md b/packages/knowledge/zh-CN/README.zh-CN.md new file mode 100644 index 000000000..106e01291 --- /dev/null +++ b/packages/knowledge/zh-CN/README.zh-CN.md @@ -0,0 +1,93 @@ +Chart Knowledge Base (CKB)
+ AVA/knowledge + + +
+
+## 包
+
+### 📦 [AVA/CKB](./packages/knowledge/README.md)
+
+CKB 的意思是 Chart Knowledge Base,也就是图表知识库。这个包中包含了基于经验总结的关于可视化和图表的各种基本知识和观察。图表的推荐必须基于这些基本概念。
+
+同时,这个包也让开发图表类型筛选相关的产品变得非常简单。
+
+```js
+@antv/knowledge
+```
+
+### 📦 AVA/DataWizard
+
+DataWizard 是一个 js/ts 的前端数据处理类库。在 AVA 的框架中,它被用来“理解”输入端的数据集。不过,它也可以独立地被用来开发一些数学统计、数据模拟之类的功能。
+
+### 📦 AVA/ChartAdvisor
+
+ChartAdvisor is the core component of AVA. It recommends charts based on dataset and analysis needs.
+
+ChartAdvisor 是 AVA 的核心部分。它基于数据和分析需求来推荐图表类型和具体的图表细节设置。
+
## 资源
- [API 接口文档](API.zh-CN.md)