Archives Registo de evolução

Notas de versão

Um registo de construção, organizado por produto. Da arquitetura básica aos recursos de negócios, ele documenta a evolução constante de cada versão utilizável.

Sistema de site pessoal

Um sistema de gestão de conteúdo de site pessoal desenvolvido com FastAPI, Jinja2 e MySQL. Além de exibir artigos, ele fornece uma base de dados completa para registos de perfil, configuração de página inicial, galerias de fotos e registos dinâmicos de visitantes, com melhorias contínuas na arquitetura de front-end e abstrações de modelos de back-end.

FastAPI Jinja2 MySQL Tailwind
Vitrine do projeto GEO / SEO: novo rastreador AI e pontos de entrada de governança de dados estruturados 2026-06-10 ------
Governança de pesquisa
  • ✨ Adicionado Adicionada uma aba de governança GEO/SEO aos Projetos Selecionados e ao Workshop Criativo, entre o Ajuste Fino Qwen3-8B e o Sandbox de Roteamento Logístico.
  • ⚡️ Melhorado Histórico do projeto concluído, responsabilidades, abordagem técnica, destaques, tags de tecnologia e botões de entrada para llms.txt / sitemap.xml.
  • 📝 Documentação Cópia i18n sincronizada em chinês e inglês e projetos substitutos JSON-LD para que o conteúdo da página corresponda à lista de projetos legível por máquina.
Estilo da página de progresso: visibilidade fixa da secção ao alternar as guias do projeto, garantindo… 2026-06-06 ------
Correções de bugs
  • 🐛 Corrigido Corrigida a visibilidade da secção ao alternar as guias do projeto, garantindo uma navegação sem oscilações.
Testes de fumaça de entrada de demonstração da página inicial 2026-06-05 ------
Verificação de teste
  • ⚡️ Melhorado Testes de fumaça concluídos para pontos de entrada de demonstração da página inicial, cobrindo estados de chave inativa, ativada e expirada.
Integração de demonstração da página inicial: botões obsoletos de log de desenvolvimento RPA / Amazon removidos e separados… 2026-06-05 ------
Melhorias de iteração
  • ⚡️ Melhorado Removidos botões obsoletos de log de desenvolvimento RPA/Amazon e separados por projeto.
Link de demonstração persistente do LiteStudio: A ativação do Passport agora retorna à demonstração visitada anteriormente, reduzindo… 2026-06-05 ------
Melhorias de iteração
  • ⚡️ Melhorado A ativação do Passport agora retorna à demonstração visitada anteriormente, encurtando a jornada do utilizador.
Estilo da página de progresso: corrigida a fonte de classificação de registos; os dados agora são classificados precisamente por data em ordem decrescente. 2026-06-05 ------
Correções de bugs
  • 🐛 Corrigido Corrigida a fonte de classificação de registos; os dados agora são classificados precisamente por data em ordem decrescente.
Testes de demonstração completos do Passport: cobertura direcionada adicional para links de entrada da página inicial e destinos em buffer. Todos os testes 21… 2026-06-05 ------
Melhorias de iteração
  • ⚡️ Melhorado Adicionada cobertura direcionada para links de entrada da página inicial e destinos em buffer. Todos os testes 21 foram aprovados.
Layout móvel da página de progresso 2026-06-04 ------
Governança da página
  • ⚡️ Melhorado Melhorou a linha do tempo do Progresso em dispositivos móveis, mantendo nós e cartões alinhados em ecrãs estreitas.
Atualização README do site: documentos dispersos consolidados em um ponto de entrada, reduzindo custos de contexto de integração. 2026-06-04 ------
Melhorias de iteração
  • ⚡️ Melhorado Documentos dispersos consolidados em um único ponto de entrada, reduzindo os custos de contexto de integração.
Integração de demonstração da página inicial: rótulos e destinos dos botões de demonstração do LiteStudio corrigidos… 2026-06-04 ------
Correções de bugs
  • 🐛 Corrigido Correção dos rótulos e destinos dos botões de demonstração do LiteStudio para que o Passport armazene o destino correto.
Link de demonstração persistente do LiteStudio: implementado um link de demonstração persistente do LiteStudio com suporte para… 2026-06-04 ------
Implementação de recursos
  • ✨ Adicionado Implementado um link de demonstração persistente do LiteStudio, permitindo que os navegadores restaurem a sessão anterior.
Estilo da página de progresso: melhorou a apresentação das Notas de Lançamento… 2026-06-04 ------
Melhorias de iteração
  • ⚡️ Melhorado Melhorada a apresentação das Notas de Lançamento da página Progress e cartões de linha do tempo reorganizados.
Teste de demonstração ponta a ponta do Passport: concluiu a sequência completa desde a geração da chave até… 2026-06-04 ------
Fortalecimento de segurança
  • 🔒 Segurança Teste de demonstração completo do Passport concluído: geração de chave → ativação → Token de acesso → redirecionamento de demonstração.
Verificações de segurança de ativação do passaporte: fixou o lembrete de demonstração do LiteStudio e separou… 2026-06-03 ------
Implementação de recursos
  • ✨ Adicionado Fixado o lembrete de demonstração do LiteStudio, separando a orientação de entrada do estado ativado.
Atualização README do site: configuração de desenvolvimento adicionada, documentação de rota e implantação… 2026-06-03 ------
Documentação
  • 📝 Documentação Atualizado o README do site com configuração de desenvolvimento, documentação de rota e uma lista de verificação de implantação.
Integração de demonstração da página inicial: adicionado um rótulo DEMO do kit de ferramentas de uso geral e demonstração… 2026-06-03 ------
Implementação de recursos
  • ✨ Adicionado Adicionado um rótulo DEMO do kit de ferramentas de uso geral e um botão de demonstração à secção do projeto da página inicial.
Design de entrada de demonstração da página inicial: adicionado um exemplo de conversa ChatCore ao LiteStudio… 2026-06-02 ------
Implementação de recursos
  • ✨ Adicionado Adicionado um exemplo de conversa ChatCore ao LiteStudio Demo, demonstrando memória de longo prazo e conjuntos de ferramentas MCP.
Melhorias no modelo de demonstração do LiteStudio: modelos de resposta alinhados para que o comportamento de temperatura/contexto corresponda… 2026-06-02 ------
Melhorias de iteração
  • ⚡️ Melhorado Modelos de resposta alinhados para que o comportamento real dos parâmetros de temperatura/contexto corresponda à IU.
Verificações de segurança de ativação de passaporte: implementação de verificação de ativação de chave, produzindo… 2026-06-02 ------
Fortalecimento de segurança
  • 🔒 Segurança Implementada verificação de ativação da chave Passport, emitindo um Access Token persistente após validação bem-sucedida.
Design de entrada de demonstração da página inicial: separou o kit de ferramentas de uso geral e o LiteStudio… 2026-06-01 ------
Implementação de recursos
  • ✨ Adicionado Caminhos de entrada de demonstração da página inicial separados para o kit de ferramentas de uso geral e LiteStudio.
Melhorias no modelo de demonstração do LiteStudio: edição de mensagens reforçada, painéis de parâmetros e troca de modelo… 2026-06-01 ------
Implementação de recursos
  • ✨ Adicionado Interações de demonstração fortalecidas para edição de mensagens, painéis de parâmetros e troca de modelo.
CodeGraph: visualizando dependências de modelos de página 2026-05-31 ------
Infraestrutura de Engenharia
  • ✨ Adicionado Dependências parciais de modelos visualizadas para esclarecer a hierarquia de renderização de páginas.
Indexação CodeGraph e visualização de frontend: mostrou relacionamentos de módulos de código para localizar rapidamente o impacto da manutenção. 2026-05-31 ------
Melhorias de iteração
  • ⚡️ Melhorado Mostrou relacionamentos de módulos de código no frontend para localizar rapidamente o impacto da manutenção.
Renderização de streaming, Passport e CodeGraph: recolha de metadados de gráfico de código projetada e indexação de dependência de módulo. 2026-05-30 ------
Documentação
  • 📝 Documentação Projetei a recolha de metadados de gráfico de código e estabeleci um índice de dependência de módulo.
Indexação CodeGraph e visualização frontend: completou o gerador de índice com estatísticas de metadados do módulo e topologia de dependência. 2026-05-30 ------
Implementação de recursos
  • ✨ Adicionado Concluído o gerador de índice de gráfico de código, produzindo estatísticas de metadados do módulo e topologia de dependência.
Estilo consistente do botão de entrada de demonstração 2026-05-29 ------
Melhorias de front-end
  • ⚡️ Melhorado Estilo unificado do botão de entrada de demonstração da página inicial no kit de ferramentas de uso geral e nos caminhos do LiteStudio.
Divisão completa de modelos, controlos de tráfego e correções de ícones: caminhos de ativos Quan_icon corrigidos e rota estática 500… 2026-05-29 ------
Correções de bugs
  • 🐛 Corrigido Corrigidos caminhos de ativos Quan_icon e erros de rota estática 500.
Renderização de streaming, Passport e CodeGraph: gestão de Passport Key adicionado e logs de acesso para mant… 2026-05-29 ------
Fortalecimento de segurança
  • 🔒 Segurança Adicionados registos de acesso e gestão de chave de passaporte para que os pontos de entrada de demonstração sejam auditáveis.
Melhorias na lista de permissões de limite de taxa: listas de permissões de tráfego_guard adicionadas e JSON estruturado quando… 2026-05-29 ------
Fortalecimento de segurança
  • 🔒 Segurança Adicionado o mecanismo de lista de permissões tráfego_guard, retornando JSON estruturado quando os limites são acionados.
Passaporte: expiração e atualização do token 2026-05-28 ------
Fluxo de segurança
  • 🔒 Segurança Expiração de token de acesso projetada e implementada e atualização silenciosa para uma melhor experiência do utilizador.
Divisão inicial do modelo, rotas públicas e ícones: marca Quan_icon projetada e favicon… 2026-05-28 ------
Implementação de recursos
  • ✨ Adicionado Projetamos ícones da marca Quan_icon e recursos de favicon para unificar o estilo visual global.
Divisão completa de modelos, controlos de tráfego e correções de ícones: implementação de autenticação tráfego_guard e DDoS multidimensional… 2026-05-28 ------
Implementação de recursos
  • ✨ Adicionado Implementação de autenticação tráfego_guard e regras de defesa multidimensionais contra DDoS.
Renderização de streaming, Passport e CodeGraph: alterações aprimoradas nas guias de navegação e correspondência de âncora após parciais… 2026-05-28 ------
Melhorias de iteração
  • ⚡️ Melhorado Alterações aprimoradas nas guias de navegação e correspondência de âncora após carregamento parcial.
Divisão inicial do modelo, rotas públicas e ícones: rotas públicas estáveis registradas para LiteStudio Demo e… 2026-05-27 ------
Implementação de recursos
  • ✨ Adicionado Rotas de entrada públicas registradas, fornecendo terminais de URL estáveis para demonstração do LiteStudio e links de doação.
Divisão completa de modelos, controlos de tráfego e correções de ícones: parciais restantes concluídas, redução de modelos de 3,783… 2026-05-27 ------
Refatorando a Governança
  • ♻️ Refatorado Concluída a divisão parcial restante, reduzindo o modelo das linhas 3,783 para 2,060 (- 46%).
Modularização da página inicial e limites de taxa seguros: avaliou o tráfego do site e projetou IP, sessão e endpoint… 2026-05-26 ------
Fortalecimento de segurança
  • 🔒 Segurança Avaliei o modelo de tráfego do site e projetei três camadas de limite de taxa: IP, sessão e endpoint.
Divisão inicial do modelo, rotas públicas e ícones: extraídos sobre, biografia, competências, pr… 2026-05-26 ------
Refatorando a Governança
  • ♻️ Refatorado Extraído sobre biografia, competências, projetos e experiência em parciais separados.
Limites de Taxa: Limites de Endpoint Configuráveis 2026-05-25 ------
Segurança do local
  • 🔒 Segurança Tornou os limites de limite de taxa de endpoint configuráveis, com diferentes limites de QPS com base na importância do endpoint.
Verificação pós-livro de visitas e design de passaporte: ativação de chave de passaporte projetada e entrada de demonstração protegida… 2026-05-25 ------
Documentação
  • 📝 Documentação Ativação de chave de passaporte projetada e proteção de entrada de demonstração, distinguindo o acesso público dos caminhos autorizados.
Modularização da página inicial e limites de taxa seguros: divisão planeada da linha 3,783 index.html… 2026-05-25 ------
Refatorando a Governança
  • ♻️ Refatorado Planeada divisão do index.html monolítico da linha 3,783 em parciais 10.
Passaporte: Geração e Verificação de Chave 2026-05-24 ------
Fluxo de segurança
  • ✨ Adicionado Implementada geração e verificação de chaves Passport com assinaturas HMAC-SHA256 para evitar chaves falsificadas.
Removendo o livro de visitas do visitante da página inicial: removeu a chamada loadMessages() do estágio de inicialização… 2026-05-24 ------
Correções de bugs
  • 🐛 Corrigido Removida a chamada loadMessages() do estágio de inicialização para evitar solicitações de API após a remoção da secção.
Verificação pós-livro de visitas e design de passaporte: os terminais de mensagens de back-end verificados ainda respondem e as mensagens históricas permanecem intactas. 2026-05-24 ------
Melhorias de iteração
  • ⚡️ Melhorado Os endpoints de mensagens de back-end verificados ainda respondem normalmente e as mensagens históricas permanecem intactas.
Avaliação pré-remoção do livro de visitas: dependências mapeadas e endpoints de back-end retidos para evitar perda de dados. 2026-05-23 ------
Documentação
  • 📝 Documentação Dependências de livros de visitas mapeadas e endpoints de back-end retidos para evitar perda de dados.
Removendo o livro de visitas do visitante da página inicial: removeu o DOM #guestbook completo… 2026-05-23 ------
Correções de bugs
  • 🐛 Corrigido Removida toda a secção DOM #guestbook e o contêiner do formulário de mensagem da página inicial index.html.
Avaliação pré-remoção do livro de visitas: revisou o uso real após o lançamento, confirmou um envolvimento muito baixo e decidiu… 2026-05-22 ------
Melhorias de iteração
  • ⚡️ Melhorado Analisamos o uso real do livro de visitas após o lançamento, confirmamos um envolvimento muito baixo e decidimos retirá-lo.
Faltam sombras de fotos na página inicial: adição de substituto de miniatura na camada de serviço, mantendo os modelos inalterados… 2026-05-21 ------
Correções de bugs
  • 🐛 Corrigido Adicionado substituto de miniatura na camada de serviço, mantendo os modelos inalterados para evitar alterações em cascata na camada de visualização.
Fixação e exclusão de artigos: a exclusão afeta apenas os registos do artigo, sem apagar diretamente a multimédia subjacente para evitar acidentes… 2026-05-21 ------
Fortalecimento de segurança
  • 🔒 Segurança A exclusão afeta apenas registos de artigos; a multimédia subjacente não é apagada diretamente, evitando perdas acidentais.
Correção das sombras em falta na galeria inicial: a causa foi identificada no 4.º grupo de fotografias, com menos miniaturas do que imagens no conteúdo. 2026-05-20 ------
Correções de bugs
  • 🐛 Corrigido Foi identificada a causa das sombras em falta no 4.º grupo de fotografias da página inicial: havia menos miniaturas do que imagens no conteúdo.
Fixação e exclusão de artigos: ordenação unificada de fixação no front-end e back-end, alinhando a exibição com a configuração do administrador. 2026-05-20 ------
Melhorias de iteração
  • ⚡️ Melhorado Ordenação fixa unificada no front-end e back-end, alinhando a exibição pública com a configuração do administrador.
Fixação e exclusão de artigos: pontos de extremidade de fixação/desafixação e exclusão adicionados ao espaço de trabalho do administrador… 2026-05-19 ------
Implementação de recursos
  • ✨ Adicionado Adicionados pontos de extremidade de fixação/desafixação e exclusão de artigos ao espaço de trabalho do administrador.
Correção de instabilidade da máquina de escrever da página inicial: proteção notranslate adicionada para impedir que extensões de tradução do navegador… 2026-05-19 ------
Melhorias de iteração
  • ⚡️ Melhorado Adicionada proteção notranslate para impedir que extensões de tradução do navegador interfiram no conteúdo da máquina de escrever.
Moderação de visitantes, limites de taxa e detecção de IP: falhas de pesquisa de região de IP voltam para Pendente sem… 2026-05-19 ------
Melhorias de iteração
  • ⚡️ Melhorado As falhas de pesquisa de região de IP voltam para Pendente sem bloquear envios legítimos.
Correção de instabilidade da máquina de escrever na página inicial: usou uma área de renderização de largura fixa para evitar movimento horizontal como… 2026-05-18 ------
Correções de bugs
  • 🐛 Corrigido Renderização de largura fixa usada para a área da máquina de escrever, evitando tremulação horizontal à medida que o comprimento do texto muda.
Moderação de visitantes, limites de taxa e detecção de IP: limites globais e por IP adicionados para evitar envios maliciosos. 2026-05-18 ------
Fortalecimento de segurança
  • 🔒 Segurança Adicionados limites globais e por IP ao fluxo de envio para evitar inundações abusivas.
Proxy de back-end Claude Opus e cotas de uso: histórico de conversação persistente para continuidade e solução de problemas rastreável. 2026-05-18 ------
Melhorias de iteração
  • ⚡️ Melhorado Histórico de conversas persistentes para melhorar a continuidade e solucionar problemas rastreáveis.
Moderação de visitantes, limites de taxa e detecção de IP: mensagens armazenadas no livro de visitas e formulários de contato juntos para moderação de back-end. 2026-05-17 ------
Implementação de recursos
  • ✨ Adicionado Mensagens de visitantes e formulários de contato armazenados na base de dados com moderação de back-end unificada.
Proxy de back-end Claude Opus e cotas de uso: validação de entrada adicionada, cotas de uso e proibições de abuso. 2026-05-17 ------
Fortalecimento de segurança
  • 🔒 Segurança Adicionadas validação de entrada, cotas de uso e proibições de abuso à API.
Proxy de back-end Claude Opus e cotas de uso: conversas AI da página inicial roteadas por meio de back-end /api/ai/chat… 2026-05-16 ------
Refatorando a Governança
  • ♻️ Refatorado Conversas AI da página inicial roteadas por meio de backend /api/ai/chat; a chave Claude Opus é fornecida apenas por meio de variáveis de ambiente.
Refatoração de exibição de fotos e carrossel de retratos: os modelos não analisam mais strings separadas por vírgulas nem inferem dados, esclarecendo responsabilidades. 2026-05-16 ------
Melhorias de iteração
  • ⚡️ Melhorado Os modelos não analisam mais strings separadas por vírgula nem inferem dados, esclarecendo os limites de responsabilidade.
Refatoração de exibição de fotos e carrossel de retrato: campos unificados de exibição de carrossel de múltiplas imagens e retrato na camada de serviço. 2026-05-15 ------
Refatorando a Governança
  • ♻️ Refatorado Fotos de múltiplas imagens e carrosséis de retratos refatorados, com campos de exibição fornecidos consistentemente pela camada de serviço.
Consolidação de modelos de back-end: ramificações controladas por meio de page/form_type para novos recursos… 2026-05-15 ------
Melhorias de iteração
  • ⚡️ Melhorado Limites de ramificação controlados por meio de page/form_type, eliminando a necessidade de uma nova página completa para cada recurso.
Consolidação de modelos de back-end: módulos movidos para admin.html para reduzir a manutenção fragmentada de modelos… 2026-05-14 ------
Refatorando a Governança
  • ♻️ Refatorado Módulos de back-end consolidados em admin.html para reduzir a manutenção fragmentada de modelos.
Alinhamento de implantação e configuração: gestão esclarecido de variáveis de ambiente e contas de administrador para reduzir a transferência… 2026-05-14 ------
Documentação
  • 📝 Documentação Gestão esclarecido de variáveis de ambiente, configuração de conta de administrador e outras configurações importantes para reduzir discrepâncias de transferência.
Páginas de conteúdo, biblioteca de multimédia e planeamento de log de implementação: gravações de backend conectadas → leituras de base de dados → exibição de frontend → registos de visitas… 2026-05-14 ------
Melhorias de iteração
  • ⚡️ Melhorado Gravações de backend organizadas → leituras de base de dados → exibição de frontend → registos de visitas em um fluxo contínuo.
Alinhamento de implantação e configuração: documentação de implantação adicionada padronizando configuração de servidor, configuração de base de dados e inicialização… 2026-05-13 ------
Documentação
  • 📝 Documentação Adicionada documentação de implantação de site para padronizar a configuração do servidor, configuração da base de dados e inicialização.
Páginas de conteúdo, biblioteca de multimédia e planeamento de log de implementação: planeamento de página de conteúdo administrativo concluído para perfis, multimédia, página inicial… 2026-05-13 ------
Documentação
  • 📝 Documentação Concluiu o planeamento de implementação da página de conteúdo administrativo, abrangendo leituras de perfil, gestão de multimédia, configuração da página inicial e registos de visitantes.
Integração da página inicial e das atualizações concluída: comportamento fixo dos botões e detalhes de navegação para uma página inicial contínua, para os detalhes e para a linha do tempo… 2026-05-10 ------
Correções de bugs
  • 🐛 Corrigido Comportamento dos botões e detalhes de navegação corrigidos para uma jornada contínua da página inicial aos detalhes e à linha do tempo.
Integração da página inicial e das atualizações concluída: modularização da página inicial, conexões de detalhes de atualizações recentes e melhoria do progresso do projeto… 2026-05-09 ------
Implementação de recursos
  • ✨ Adicionado Modularização da página inicial concluída, navegação detalhada de atualizações recentes e melhorias visuais nas páginas de progresso do projeto.