Acesso no exterior: www.kdjingpai.com
Ctrl + D Marcar este site como favorito

O Arboris é uma ferramenta de IA. Ela ajuda os romancistas a criar histórias completas a partir de ideias. O usuário insere conceitos simples e a IA gera uma visão de mundo, personagens e uma rede de relacionamentos. A ferramenta também amplia a ideia em um esboço de história e escreve rascunhos de capítulos. Cada romance é gerenciado como um projeto com todo o conteúdo organizado de forma clara. Os usuários podem dialogar com a IA e editar o texto em tempo real. A ferramenta salva versões preliminares, permitindo que os usuários comparem e marquem as seções como satisfatórias. A IA aprende o estilo do usuário e gera conteúdo mais adequado. A implantação é feita com o Docker, com um clique para iniciar no servidor. Requer a chave da API OpenAI para oferecer suporte à funcionalidade de IA. Banco de dados SQLite padrão, também compatível com MySQL. A conta inicial do administrador é admin, altere a senha após a implementação. As ferramentas são altamente personalizáveis, ajustam a palavra e o modelo do prompt. Código aberto no GitHub, adequado para uso pessoal. Versão beta on-line com modelos Gemini, mas desde a implantação da versão com OpenAI. Ferramentas para manter a confirmação manual para evitar a falta de criatividade da saída de IA pura.

 

Lista de funções

  • Criação do mundo: o usuário dá a ideia básica e a IA gera os detalhes da visão de mundo, incluindo facções, locais e configurações de fundo.
  • Caracterização: crie descrições de personagens, gere uma rede de relacionamentos e conecte pessoas para facilitar o gerenciamento de interações complexas.
  • Planejamento do projeto: expansão da inspiração para um esboço completo, abrangendo o início, o desenvolvimento e o clímax da história, garantindo a lógica do enredo.
  • Escreve com tinta: a IA escreve rascunhos de capítulos de acordo com a orientação do usuário, fornecendo várias versões que o usuário escolhe e revisa.
  • Mesa de redação interativa: o usuário conversa com a IA, dá instruções e gera e otimiza o texto em tempo real.
  • Controle de versão e avaliação: Salve versões de rascunho, suporte a comparação, marque partes satisfatórias, ajuste o estilo de IA.
  • Gerenciamento baseado em projetos: cada romance é um projeto separado, armazenando configurações, esboços e capítulos para facilitar a pesquisa.
  • Altamente personalizável: ajuste as palavras-chave, modele as APIs para que correspondam aos hábitos do usuário.
  • Implantação com um clique: inicie com o Docker Compose e configure as variáveis de ambiente.
  • As funções dos assistentes são aprimoradas: eles incluem o conceitualizador que coleta brainstorms, o planejador que reúne projetos, o delineador que complementa a sinopse, o romancista que escreve capítulos, o extrator que comprime o conteúdo e o avaliador que comenta sobre a qualidade.
  • Layout responsivo: compatível com o uso em celulares.
  • Seleção do modelo: modelo OpenAI para autoimplantação, Gemini-2.5-flash para versão on-line.

Usando a Ajuda

A instalação do Arboris é baseada no Docker. O usuário instala primeiro o Docker e o Docker Compose. Esse é o ambiente básico. Após a instalação, o repositório é clonado do GitHub. O comando égit clone https://github.com/t59688/arboris-docker.git. Digite o catálogo. Use o botãocp .env.example .envCopie o arquivo de variável de ambiente. Abra o editor .env.

As variáveis principais são definidas primeiro.SECRET_KEYé a chave de criptografia JWT. Deve ser aleatoriamente complexa. Use uma ferramenta para gerar a cadeia de caracteres.OPENAI_API_KEYé uma chave OpenAI. Campo obrigatório. A IA não pode funcionar sem ele.OPENAI_API_BASE_URLpadrão (configuração)https://api.openai.com/v1Se estiver usando outro serviço, mude aqui. Se estiver usando outro serviço, mude aqui.OPENAI_MODEL_NAMEpadrão (configuração)gpt-3.5-turbo. conversívelgpt-4ou de outra forma.

Configurações do banco de dados. PadrãoDB_PROVIDER=sqlite. Simples, sem necessidade de contêineres adicionais. Se quiser mapear arquivos de banco de dados para o host, definaSQLITE_STORAGE_SOURCE=./storage. Esse é um caminho relativo. Você também pode usar caminhos absolutos, como/path/to/storage.

Ao usar o MySQL, defina o parâmetroDB_PROVIDER=mysql. Preencher.MYSQL_HOSTeMYSQL_PORTeMYSQL_USEReMYSQL_PASSWORDeMYSQL_DATABASE. O MySQL embutido requerMYSQL_ROOT_PASSWORD. O mainframe édb.

Configuração de correio eletrônico. Se for um registro aberto, preencha SMTP.SMTP_SERVERÉ o endereço.SMTP_PORTPadrão 465.SMTP_USERNAMEresponder cantandoSMTP_PASSWORDé a informação de login.EMAIL_FROMPadrão "Save the Novelist".

Registre-se e faça login.ALLOW_USER_REGISTRATIONO padrão é false. Se for true, os usuários se registrarão sozinhos. Requer SMTP para enviar o e-mail de autenticação.ENABLE_LINUXDO_LOGINPadrão: false. Se for true, use o Linux.do OAuth.LINUXDO_CLIENT_IDeLINUXDO_CLIENT_SECRETeLINUXDO_REDIRECT_URIetc. O URI de retorno de chamada é/api/auth/linuxdo/register.

Administrador.ADMIN_DEFAULT_USERNAMEAdministrador padrão.ADMIN_DEFAULT_PASSWORDÉ a senha inicial. Altere-a após a inicialização.ADMIN_DEFAULT_EMAILÉ a caixa de correio.

Outros.APP_PORTPadrão 80.ENVIRONMENTProdução padrão.DEBUGO padrão é falso. A depuração é definida como verdadeira.LOGGING_LEVELPadrão INFO.WRITER_CHAPTER_VERSION_COUNTPadrão 2, que controla o número de versões.

Configurado para ser executado com o SQLite padrãodocker compose up -d. Inicialização nos bastidores. Registro em log comdocker compose logs -fVerificar.

MySQL incorporado, configuraçãoDB_PROVIDER=mysqlEm execuçãoDB_PROVIDER=mysql docker compose --profile mysql up -d. Inicie o contêiner do MySQL.

MySQL externo, definaDB_PROVIDER=mysqlExecute-o com as variáveis, não com o perfil.docker compose up -d.

espelhamentotiechui251/arboris-app:latest. Puxe-o primeiro.docker pull tiechui251/arboris-app:latest. o docker-compose.yml está configurado.

Após a inicialização, acesse http://localhost:80或服务器IP. Faça login com admin e a senha inicial. Altere a senha imediatamente.

Agora use a função. Crie o item. Preencha o nome e a descrição. Um item por romance.

Criação de mundos. Insira uma ideia, como "Mundo mágico com dragões". A IA gera facções e locais. Edite e salve.

Caracterização. Digite o nome, o histórico e a expansão da IA. Gerar uma rede de relacionamentos. Adicione conexões, por exemplo, A é inimigo de B. Exibição de gráficos.

Planeje o projeto. Inspire-se, por exemplo, em "Heroic Adventure". A IA gera um esboço. Divida em capítulos. Ajuste a ordem, adicione subtramas.

Agite o texto. Selecione capítulos. Comandos como "Escreva o início, o herói parte." A IA gera um rascunho. Várias versões. Selecione as edições.

Mesa de escrita interativa. No bate-papo, digite "add battle scene". A IA responde. Copie para o documento.

Controle de versão e avaliação. Os rascunhos são salvos automaticamente. Visualizar histórico. Restaurar versão antiga. Marcação de partes boas. Um estilo de aprendizado.

Gerenciamento de projetos. Menu de troca de projetos. Todos os documentos em ordem. Exportação de esboços ou capítulos.

Função de ajudante. O conceitualizador coleta brainstorms. O usuário insere ideias e ele orienta a expansão. O planejador de projetos reúne os projetos. Inclui a estrutura geral. O Outliner adiciona esboços de capítulos. O novelista escreve novos capítulos e fornece duas versões. O Extractor comprime os capítulos para facilitar a transmissão do contexto. O Evaluator revisa a qualidade e aponta os problemas.

Personalização. Defina o prompt a ser alterado, por exemplo, "Write in Chinese, like martial arts style". Alterar modelo.

Layout responsivo. Funciona bem em telefones celulares. O layout se adapta à tela.

Seleção de modelos. Autoimplantação com OpenAI. versão on-line https://arboris.aozhiai.com用Gemini-2.5-flash. APIs de interesse público, lotadas e possivelmente lentas.

Por que não automatizar. Porque é mais divertido trabalhar com pessoas + IA. Confirmação humana mais criatividade. A IA pura é propensa a ser uma piada.

Bug. A criação de plantas ou capítulos falha, mas pode ter sido feita. Tente atualizar.

Atualizado. Extrair nova imagem, reiniciardocker compose restart.

Backup. arquivo sqlite no armazenamento. cópia. exportação de banco de dados mySQL.

Secure.SECRET_KEY confidencial. Senha forte. Firewall abre a porta 80.

Experiência on-line em https://arboris.aozhiai.com. Auto-implantação após o teste. Segurança de dados privados.

Tabela de variáveis de ambiente:

variante campo obrigatório instruções
APP_PORT entupido Mapeia a porta HTTP do host; o padrão é 80.
SECRET_KEY ser A chave de criptografia JWT, que deve ser definida como uma cadeia de caracteres aleatória e suficientemente complexa.
ENVIRONMENT entupido O identificador de ambiente de tempo de execução, padrão production.
DEBUG entupido Se deve ativar o registro de depuração, padrão false.
LOGGING_LEVEL entupido Controla o nível de registro de aplicativos, padrão INFOOpcional CRITICAL/ERROR/WARNING/INFO/DEBUG/NOTSET.
DB_PROVIDER entupido Tipo de banco de dados, padrão sqlite; mudando para mysql Por favor, coopere com as ordens relevantes.
SQLITE_STORAGE_SOURCE entupido Mapeamento do datastore do SQLite; deixe em branco para usar um volume nomeado ou defina como caminho do host/outro nome de volume.
MYSQL_HOST ser O endereço do host do banco de dados, que é mantido no mesmo nível quando se usa o MySQL integrado, é db.
MYSQL_PORT entupido Porta do banco de dados, padrão 3306.
MYSQL_USER ser O nome de usuário do banco de dados usado pelo aplicativo.
MYSQL_PASSWORD ser Senha do banco de dados do aplicativo.
MYSQL_DATABASE ser Nome do banco de dados do aplicativo, padrão arboris.
MYSQL_ROOT_PASSWORD Necessário ao usar o banco de dados interno Senha de raiz integrada para MySQL, ignorada para implementações de bancos de dados externos.
ADMIN_DEFAULT_USERNAME entupido Nome de usuário do administrador para a primeira inicialização, padrão admin.
ADMIN_DEFAULT_PASSWORD entupido A senha do administrador para a primeira inicialização; altere-a assim que possível após a implementação.
ADMIN_DEFAULT_EMAIL entupido E-mail padrão do administrador
OPENAI_API_KEY Dependendo dos requisitos comerciais Chave LLM para geração de IA, necessária.
OPENAI_API_BASE_URL ser Endereço da API do LLM, oficial padrão https://api.openai.com/v1.
OPENAI_MODEL_NAME ser O nome do modelo a ser chamado, padrão gpt-3.5-turbo.
WRITER_CHAPTER_VERSION_COUNT entupido Número de versões de capítulo mantidas no modo de gravação, padrão 2.
SMTP_SERVER Não (necessário para abrir o registro) Endereço do servidor SMTP.
SMTP_PORT entupido Porta SMTP, padrão 465(SSL).
SMTP_USERNAME Necessário (ao abrir a correspondência) Conta de login SMTP.
SMTP_PASSWORD Necessário (ao abrir a correspondência) Senha de login SMTP ou código de autorização.
EMAIL_FROM entupido O nome do remetente mostrado no e-mail, com o padrão de "Save the Novelist".
ALLOW_USER_REGISTRATION entupido Se deve abrir o autorregistro do usuário, padrão false.
ENABLE_LINUXDO_LOGIN entupido Se deve ativar o login do Linux.do OAuth, padrão false.
LINUXDO_CLIENT_ID Necessário se o Linux.do estiver ativado ID do cliente OAuth.
LINUXDO_CLIENT_SECRET Necessário se o Linux.do estiver ativado Segredo do cliente OAuth.
LINUXDO_REDIRECT_URI Necessário se o Linux.do estiver ativado Endereço de retorno de chamada de autorização, que deve apontar para o /api/auth/linuxdo/register.
LINUXDO_AUTH_URL entupido Endereço de autorização, endereço oficial padrão.
LINUXDO_TOKEN_URL entupido O endereço para obter o token, o endereço oficial padrão.
LINUXDO_USER_INFO_URL entupido O endereço para consulta de informações do usuário, o endereço oficial padrão.

Mais em .env.example. siga estas instruções e os usuários começarão a trabalhar rapidamente. As ferramentas simplificam a criação.

cenário do aplicativo

  1. Quando a inspiração se esgota
    Os usuários se deparam com um documento em branco e inserem ideias vagas com o Arboris. A IA gera uma visão de mundo e personagens. O usuário inicia rapidamente a criação.
  2. Lidar com relacionamentos complexos
    História longa com muitos personagens. Gerencie as conexões com uma rede de relacionamentos. Evite confusão.
  3. Redação rápida de rascunhos
    Tenha um esboço, mas escreva lentamente. Gerar versões de capítulos com IA. Os usuários modificam para melhorar.
  4. Aprendendo o estilo pessoal
    Os iniciantes marcam frases satisfatórias. A IA ajusta a geração. Aprimorar as habilidades de escrita.
  5. Trabalho em equipe
    Vários projetos de edição. Compartilhe configurações e esboços. Ideal para grupos de redação.
  6. Criação de dispositivos móveis
    Layout responsivo. Fale com a IA a qualquer momento com seu telefone para otimizar o texto.

QA

  1. Como faço para instalar o Arboris?
    Com o Docker Compose, clone o repositório, copie o .env e edite as variáveis. Execute o docker compose up -d.
  2. Qual API é necessária?
    É necessária uma chave de API OpenAI. Usada para geração de IA.
  3. Quais bancos de dados são compatíveis?
    SQLite padrão. MySQL intercambiável, interno ou externo.
  4. Como personalizar o modelo?
    Altere OPENAI_MODEL_NAME em .env, por exemplo, gpt-4.
  5. Como faço para abrir o registro?
    Defina ALLOW_USER_REGISTRATION=true. Configure o SMTP para enviar e-mails.
  6. Como as versões são gerenciadas?
    Os rascunhos são salvos automaticamente. Os usuários visualizam a recuperação de comparação histórica.
  7. Qual é a diferença entre a versão on-line e a autoimplementação?
    Versão on-line em https://arboris.aozhiai.com用Gemini测试. Auto-implantação com OpenAI, dados privados.
  8. Como faço para atualizar meus espelhos?
    Execute o docker pull tiechui251/arboris-app:latest. e, em seguida, reinicie.
  9. Erros conhecidos?
    Quando a criação de um projeto ou capítulo falhar, tente atualizar a página. Pode ser que a criação tenha sido bem-sucedida.
0Marcado
0Recomendado

Recomendado

Não consegue encontrar ferramentas de IA? Tente aqui!

Basta digitar a palavra-chave Acessibilidade Bing SearchA seção Ferramentas de IA deste site é uma maneira rápida e fácil de encontrar todas as ferramentas de IA deste site.

voltar ao topo

pt_BRPortuguês do Brasil