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.shpergunta 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
rmke 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
rmke 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-servervolta 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.