From c78ad42e346ca64f51c87e336e2e8ce6173deb92 Mon Sep 17 00:00:00 2001 From: feilong Date: Fri, 24 Dec 2021 20:28:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8A=80=E8=83=BD=E6=A0=91?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E6=9E=84=E5=BB=BA=E9=A1=B9=E7=9B=AE=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7199265..8e55245 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,23 @@ * AI 技能树 https://gitcode.net/csdn/skill_tree_ai * OceanBase 技能树:https://gitcode.net/csdn/skill_tree_oceanbase -## [技能树统一命令设计(草稿)](https://codechina.csdn.net/csdn/skill_tree/-/issues/4) +## 技能树服务构建项目 + +技能树数据处理的流水线如下: + +`技能树开放编辑仓库` --> `技能树命令行工具` --> `技能树服务` + +其中 `技能树开放编辑仓库` 就是每个领域的编辑仓库。 +而 `技能树命令行工具` 和 `技能树服务` 会分别创建两个独立的仓库 + +* skill_tree_cli(参考下一节) +* skill_tree_server(TODO) + +实现上,skill_tree_cli 和 skill_tree_server 都会有一些对技能树编辑仓库数据的结构解析、校验、转换需求,这些解析认为托管在一个独立的 `技能树解析` 仓库里。也即: + +* [skill_tree_parser](https://gitcode.net/csdn/skill_tree_parser) + +## [技能树命令行设计(草稿)](https://gitcode.net/csdn/skill_tree/-/issues/4) 技能树仓库编辑命令 最终应该和 技能树管道处理命令组合在一起,类似 git 一样提供一个 skill_tree 命令,该命令包含如下 `actions` -- GitLab