We Love InternsСтажировки Project Jiachen
Проект Цзячэнь · совместная программа стажировок

Слава — стажёрам

weloveinterns — главный вход в совместную программу стажировок Проекта Цзячэнь и репозиторий, который ведётся с 2017 года. Здесь рассказано о том, чем занимается программа, о людях, которые этим занимаются, и о первых открытых проектах, с которых можно начать.

3k+
Всего открыто стажёрских позиций
1k+
Всего стажировок
50+
Наставники
100+
Мейнтейнеры open source, выросшие в программе
60+
Организации — участники Проекта Цзячэнь
01

Что такое Проект Цзячэнь

Проект Цзячэнь (RISC-V Prosperity 2036) появился в канун Нового года 2024-го: его совместно основали несколько китайских команд, работающих над программным обеспечением и чипами RISC-V. У проекта нет юридического лица, нет членских взносов и нет совета директоров — есть один руководитель и общее видение. Это сеть сотрудничества, построенная на консенсусе.

До следующего года Бин-чэнь (2036, год Дракона) построить на основе RISC-V открытую систему стандартов и стек системного ПО с открытым кодом, охватывающие всю информационную индустрию — от дата-центров до настольной работы, от носимых устройств до интеллектуального IoT, — и довести экосистему RISC-V, аппаратную и программную, до уровня зрелости других основных архитектур или выше него.
— Видение и миссия Проекта Цзячэнь7

Цель — объединить более 100 производителей чипов и готовых решений и более 500 софтверных компаний, завершить адаптацию и оптимизацию под RISC-V в более чем 18 базовых ключевых отраслях, совместно выполнить портирование и развёртывание более 1000 значимых отраслевых и коммерческих продуктов, а также построить систему выявления кадров RISC-V и связать более 10 000 специалистов.

Форма организации

«Круг друзей» на основе общего видения

Достаточно разделять видение, чтобы присоединиться, и выйти можно в любой момент; участники равны, иерархии нет; чем больше вклад, тем больше влияния.

Финансы

Работа по модели открытого проекта

Нет юридического лица, членских взносов и совета директоров; участники сами запускают проекты и находят на них средства, а PLCT Lab и Kubuds дают начальный импульс.

Экосистема

60+ участников

От производителей чипов и сообществ дистрибутивов до университетов и исследовательских институтов: на базе Проекта Цзячэнь уже запущено несколько самостоятельных проектов.

02

Совместная программа стажировок

Программа, объявленная 8 июня 2024 года. Отправная точка — вполне практичная формулировка: дать организациям-участникам ускорить развитие экосистемы RISC-V, нужной их собственному бизнесу, при минимальных затратах денег и управленческих ресурсов.15

Видение

Чтобы каждый студент, который хочет войти в мир open source, получил настоящую ступеньку: наставника, реальную upstream-задачу, смерженный PR и стипендию.

Миссия

Быть интерфейсом между компаниями и молодыми людьми: компании дают позиции и наставников, программа берёт на себя отбор, обучение, оценку и поручительство. Начиная с года Цзячэнь ежегодно открывается более 2000 стажёрских мест.

Результаты

Проверяемые цифры по числу позиций, стажировок, наставников и мейнтейнеров; более 10 компаний и организаций предоставляют позиции.7

3k+ 1k+ 50+

Три вещи, на которые не смотрят, и одна, на которой настаивают

Не смотрят на 985 или 211, не смотрят на специальность и место в рейтинге — отбор идёт исключительно по способностям и потенциалу; программа верит в потенциал женщин в STEM и резервирует не менее 30% стажёрских мест для женщин.1

Критерий оценки один: способность выполнять повседневные задачи разработки в организациях-участниках — то, что этим организациям не нужно, в оценку не входит. Уровней шесть, LV0–LV5, их присваивает руководитель программы в порядке «благожелательного диктатора»; LV4 — уровень, на котором по умолчанию нанимают на полную ставку. Уровни и процедура целиком →

03

Выдающиеся стажёры

В списке не «несколько хороших стажёров», а конкретные люди. За каждой карточкой — смерженный коммит и результат, который признали в upstream.

Аватар: Ren Pengfei

Ren Pengfei(kxxt)

LV5
Китайский научно-технический университет · Школа кибербезопасности (магистратура)

поддержка и адаптация большого числа пакетов Arch Linux RISC-V; руководил портированием, оптимизацией и долгосрочной поддержкой крупных проектов вроде Electron и Chromium для RISC-V либо участвовал в них (серия riscv-forks)

Wang Bingzhen

LV4+
Южный научно-технический университет (бакалавриат)

мейнтейнер RISC-V port LuaJIT; заметные способности к обучению в области компиляторов, выступал публично о работе над портом

Аватар: Jiang Zhouqi

Jiang Zhouqi(Luo Jia)

LV4
Хуачжунский научно-технический университет (магистратура, системная безопасность)

руководитель проекта RustSBI, ведёт развитие его подпроектов; подготовил для Bouffalo BL808 полный пакет поддержки на Rust от bare-metal до ядра; исправил места в спецификации RISC-V SBI с нестрогими определениями

Chen Yangyu(cyy)

LV4
Чунцинский университет (аспирантура, архитектура ЭВМ)

отправлял патчи по RISC-V в Linux Kernel, GCC, QEMU, gem5, FireSim, OpenSSL, XiangShan, Rocket-Chip; подготовил поддержку K230 от Canaan в mainline-ядре Linux; исправил 2 неоднозначных места в руководстве RISC-V ISA

Аватар: Zheng Yingwei

Zheng Yingwei(dtcxzyw)

LV4
стал LV4 в ноябре 2023 года

в основном контрибьютит в middle-end LLVM и бэкенд RISC-V

Аватар: Zheng Yusheng

Zheng Yusheng(Yunwei)

LV4
стал LV4 в январе 2023 года

поддерживает проекты сообщества eunomia-bpf; вместе с командой eBPF сделал первую среду выполнения и инструментарий, позволяющие собирать, публиковать и запускать универсальные eBPF-программы на Wasm, и продвигает переход экосистемы bcc на libbpf

Аватар: dram

dram

LV5
отдел ITEM, PLCT Lab

опыт и знания в программной и аппаратной части RISC-V выше среднего уровня сотрудников PLCT; вошёл в ITEM как эксперт-консультант

Hongren

LV5
PLCT Lab

глубокий вклад и в программную, и в аппаратную часть RISC-V; самостоятельно проводил «развёртывание области» в нескольких направлениях — Chisel/RocketChip, RISC-V Linux Distros и других

Аватар: Pan Ruizhe

Pan Ruizhe(XieJiSS)

LV5
команда Arch

стал LV5 в 2022-04; «выдающаяся способность договариваться с самыми разными upstream-сообществами (ненасильственное общение)», после решения глубоко запутанных багов объясняет и исправляет их ясно и последовательно

Lin Sinan

LV4+
команда GNU GCC

реализовал поддержку нескольких новых расширений RISC-V в GCC и Binutils

Wang Yiqiao

LV4
период TARSIER

самостоятельно создал и поддерживает производный дистрибутив openEuler RISC-V — Eulaceura

Lu Yan(Robin)

LV4
период TARSIER

выполнил адаптацию и отладку ряда открытых программ на новых платах RISC-V и представил результат на RISC-V China Summit; производный дистрибутив назван RobinOS и поддерживается долгосрочно

Fan Qixuan

LV4
команда Gentoo, команда LLVM

LV4 с 2021-12-01; среди товарищей известен как «LV4, который вытащил rm -rf»; в команде берёт на себя наставничество и взаимопомощь

Аватар: Kiva

Kiva

senior
команда Aya (стажировка завершена)

участвовал в реализации языка программирования Aya и доказателя теорем

Аватар: MikuNotFoundException

MikuNotFoundException

сообщество eunomia-bpf (eBPF / Wasm)

участвовал в разработке нескольких проектов сообщества eunomia-bpf, включая bpftime, eunomia-bpf, wasm-bpf и другие.

Аватар: Chen Moushun

Chen Moushun

LV3+
стажировка в open source от openEuler · sig-ROS

отвечает за исправление сборки и поддержку пакетов ROS 2 Humble — около 60+ PR, из них смержено 40+; в основном устраняет сбои сборки, вызванные мультиархитектурностью и новыми версиями, достраивает цепочки зависимостей, делает бэкпорты в ветки релизов; также контрибьютил в upstream RT-Thread по части BSP и симуляторов. Специализация — встраиваемые системы, адаптация под RISC-V, починка сборки пакетов дистрибутива.

Аватар: Yu Hongwei

Yu Hongwei

LV2
стажировка в open source от Huawei · экосистема Ascend NPU

на стажировке в open source от Huawei признан лучшим стажёром. Участвовал в развитии экосистемы Ascend NPU: адаптация фреймворков, настройка и развёртывание больших моделей, разработка аппаратных модулей; ряд результатов вошёл в открытое сообщество. Хорошо работает в связке с AI-инструментами: сам находит материалы для решения задач, вовремя сообщает о ходе проекта и обратной связи, доводит задачи до результата.

Аватар: Sun Yixuan

Sun Yixuan(Lampese)

LV5
команда PLCT J139 · сообщество MoonBit

опыт стажировки: руководил командой PLCT J139 в разработке экосистемы сообщества MoonBit, организовал Demo Day и сайт сообщества; один из заметных голосов раннего сообщества MoonBit. Специализация: компиляторы и формальные доказательства.

Аватар: Huang Zhenyu

Huang Zhenyu(Rain Huang)

команда J139 PLCT Lab · MoonBit (стажировка завершена)

Проходил стажировку по разработке MoonBit в команде J139 PLCT Lab; сейчас активно работает над долговременной памятью и управлением контекстом для LLM.

Полный список (с senior interns и их словами) →

04

Наставники

Стажировка идёт за одним человеком: договор о стажировке возникает только после того, как наставник его признал. Этот раздел пополняется.

Аватар: Wu Wei

Wu Wei(lazyparser)

Основатель и руководитель Проекта Цзячэнь

Основатель и руководитель Проекта Цзячэнь, создатель PLCT Lab, соучредитель Kubuds. Член технического руководящего комитета (TSC) Фонда RISC-V International, председатель ISA Infra HC, член совета Фонда LLVM, и. о. председателя руководящего комитета RISC-V China Summit.

Хэфэйский политехнический университет (бакалавриат по математике) | Институт программного обеспечения Китайской академии наук (аспирантура не завершена); опыт работы: Институт программного обеспечения КАН | Zhongke Chongde | PLCT Lab | Kubuds

Из 779 коммитов в этом репозитории 500 принадлежат ему — включая почти все объявления о наборе, обновления уровней и чистки отчётов стажёров.

Аватар: U2FsdGVkX1

U2FsdGVkX1

Наставник · программная экосистема RISC-V Linux

Во время стажировки — мейнтейнер Fedora RISC-V, Fedora RVA23 и Fedora 64ILP32, в основном участвует в развитии программной экосистемы RISC-V Linux; также наставник RuyiSDK IDE и участник работы сообществ deepin DE SIG и openGauss RISC-V SIG.

Все наставники →

05

Проект «Пятицветный камень»

Первого дня первого лунного месяца года Бин-у (2026) Проект Цзячэнь объявил программу подготовки глобальных лидеров RISC-V — сокращённо проект «Пятицветный камень»: по мотивам мифа о Нюйве, плавившей пятицветный камень, чтобы починить небо; цикл — десять лет, переход от «поиска и отбора людей» к «систематической и долгосрочной подготовке людей».2

Открытые курсыRISC-V, все темыСтажировкапозиция · ментор · оплатаДрейф платплата бесплатноПризнаниепубличная поддержкаПятицветный камень10 лет · интеграция

Рисунок: выполнен этим сайтом по структуре слайда 44 презентации «Project Jiachen: во имя процветания экосистемы ПО RISC-V» (конференция CCF по открытому ПО, 2026-08-16). Оригинальное изображение не используется.

«Пятицветный камень»: замысел и обоснование →

06

Открытые проекты

На базе Проекта Цзячэнь организации-участники запустили ряд проектов; ниже — ещё одна подборка репозиториев, рекомендованных стажёрам для старта: это настоящие upstream-проекты, где можно получить настоящий review.

Создано Проектом Цзячэнь вместе с участниками

Совместный набор и подготовка стажёров в open sourceКадры

Тот самый репозиторий, на котором стоит этот сайт. Более 3000 позиций и более 1000 стажировок за всё время — главный вход в эту систему подготовки кадров.

Взаимное признание талантов Проекта ЦзячэньВыявление талантов

Сеть доверия, где поручительства дают люди: поручительство № 0 подписано самим руководителем программы, всё открыто проверяемо на GitHub и соотносится с системой уровней стажёров PLCT.

Свободный дрейф простаивающих плат RISC-VАппаратура

«Каждая плата RISC-V заслуживает быть включённой и любимой». И передача, и получение идут через баллы дрейфа, а любое пожертвование — дело доброй воли.

RuyiSDKИнструменты разработчика

Среда разработки и менеджер пакетов (ruyi) для разработчиков RISC-V: получение и настройка тулчейнов, симуляторов и системных образов сводятся к нескольким командам.

Проект документальной энциклопедии RISC-VДокументация

Документальный проект, запущенный организациями — участниками Проекта Цзячэнь: цель — чтобы китайские технические материалы по RISC-V перестали быть разрозненными.

RVSPOC / RV New 32-bitЭкосистема

Две специализированные программы вокруг программной экосистемы RISC-V; детали и ход работ — в объявлениях Проекта Цзячэнь.

Конкурс по безопасности чипов RISC-VСоревнования

Соревнование по направлению безопасности чипов RISC-V, связано с системой выявления талантов.

Проект TushanЧипы

Спроектировать с помощью AI высокопроизводительный процессор RISC-V для ноутбуков: производительность и энергопотребление CPU/GPU на уровне Apple M1, производство на фабриках в трёх регионах, поставка тысячи машин к китайскому Новому году года Цзи-ю (2029).

С чего начать

PicoClawAI Agent · Go

Минималистичный фреймворк AI-ассистента от Sipeed: «маленький, быстрый, разворачивается где угодно» — хорошо подходит как первая настоящая upstream-задача в embedded и edge AI.

RT-ClawAI Agent · C

Сделать AI-ассистента дешёвым: небольшая реализация агента на C в экосистеме RT-Thread, объём кода обозрим, подходит для первого вклада в embedded-направлении.

LoongClawAI Agent · Rust

Лёгкая, понятная и расширяемая инфраструктура AI-агентов на Rust с акцентом на «легко освоить, можно менять что угодно».

Buddy Compiler / Buddy MLIRКомпиляторы · MLIR

Компиляторный фреймворк на основе MLIR, соединяющий DSL с DSA. Одно из основных мест практики для стажёров направления MLIR.

FlagTreeКомпиляторы · AI Infra

Единый компилятор с поддержкой разных бэкендов AI-чипов, ориентирован на собственные операторы глубокого обучения; работа над бэкендом RISC-V в системе FlagOS идёт именно здесь.

TileLangDSL · Kernel

Предметно-ориентированный язык для разработки высокопроизводительных ядер на GPU/CPU/ускорителях: операторы пишутся так же просто, как на Python.

07

Блог

От объявления о запуске в июне 2024 года до обзора девяти лет в 2026-м.

  • Девять лет одного репозитория

    От wiki с заданиями по робототехнике 2017 года до проекта «Пятицветный камень» 2026 года — за девять лет репозиторий weloveinterns сменил четыре вывески, растерял несколько команд, и единственной непрерывностью остались люди.

  • Руководитель Проекта Цзячэнь объявляет о запуске совместного набора и подготовки стажёров в open source

    Текст объявления о запуске совместного набора и подготовки стажёров Проекта Цзячэнь (2024-06-08) — 2000 мест ежегодно, договор напрямую между компанией и студентом, ежемесячный расчёт по списку внешне видимых результатов, гарантия со стороны Kubuds, квота для женщин. В конце — примечания через три года.

Все записи →

08

Следующая ступенька

Этот репозиторий каждый день ждёт следующего письма. Тема — «номер позиции — имя — номер телефона — вуз», вложение — резюме в PDF, адрес — wuwei@rv2036.org.

Как присоединиться → Открыть репозиторий

09

Об этом сайте

2 мая 2017 года на GitHub появился репозиторий weloveinterns. Первые коммиты в нём — «Initial commit», «Initial Home page», «Created _Sidebar»: тогда это была ещё wiki, куда складывали материалы стажёров, домашние задания и отчёты, — доска объявлений у входа в лабораторию.

Прошло девять лет, и в том же репозитории накопилось 779 коммитов, 500 из которых сделал один человек (lazyparser, Wu Wei). Вывеска менялась четырежды: Zhongke Chongde, PLCT Lab, Kubuds, Проект Цзячэнь; в 2026 году, году Бин-у, добавилось ещё одно имя — проект «Пятицветный камень». Сейчас в репозитории всего 10 файлов, а за всю историю их было 286: 12 октября 2024 года один коммит удалил 253 файла, убрав целиком отчёты стажёров 2021 года и более ранние и оставив в README только адресный указатель: git checkout 664048d.

Но имя репозитория не менялось: мы любим стажёров.

По-настоящему устойчивых вещей на этой линии две: программа стажировок, которая открывается каждый год, и одна группа стажёров за другой — кто-то приходил на три месяца, кто-то на три года, а кто-то успевал отправить единственный PR. Подавляющее большинство приходило и уходило; сегодня их имена стоят в файлах MAINTAINERS других компаний, других фондов, других открытых проектов, — и это, собственно, и есть тот результат, к которому система стремилась.

У этого сайта одна задача: разложить эти имена и эту линию перед читателем.