将多个 UI 组件中的字体权重从原有的 `MEDIUM`、`NORMAL`、`BOLD` 等值统一修改为 `CHINA`, 以确保界面文本能够正确使用中文字体进行显示。同时调整了部分字号和标签样式,提升中文环境下的展示效果。 |
||
|---|---|---|
| .github | ||
| .vscode | ||
| cereal | ||
| common | ||
| docs | ||
| dragonpilot | ||
| msgq_repo | ||
| opendbc_repo | ||
| openpilot | ||
| panda | ||
| panda_tici | ||
| rednose_repo | ||
| release | ||
| scripts | ||
| selfdrive | ||
| site_scons/site_tools | ||
| system | ||
| teleoprtc_repo | ||
| third_party | ||
| tinygrad_repo | ||
| tools | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| 1.sh | ||
| BRANCHES.md | ||
| CHANGELOGS.md | ||
| conftest.py | ||
| Dockerfile.openpilot | ||
| Dockerfile.openpilot_base | ||
| git_src_commit | ||
| git_src_commit_date | ||
| Jenkinsfile | ||
| key.py | ||
| launch_chffrplus.sh | ||
| launch_env.sh | ||
| launch_openpilot.sh | ||
| LICENSE | ||
| LICENSE.md | ||
| mkdocs.yml | ||
| msgq | ||
| opendbc | ||
| payload.bin | ||
| pyproject.toml | ||
| README_EN.md | ||
| README_OPENPILOT.md | ||
| README.md | ||
| rednose | ||
| RELEASES.md | ||
| SConstruct | ||
| SECURITY.md | ||
| SPONSORS.md | ||
| teleoprtc | ||
| tinygrad | ||
| uv.lock | ||
🐲 dragonpilot - Bringing the Spirit of the Dragon to Your Car
Join us on a smarter, more thoughtful driving journey.
👋 Welcome, friend!
dragonpilot was launched in 2019 by three early openpilot enthusiasts from the Chinese community. Our mission was simple: create a friendly space for users to share experiences, provide easier setup help, and add features tailored for local needs.
Localization has always been at the heart of what we do—starting with a fully Chinese interface. This made dragonpilot quickly popular in Chinese-speaking regions and helped our user base grow into one of the largest worldwide. That community support is what keeps us moving forward.
Built on top of the powerful openpilot—an open-source driver assistance system rated by Consumer Reports as outperforming commercial offerings—we add localized refinements and user-focused features to create a driving companion that truly fits your needs. (You can also see the original openpilot README preserved in our repo.)
The name dragonpilot reflects our vision: like the dragon of mythology, it is strong and wise, guarding your safety on the road. In Chinese culture, the dragon is also a symbol of luck and strength, representing our roots and pride.
✨ Milestones
Beyond carrying forward openpilot's core strengths, we've reached several milestones inspired by community feedback:
-
🚘 Always Lane Keep Assist (ALKA)
More than a feature—it's part of the
dragonpilotphilosophy. Introduced as early as version 0.6.2, first tested on a 2017 Lexus IS300h, then expanded to Toyota's lineup and beyond. ALKA helps keep your vehicle steadily centered, giving you extra confidence on the road. -
🌐 First to add multilingual support
Before openpilot officially supported it, we had already introduced multiple languages.
dragonpilotfully supports Traditional Chinese, Simplified Chinese, and English. -
💻 Only community fork to support multiple hardware platforms at once
We uniquely worked to make the project run on EON, comma two, comma 3, and Jetson—serving the widest range of users possible. Additionally, after the comma.ai team deprecated the comma 3 in version 0.10.0, we remain the only community fork to offer full, simultaneous support for the comma 3, comma 3X, and the O3, O3L, and O3XL (the O3 series being third-party hardware).
-
📜 Once recognized as the #1 openpilot fork
Thanks to an active community and continuous innovation,
dragonpilotwas once the largest openpilot fork officially recognized by comma ai. This honor belongs to everyone who contributed.
🧑💻 Design Philosophy - Less is More
As openpilot's AI grows stronger, many features that once required manual tuning are now handled by advanced models. That's why our focus has returned to “minimal changes.”
We aim to give you the purest, most official-like openpilot driving experience—while preserving dragonpilot's classic, community-loved features. With a solid AI foundation, simplicity is strength.
🛠️ Hardware Journey
From the early EON, to official devices like comma two / three (C2/C3/C3X), to creative community builds (C1.5, O2, O3, O3L, O3XL, etc.), and even experiments with Jetson Xavier NX.
Currently, the latest versions support: comma3 / 3X and community hardware like O3 / O3L / O3XL. Older devices such as EON / C1.5 / C2 are supported in the d2 branch. Whatever device you're on, it represents your passion for open-source driver assistance.
🫂 Join Us – Become a “Dragon Seeker”
dragonpilot thrives thanks to every user's contributions and feedback. We're an open, transparent, and welcoming community where enthusiasts can share experiences with openpilot and dragonpilot.
❤️ Special Thanks
Since day one, dragonpilot has never asked for funding through Patreon or similar platforms. Our vision is a community where everyone learns and grows together. It's about fun, not money.
That said, we're deeply grateful to those who voluntarily supported the project. Your encouragement keeps us motivated to keep building.
Safety Notice
dragonpilot is a driver assistance system, not full self-driving. It reduces fatigue and improves safety, but you must remain alert and ready to take control at all times. Always follow your local traffic laws.
Thanks again for being here.
We look forward to riding the “dragon” with you on the road to smarter driving!
