O projeto Pomelo
O objetivo é simples: um desktop Linux leve, amigável e que fala o seu idioma. Tela de login, gerenciador de janelas, entrada Zhuyin, aplicativos, leitor de PDF e assistente de IA — cada camada reconstruída em C como um projeto coerente.
Desktops não deveriam ficar cada vez mais pesados
Os desktops Linux mais populares só crescem: só a instalação mínima do desktop do Ubuntu traz cerca de 1.270 pacotes. Desktops leves economizam recursos, mas são montados com peças de muitos projetos, e entrada em chinês, fontes e arquivos Big5 antigos muitas vezes precisam ser configurados à mão.
O Pomelo faz diferente: cada camada é escrita em casa, num único projeto. Logo depois de instalar você já digita em Zhuyin, lê documentos oficiais e assina PDFs — e ainda tem um assistente de IA que roda no seu computador e nunca manda seus dados para lugar nenhum.
Como decidimos
Leve
Depende só de bibliotecas básicas como Xlib e cairo, nunca do GNOME. 0% de CPU em repouso, tudo orientado a eventos; métodos de entrada e drivers de impressora só são instalados quando você precisa.
Um todo coerente
Tela de login, gerenciador de janelas, barra de menus, configurações e aplicativos compartilham um só design: os mesmos menus, os mesmos atalhos, o mesmo modo escuro e a mesma cor de destaque.
Chinês em primeiro lugar
Zhuyin integrado; arquivos de texto, legendas e títulos MP3 em Big5 convertidos automaticamente; documentos sem fontes incorporadas em Ming e Kai; linguagem taiwanesa simples na interface, sem jargão.
Respeita sua privacidade
O assistente de IA roda no seu computador; o chaveiro criptografa o arquivo inteiro; o Pomi sempre pergunta antes de agir, nunca sobrescreve e nunca apaga de verdade.
Sem amarras
Instala no seu Ubuntu, Fedora ou Rocky atual sem substituir o desktop; cada componente é um pacote separado — se você só quer o terminal, instale só ele.
Honesto
O que ele não faz está escrito no manual; se um teste não chegou a rodar, a gente diz (veja as notas da 0.30). Os números são medidos, não estimados.
Cada camada é Pomelo
Todos os componentes compartilham a libpomelo: desenho, ícones, menus, arquivos de configuração, controles de configuração e carregamento de imagens. Cada componente tem sua pasta e seu pacote, e compila e instala separado.
Xlib/xcb + cairo no X11. Sem GTK, Qt ou GLib.
Notas de projeto: Notas de projeto do assistente・ Notas de projeto do gerenciador de login・ Notas de projeto da entrada Zhuyin・ Notas de projeto do chaveiro
Como chegamos até aqui
De abandonar o GNOME até escrever nosso próprio motor de PDF e assinaturas digitais.
Editar o conteúdo de PDFs
Edite o texto original da página e remova marcas d’água de uma vez.
Assinaturas digitais
Assinatura e verificação escritas em casa, validadas pelo poppler.
Editar PDFs
Anotações, assinaturas, organizar páginas, juntar, numerar.
Nosso próprio motor de PDF
Sem biblioteca de PDF pronta; lê documentos chineses e arquivos criptografados.
Quatro aplicativos novos
Calculadora, visualizador de imagens e player de mídia, além de uma grande atualização do editor de texto.
Cinco distribuições
Ubuntu 22.04/24.04/26.04, Fedora 44, Rocky Linux 9.
Comandos rápidos
Frases comuns resolvidas em menos de 0,1 s, sem esperar o modelo.
Do seu jeito
Edite o menu de aplicativos e a tela de login; o Pomi ganha seis temas de cores e leitura em voz alta.
Configurações de rede
Volta depois de 30 segundos se algo der errado, para você nunca ficar trancado do lado de fora remotamente.
Capturas e gravação
Super+Shift+3/4/5; gravações em MP4.
Tela de login do Pomelo
Cerca de 2 MB de memória, sem GLib nem D-Bus.
O Pomi põe a mão na massa
Abre URLs, cria pastas e arquivos — e sempre pergunta antes.
14 idiomas de interface
Chinês tradicional e simplificado, inglês, japonês, coreano, francês, alemão, espanhol, italiano, português, russo, vietnamita, tailandês, indonésio.
Nossa própria entrada Zhuyin
O motor Chewing mais a nossa janela de candidatos, só 4 MB a mais.
O Pomi chega à área de trabalho
Nossa própria renderização 3D por software — sem placa de vídeo, menos de 1% de CPU.
Editor de texto
Texto misto em chinês e inglês e área de transferência compartilhada com outros aplicativos.
Chaveiro e assistente de IA
Substitui o gnome-keyring e criptografa o arquivo inteiro; primeira versão do assistente de IA local.
Adeus às dependências do GNOME
Janela de senha própria; métodos de entrada instalados só quando necessário.
O que vem por aí
Estas direções vêm das notas de projeto e do manual. É um plano, não uma promessa; a ordem pode mudar.
Próximos passos
- PDF: preencher campos de formulárioO manual já anuncia para uma versão futura.
- Pomi: aceleração pela placa de vídeo integradaVulkan (Intel Iris Xe, AMD Radeon) ou OpenVINO, detectados e baixados automaticamente.
- Pomi: entender a telaCarregando a parte de visão do mesmo modelo Qwen3-VL, ele consegue “ver” a tela ou a câmera.
Em avaliação
- Raspberry Pi (arm64)O Pomelo é todo em C e compila direto no arm64; até um Pi 4 de 2 GB dá conta.
- Entrada Zhuyin em aplicativos QtImplementar a interface do fcitx5 para que o VLC e o VirtualBox também usem o Zhuyin do Pomelo.
- Pomi no comando do navegadorFazer login e preencher formulários por você.
Limitações conhecidas
- Só X11Wayland não é suportado.
- Arrastar e soltar no gerenciador de arquivos, sombras e animações de janelaPor enquanto, use o picom para sombras e animações.
- Assinaturas digitais em PDFCertificados em leitoras de cartão (ex.: o certificado digital do cidadão de Taiwan) ainda não são suportados, e não é adicionado carimbo de tempo ao assinar.
Ajude a melhorar o Pomelo
Instale e experimente
Experimente no seu computador. Precisamos principalmente de testes da tela de login do Pomelo em hardware real (Fedora e Rocky com SELinux ativado).
Ajude a revisar as traduções
Fora o chinês tradicional e o simplificado, os outros 12 idiomas são traduções de IA ainda não revisadas por falantes nativos. Se algo soar estranho, conte para a gente.
Leia o código, mude o código
Software livre GPLv3, uma pasta e um Makefile por componente. Baixe o código-fonte.
Ao relatar um problema, informar a distribuição, a versão do Pomelo e o conteúdo de ~/.xsession-errors ajuda muito.
Licenças e componentes de terceiros
O Pomelo é software livre sob a Licença Pública Geral GNU versão 3 ou posterior (GPL-3.0-or-later). Você é livre para usar, modificar e compartilhar; se distribuir uma versão modificada, ela deve usar a mesma licença e incluir o código-fonte. Este software é fornecido sem qualquer garantia.
| Componente | Usado para | Licença |
|---|---|---|
| Pomelo | O desktop inteiro | GPL-3.0-or-later |
| Qwen3-VL | O modelo de IA do Pomi (baixado no primeiro uso) | Apache 2.0 |
| llama.cpp | O ambiente de execução do Pomi (baixado no primeiro uso) | MIT |
| Piper | Síntese de voz offline (baixada quando você ativa a leitura) | MIT |
| Voz chinesa huayan | Voz offline | A licença do conjunto de dados aparece como “desconhecida” — verifique antes de qualquer uso comercial |
| Adobe Glyph List | Tabela de nomes de glifos do leitor de PDF | BSD-3-Clause |
| xcb-imdkit 1.0.9 | Entrada Zhuyin para Rocky/RHEL 9 (sem modificações) | LGPL-2.1-only |
| Ícones Yaru/Adwaita | Ícones da interface | CC-BY-SA 4.0 |
| Noto CJK | Fontes chinesas, japonesas e coreanas | SIL Open Font License |
Copyright © 2026 pake <pake@fedora.tw>. Os ícones deste site são no estilo Lucide (licença ISC). O site não usa cookies nem rastreia visitantes; as estatísticas de download guardam só um hash anônimo que muda todo dia — nunca o seu endereço IP.