ModelEngine-Group / ModelEngine-Group/flexai

项目目录结构不合理

Open
#1 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
233
Forks
24
PR merge metrics
No merged PRs in 30d

Description

当前项目的目录结构存在多处不合理之处,导致代码组织混乱、职责不清。

  • GPU-Virtual-Service 目录名称暗示只包含GPU相关代码,但实际同时包含GPU和NPU虚拟化实现
  • Ascend-Virtual-Service 目录名称暗示包含Ascend NPU源码,但实际只有部署包
  • NPU源码分散在 GPU-Virtual-Service/xpu-pool-service/direct/acl/ 中,不符合直觉

建议优化下目录结构

另外不知道是否有交流群?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by mapping the current GPU-Virtual-Service, Ascend-Virtual-Service, and GPU-Virtual-Service/xpu-pool-service/direct/acl/ paths and identifying which sources and deployment files they contain. The issue provides no target layout or tests, so confirm the desired structure and acceptance criteria before making changes; done means the agreed responsibilities and locations are reflected consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.