Files
project_6/upstream_ref/xllm/.github/CONTRIBUTING_zh.md
EX Engine 002f9879b2 ref(upstream): FULL TREE — Deep-Spark xllm (1470) + ds_vllm csrc/models (703)
Replaces cherry-picked upstream_ref with complete source trees.

xllm/ — Iluvatar official C++ inference engine (15MB, 1470 files)
  Complete: kernels → layers → models → runtime → scheduler → api
  Excluded: .git, binary images, third_party submodule checkouts

ds_vllm/ — Iluvatar official vllm fork (8MB, 703 files)
  Included: csrc/ (ALL CUDA kernels), fused_moe/, qwen3_5 model, _custom_ops
  Excluded: tests, benchmarks, docs, examples (not needed for reference)

Critical call chains now fully traceable:
  MoE: moe_topk_softmax_kernels.cuh → ixformer.h → fused_moe.cpp → layer
  GDN: qwen3_gated_delta_net_base.cpp → qwen3_5_gated_delta_net.cpp
  Attention: ixformer.h → xllm_paged_attention → attention.cpp
2026-08-10 02:54:03 +00:00

48 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!-- Copyright 2025 JD.com
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this project except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. -->
[English](./CONTRIBUTING.md) | [中文](./CONTRIBUTING_zh.md)
# xLLM 贡献指南
xLLM致力于为每一位用户和开发者提供开放的XX因此无论您是XX开发者还是专注于XX用户我们都欢迎您参与我们的项目。
您可以通过以下方法为项目作出贡献:
+ 撰写/翻译/修改文档
+ 提出或回答问题
+ 提供使用或测试样例
+ 提供建议或其他评论
+ 参与[issues](https://github.com/xxx/xLLM/issues) 或[discussions](https://github.com/xxx/xLLM/discussions)
+ 提交Pull request
+ 分享相关研究或应用场景
+ 其他任何对xLLM的帮助
如果您希望参与xLLM的开发请参考以下提示
## 1. 选择参与贡献的issue
+ 您可以选择带有`PR welcome`标签的issue包括:
+ 可复现的bug
+ 计划实现的功能
## 2. 配置开发环境
+ 在开发之前,可以参考我们的 **[文档](http://xxx/docs/)**
+ 关于环境配置,参见 **[Readme file](/README.md)**
## 3. 项目构建和运行
+ 您可以运行如下样例:
## 4. 测试
在pr提交之后我们会对代码进行格式化及进一步测试。
我们的测试目前还很不完善,因此欢迎开发者为测试作出贡献!