MNote2 srvFalar
MNote 2.32

Fechamos a versão 2.31 e demos inicio a versão 2.32.

Na versão 2.31 foram feitos as seguintes mudanças:

  • Melhora no tratamento das janelas
  • Correções no CHATGPT e uso da API
  • Correções no MQUERY para Windows
  • Criação de gráficos a partir dos datasets de select
  • Exportação para JSON e CSV dos datasets
  • Importação de CSV de dados para Mysql
  • Sintetização de vóz para windows e Linux.
  • Inicio da integração da ferramenta de criação de treinamento de redes neurais
  • srvFalar associado ao projeto MNote

Estas modificações já estão disponíveis em Windows e Linux, e em breve atualizadas na versão ARM.

Sintetização de Voz

Apresentação de melhorias na versão 2.31 usando o chatgpt.

Criação de Gráficos

Criação de gráficos no MNote2

Desenvolvimento de Software
Integração do Chatgpt e Lazarus: Desenvolvendo Soluções Robustas e Amigáveis

A integração do Chatgpt junto com Lazarus em aplicações Desktop pode ser uma excelente maneira de utilizar a inteligência artificial para desenvolver soluções mais robustas e amigáveis. Neste artigo, vamos apresentar tanto o uso da ferramenta de integração desenvolvida pelo autor (disponível em https://github.com/marcelomaurin/CHATGPT), quanto um exemplo prático de aplicação no MNote2, onde a IA é utilizada tanto na formatação de SQL, como no auxílio e validação de queries de pesquisa, além de garantir a consistência dos códigos desenvolvidos.

A utilização do Chatgpt em conjunto com Lazarus traz diversos benefícios tanto para os desenvolvedores quanto para os usuários finais.

Uma das principais vantagens é a capacidade de evitar erros e permitir ajustes e aferições durante o processo de uso das ferramentas.

Vamos analisar inicialmente o uso no MNote2, nele, a IA pode consistir tabelas, ajustando tanto estéticamente como sintaticamente, querys complexas, permitindo que o analista desenvolva de forma mais rápida e intuitiva.

Neste exemplo vemos o MNote2 que a IA, ajustou o layout de um SQL, permitindo que o mesmo seja analisado.

Os próximos passos, é fornecer previamente as tabelas referenciadas, para que a IA possa com isso fazer a prévia amarração das querys através de seus Joins.

MNote2 – 2.31

Exemplo de projeto em desenvolvimento com IA integrada.

Com a IA integrada, é possível contar com um assistente virtual que auxilia na confecção correta de queries SQL, evitando erros comuns e garantindo que as pesquisas sejam realizadas de maneira eficiente.

Além disso, a integração do Chatgpt com Lazarus permite a validação de queries de pesquisa, garantindo que elas estejam corretas e retornem os resultados desejados. O assistente virtual pode analisar a estrutura da query e verificar se os parâmetros estão corretos, evitando consultas inválidas e economizando tempo do desenvolvedor.

Outro ponto importante é a consistência dos códigos desenvolvidos. Com a IA auxiliando no processo de desenvolvimento, é possível manter um padrão de código mais uniforme e evitar erros comuns. O assistente virtual pode identificar possíveis problemas e sugerir correções, garantindo que o código final seja mais legível, fácil de dar manutenção e menos propenso a erros.

No exemplo prático do MNote2, a integração do Chatgpt com Lazarus é utilizada para auxiliar tanto na formatação de SQL quanto na validação de queries de pesquisa. Com a ajuda do assistente virtual, os desenvolvedores podem escrever queries de maneira mais eficiente e garantir que elas estejam corretas antes de executá-las. Isso resulta em um processo de desenvolvimento mais ágil e menos propenso a erros.

Sistemas de ERP e CRM, porem se beneficiar muito, através de sistemas de sugestão, analisando padrões de comportamento do software e sugerindo mudanças, para evitar problemas logisticos ou de processos.

Em resumo, a integração do Chatgpt com Lazarus em aplicações Desktop oferece uma maneira eficiente e inteligente de desenvolver soluções mais robustas e amigáveis. A utilização da IA traz benefícios como a formatação correta de SQL, a validação de queries de pesquisa e a consistência dos códigos desenvolvidos. Esses aspectos agregam valor tanto para os desenvolvedores, que podem contar com um assistente virtual durante o processo de desenvolvimento, quanto para os usuários finais, que se beneficiam de soluções mais eficientes e menos propensas a erros.

MNote2
MEDIT 2.28

Nesta nova versão foi modificado o layout do FIND, tornando mais parecido com os editores tradicionais.

A listagem de itens encontrados foi incluído na tela principal, conforme apresentado.

MNote2
Melhorias no MNote2

As melhorias não param no MNote2, agora duas funcionalidades novas.

O Python permite muita coisa, agora o MNote, permite rodar o python e mostrar seu resultado no prompt.

MNote com Python

Integração com ChatGPT

Agora é possível perguntar coisas ao chatgpt diretamente no mnote2.

MNote2
MNote 2.26 – Correções

O MNote2 esta passando por uma reformulação no formulário MQuery, na qual esta sendo modificado para atender múltiplas conexões.

No dia de hoje, finalizei a primeira parte da correção onde gravo a nova conexão.

Ainda há pontos que precisam ser identificados, como Salvamento das conexões e Edição das conexões.

As modificações são longas e trabalhosas, não tendo prazo para sua finalização.

As correções foram lançadas no projeto até o ponto atual.

MNote2
MNote 2.26

Estamos trabalhando em muitas mudanças na versão 2.26.

  • Melhoria no projeto do MQuery, permitindo multiplas conexões e multiplas instancias.
  • Correções na tela do Folder, incluindo verificação de posição baseada em area de trabalho dinâmica. Não permitindo posicionar tela fora da área de trabalho real.

MNote2 Sem categoria
MNote2.21

Nova versão do MNote2 Versão 2.21 apresenta a correção de comandos de controle, através do teclado.

Na versão 2.20, ao tentar usar o ctrl+C ou ctrl+V o mesmo não respondia corretamente, havendo necessidade de usar menu de opções para ter sucesso.

Agora, com a versão 2.21, foi implementado controle através da interceptação de teclas, programando o comando CTRL+C , CTRL+V e CTRL+P.

Outras opções de comando serão implementadas em outras versões, incrementando o leque de automatização possível.

A versão 2.21 foi liberada apenas para windows, até o presente momento, porem em breve lançaremos para ARM e Linux X64.

Git do projeto

https://github.com/marcelomaurin/MNote2/tree/master/bin

MNote2
MNote2.14

Nossa primeira betha, onde os comandos básicos foram desenvolvidos.

Mudanças realizadas:

  • Correção no MessageHint – Com alteração da forma de execução e reajustes nas chamadas
  • Tela Folder foi corrigida em diversos bugs
  • frmMNote – função perguntar antes de sair foi corrigida, para não apresentar erro ao sair da tela
  • frmFolder – Criação de pasta implementado.
  • frmFolder – Posicionamento e salvamento da posição da tela após o fechamento.

Instalador

Liberada versão Windows no git

maurinsoft.com.br