Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor:code #56

Merged
merged 14 commits into from
Sep 5, 2024
Merged

refactor:code #56

merged 14 commits into from
Sep 5, 2024

Conversation

SAKURA-CAT
Copy link
Collaborator

@SAKURA-CAT SAKURA-CAT commented Sep 5, 2024

由于之前代码为业务代码的简单抽离,现对整个代码进行重构,删除没有必要的内容,重组项目、代码结构,新增python包:

  • 删除没有必要的内容,所有核心代码放在hivision文件夹内
  • 重组代码结构,核心代码存放在hivision文件夹内,其余功能为对hivision的应用

HivisionIDPhoto将输出以下几个模块,方便使用者自行选择使用:

  1. hivision python包,HivisionIDPhoto的核心且最小输出,提供一系列sdk接口
  2. gradio web服务,提供一个简单的web服务demo,方便用户体验
  3. hivision docker镜像,提供一个docker镜像,方便用户部署
  4. hivision.exe,提供一个windows可执行文件,方便用户使用

此时,所有的输出都依赖于核心代码存放的hivision文件夹,其他输出仅为hivision的应用。

@SAKURA-CAT SAKURA-CAT added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 5, 2024
@SAKURA-CAT SAKURA-CAT self-assigned this Sep 5, 2024
@SAKURA-CAT SAKURA-CAT marked this pull request as ready for review September 5, 2024 14:46
@SAKURA-CAT
Copy link
Collaborator Author

目前只重构了项目结构,为下一步发包做准备

@Zeyi-Lin Zeyi-Lin merged commit ef133bd into master Sep 5, 2024
@Zeyi-Lin Zeyi-Lin deleted the refactor/code branch September 5, 2024 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants