Distribuição do OpenClaw localizada para chinês simplificado: um assistente pessoal de IA open source que roda no seu computador e funciona por apps de chat.
mumuy/relationship
Calculadora chinesa de parentesco em JavaScript que mostra como chamar um parente ou qual é o parentesco entre duas pessoas.
- Estrelas
- 3,735
- Forks
- 407
- Issues abertas
- 2
- Último commit
- há 19 dias
O que é?
Relationship é uma biblioteca JavaScript para descobrir termos de parentesco chineses. Dado um parente, como "妈妈的妈妈的哥哥", ela retorna a forma de tratamento usada para essa pessoa e também pode fazer a consulta inversa para mostrar como um parente deve chamar você. Ela também pode retornar a cadeia de parentesco por trás de um termo ou o parentesco entre duas pessoas.
A entrada é flexível: a mesma relação pode ser informada usando vários nomes regionais, como "老爸", "爹地" ou "老爷子" para pai, e a biblioteca aceita tanto frases em texto simples, como "外婆和奶奶之间是什么关系?", quanto opções estruturadas. É possível adicionar modos regionais personalizados com setMode, e a opção optimal calcula o caminho de parentesco mais curto entre duas pessoas. A biblioteca funciona em navegadores por meio de uma tag script e no Node.js via npm.
O projeto observa que muitos termos variam entre as regiões norte e sul ou têm mais de um significado, portanto os resultados não são garantidos para todos os costumes locais.
Recursos principais
- 01Calcula a forma de tratamento com base em uma cadeia de parentesco, como "妈妈的妈妈的哥哥".
- 02Oferece consulta inversa, mostrando como um parente deve chamar você.
- 03Retorna cadeias de parentesco e o parentesco entre duas pessoas.
- 04Aceita nomes regionais alternativos para o mesmo parente.
- 05Permite definir modos regionais personalizados com setMode.
- 06Funciona em navegadores por meio de uma tag script e no Node.js via npm.
Casos de uso
- Descobrir como chamar parentes distantes antes de um encontro de família.
- Criar um aplicativo de árvore genealógica ou parentesco que precise de termos de tratamento chineses.
- Adicionar uma consulta de parentesco chinês a um site ou ferramenta.
- Explorar como os termos chineses de parentesco correspondem às relações familiares.
Início rápido
- 1
Instalar o pacote pelo npm
npm install relationship.js - 2
Carregar o módulo no Node.js (CommonJS)
const relationship = require("relationship.js"); - 3
Perguntar como chamar um parente
relationship({text:'妈妈的妈妈的哥哥'});
Antes de usar
- Os termos de parentesco variam de região para região, então os resultados podem não corresponder ao uso local.
- Alguns termos têm vários significados entre gerações, o que pode tornar os resultados ambíguos.
Tópicos
Perguntas frequentes
- O que é relationship?
- Calculadora chinesa de parentesco em JavaScript que mostra como chamar um parente ou qual é o parentesco entre duas pessoas. Relationship é uma biblioteca JavaScript para descobrir termos de parentesco chineses. Dado um parente, como "妈妈的妈妈的哥哥", ela retorna a forma de tratamento usada para essa pessoa e também pode fazer a consulta inversa para mostrar como um parente deve chamar você. Ela também pode retornar a cadeia de parentesco por trás de um termo ou o parentesco entre duas pessoas.
- relationship é gratuito? Qual é a licença?
- relationship é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- relationship ainda é mantido?
- Manutenção ativa. O último commit de relationship foi em 18 de out. de 2026.
- Para que posso usar relationship?
- Descobrir como chamar parentes distantes antes de um encontro de família. Criar um aplicativo de árvore genealógica ou parentesco que precise de termos de tratamento chineses. Adicionar uma consulta de parentesco chinês a um site ou ferramenta. Explorar como os termos chineses de parentesco correspondem às relações familiares.
- Como instalar relationship?
- Instalar o pacote pelo npm: npm install relationship.js Carregar o módulo no Node.js (CommonJS): const relationship = require("relationship.js"); Perguntar como chamar um parente: relationship({text:'妈妈的妈妈的哥哥'});
- Onde consigo relationship?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mumuy/relationship
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gramps é um programa de genealogia para desktop, feito com Python e GTK, que permite criar e pesquisar árvores genealógicas.
Aplicação web auto-hospedada para registrar, consultar e compartilhar árvores genealógicas, com importação e exportação de GEDCOM.
Software de genealogia open source escrito em OCaml que gerencia um banco de dados de árvores genealógicas, localmente ou como servidor com interface web.
Um app web de árvore genealógica auto-hospedado, feito com Laravel, para registrar familiares e seus relacionamentos, com importação e exportação GEDCOM.
API REST em Python para consultar e editar bancos de árvores genealógicas do Gramps pela web.