Pular para o conteúdo

Ronne AI Marketplace 0.6.0

O Ronne agora pode verificar cada submissão em busca de conteúdo inseguro antes de um moderador aprová-la, e todo o app web fala inglês, português e francês. O Início foi refeito em torno do que você precisa fazer em seguida, com favoritos, itens fixados e uma lista de Primeiros passos, e um item pode ir para outro escopo do espaço de trabalho dele.

Novidades

  • O root pode mandar verificar cada submissão com o SkillSpector, da NVIDIA, um verificador de código aberto para skills e outros itens. Por padrão a verificação é estática, com checagens de padrões e de código que rodam no seu servidor, então o conteúdo do item não sai dele. O root pode acrescentar uma verificação semântica, que consulta um provedor de LLM à escolha dele, e aí os arquivos vão para esse provedor. Ela fica desligada até o root ligá-la e cobre os tipos de item que o root escolher, Skill por padrão.
  • O root configura a verificação em Admin › Configurações › Verificação de segurança, pelo navegador: o verificador, o provedor de LLM (OpenAI, Anthropic, NVIDIA Build, Azure OpenAI, qualquer endpoint compatível com a OpenAI ou o Ollama), o modelo, o tempo limite e a chave de API. A chave só pode ser gravada, nunca lida de volta, e fica armazenada criptografada. Testar conexão diz se o provedor responde.
  • A página de revisão agora tem abas, como um pull request: Visão geral, Arquivos, Conversa e Verificação de segurança. A verificação mostra uma recomendação (Parece seguro, Olhe com atenção, Provavelmente inseguro), uma pontuação de 0 a 100 e cada achado com a regra e um link para o arquivo e a linha. Quem revisa pode marcar um achado como falso positivo ou aceitar o risco, com um motivo, ou devolver os achados ao autor com Solicitar alterações. O root pode definir uma pontuação que bloqueia a aprovação e passar por cima dela com um motivo. Os autores veem a própria verificação, somente para leitura.
  • Em uma instalação com Docker, o verificador roda em contêineres ao lado do Ronne, então o Ronne não precisa de acesso ao socket do Docker. O install.sh pergunta se deve adicionar o verificador de segurança, ou aceita --scanner no|yes|semantic. A rede do verificador estático não tem saída, e o semântico só acessa a internet para falar com o provedor. O root também pode digitar o endereço do verificador em Configurações.
  • O Início foi refeito em torno da pessoa: uma caixa de pesquisa para o catálogo, Esperando por você (seus rascunhos, suas submissões que precisam de alterações e, para quem revisa, o que espera revisão), Publicados recentemente e Mais usados. O root pode mostrar uma mensagem abaixo do cabeçalho de todas as páginas, um comunicado da instância, com tom de Informação ou de Aviso, que cada pessoa pode dispensar.
  • Uma estrela em cada item mantém uma lista particular de favoritos que só você vê, no Início e como filtro no catálogo. O root fixa até 12 itens em Comece por aqui para todos, e os admins de um espaço de trabalho fixam até 12 para o espaço deles, na ordem que escolherem.
  • Quem é novo vê no Início uma linha curta de Primeiros passos com três etapas, criar um token de acesso, conectar o rmk e instalar o primeiro item, e os comandos desta instância. As duas primeiras se marcam sozinhas; a pessoa aperta um botão para dizer que instalou um item. Ela some quando a pessoa termina, e os cartões de item têm uma visão mais compacta.
  • Enviar feedback, na barra lateral, permite que qualquer pessoa conte a quem cuida da instância um problema, uma ideia, uma dúvida ou um elogio, a partir da página em que está. O root lê tudo em Admin › Feedback, marca como tratado e vê a contagem do que é novo. A mensagem vai só para os administradores desta instância.
  • Quando o root cria uma conta ou redefine uma senha, a pessoa pode ser solicitada a escolher a própria senha nova no primeiro login, para que só ela a conheça. A caixa vem marcada por padrão.
  • Todas as telas do app web agora estão em inglês, português do Brasil e francês do Canadá: navegar, escrever e revisar, o Admin e o assistente de instalação. Cada pessoa escolhe em Conta › Idioma, ou deixa em Automático para seguir o navegador. Os nomes e as descrições dos itens, o rmk e a API continuam em inglês.
  • Um item pode ir para outro escopo do espaço de trabalho dele. O root e os moderadores e admins do espaço de trabalho o movem na hora, e os outros membros pedem. As versões dele não mudam, e o nome antigo continua funcionando como alias, então lockfiles e dependências continuam funcionando. O item mostra os nomes anteriores como histórico.
  • O rmk-server volta a rodar em um terminal do Windows, sem um serviço. Versões de dependências publicadas juntas são ordenadas pelo número, e um redirecionamento agora vai para o endereço que o seu navegador usou.
Release 0.6.0 no GitHub (abre em uma nova aba)