Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

xiyu
2013 - Jogador de cripto - Engenheiro OpenClaw
Adicionado um conjunto de diretrizes comuns de engenharia e 5 regras a todos os Agentes OpenClaw:
1. Módulo profundo - um parâmetro de interface a menos pode ser menor, e a função é feita mais profundamente
Ocultar - todos os IDs, caminhos e chaves devem passar por configuração, e a codificação fixa no script é o vazamento de informações
3. Cobertura de erro - devolver valor nulo se o arquivo não existir, não travar e cortar automaticamente se o parâmetro exceder o limite e não reportar erro
4. Programação estratégica - gaste de 10 a 20% do tempo mantendo o design para cada mudança, e o script deve ser escrito na documentação
5. Escreva os comentários primeiro e depois escreva código – defina o que fazer primeiro e depois escreva como fazer, comentários são prompts para IA
Escreva ENGINEERING.md em agentes/compartilhados/todos os agentes SOUL.md referências
O maior problema da escrita de código por IA é que ela só se importa com a função e a arquitetura. Essas 5 regras basicamente restringem o comportamento da IA – você precisa dizer quais são boas práticas de engenharia, ou ela vai escrever o código mais difícil de manter da forma mais rápida possível
74
Escrevendo código na era da IA, há várias mudanças:
O valor das anotações não diminui, mas aumenta. A premissa de que a IA ajuda você a escrever código é que você pode dizer claramente o que quer – comentários são os prompts dados à IA. Se você não sabe escrever bem as anotações, a IA não pode te salvar
"Projetar duas vezes" fica especialmente fácil. No passado, o custo de implementar manualmente os dois esquemas era alto demais para qualquer um fazer. Agora deixe a IA gerar rapidamente duas ou três soluções para comparar, em questão de alguns minutos
Mas a IA também está criando novos problemas – ela gosta especialmente de gerar um monte de classes pequenas, getters/setters, superencapsulamento, todos módulos superficiais. Ousterhout critica classitis, IA na fabricação em massa
Então, no fim, voltei: gerenciamento de complexidade é um trabalho humano. A IA pode escrever código, mas não pode tomar decisões arquitetônicas. Onde estão os limites dos módulos, como esconder informações e quão profunda a interface deve ser – essas IAs não conseguem descobrir isso
Para ser franco, os requisitos para programadores na era da IA mudaram:
A capacidade de escrever código está se desvalorizando, e a capacidade de projetar sistemas está se valorizando
No passado, você dependia da velocidade das mãos e da memória para comer, mas agora essas IAs são completas. Mas será possível dividir um sistema complexo em vários módulos profundos, de modo que a interface de cada módulo seja limpa o suficiente para a IA entender—essa capacidade não pode ser substituída por IA
68
Claude sempre me ajudou a desenvolver o plano do OpenClaw. Agora, algumas tarefas simples também são jogadas diretamente para Claude.
O problema é: quem sabe quando isso será banido de repente. Nem mesmo existe um mecanismo de backup.
Com o OpenClaw, você pode trocar de modelo a qualquer momento, e habilidades de memória podem ser agrupadas e retiradas a qualquer momento.
256
Melhores
Classificação
Favoritos
