
Um ecossistema opinativo de regras, skills e steerings para elevar o desenvolvimento FreePascal e Lazarus ao patamar state-of-the-art com Inteligência Artificial.
概览
Integrações com plataformas de pagamento e serviços (Asaas, MercadoPago, Cielo, PagSeguro, D4sign, Webstore, MelhorEnvio, Groq ) Gerencie MySQL, PostgreSQL, Firebird e SQLite em um só lugar, com IA para gerar e explicar SQL em linguagem natural, otimizar queries e criar dados fake brasileiros em segundos. O não é um framework de código — é um conjunto de para sua IA favorita.Ele “ensina” o assistente a escrever código FreePascal: - ✅ — sem god classes, sem lógica de negócio em OnClick - ✅ — zero memory leaks com formatação explícita em blocos try..finally e ARC nativo via Interfaces - ✅ — TDD com FPCUnit / DUnit, Fakes via interface, sem banco real nos testes - ✅ — SOLID, DDD, Repository/Service Pattern e clean architecture 我说你说我从银行来到一个出场的房间,尝试......最终你对依赖的无知。 Provedores baseados em skills usam a mesma convenção de diretório no projeto: .provider/skills/ /SKILL.md.
概述(AI 翻译)
Um ecossistema opinativo de regras, skills e steerings para elevar o desenvolvimento FreePascal e Lazarus ao patamar state-of-the-art com Inteligência Artificial.
帕特罗西尼奥
德尔菲/拉撒路组成部分
Integrações com plataformas de pagamento e serviços (Asaas, MercadoPago, Cielo, PagSeguro, D4sign, Webstore, MelhorEnvio, Groq )
i9DBTools
Gerencie MySQL, PostgreSQL, Firebird e SQLite em um só lugar, com IA para gerar e explicar SQL em linguagem natural, otimizar queries e criar dados fake brasileiros em segundos.
📋 因迪茜
- 哦,他有什么事?
- 你为什么?
- IA护地的Ferramentas
- 无视政治(IA)
- 直裂的直亲
- 框架保护者
- 套件的Estrutura
- 快速入门
- 科迪戈的范例
- 贡献
💡 哦,这有什么计划?
O FreePascal Lazarus AI Spec-Kit não é um framework de código — é um conjunto de diretrizes de comportamento para sua IA favorita.Ele “ensina” o assistente a escrever código FreePascal:
- ✅ Limpo — sem god classes, sem lógica de negócio em
OnClick - ✅ Seguro — zero memory leaks com formatação explícita em blocos 'try…
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
🚀 FreePascal Lazarus AI Spec-Kit
Patrocínio
Componentes Delphi/Lazarus
Integrações com plataformas de pagamento e serviços (Asaas, MercadoPago, Cielo, PagSeguro, D4sign, Webstore, MelhorEnvio, Groq )
i9DBTools
Gerencie MySQL, PostgreSQL, Firebird e SQLite em um só lugar, com IA para gerar e explicar SQL em linguagem natural, otimizar queries e criar dados fake brasileiros em segundos.
📋 Índice
- O que é este projeto?
- Por que usar?
- Ferramentas de IA Suportadas
- Política de Ignore (IA)
- Principais Diretrizes
- Frameworks Suportados
- Estrutura do Kit
- Quick Start
- Exemplos de Código
- Contribuições
💡 O que é este projeto?
O FreePascal Lazarus AI Spec-Kit não é um framework de código — é um conjunto de diretrizes de comportamento para sua IA favorita. Ele “ensina” o assistente a escrever código FreePascal:
- ✅ Limpo — sem god classes, sem lógica de negócio em
OnClick - ✅ Seguro — zero memory leaks com formatação explícita em blocos
try..finallye ARC nativo via Interfaces - ✅ Testável — TDD com FPCUnit / DUnit, Fakes via interface, sem banco real nos testes
- ✅ Arquitetado — SOLID, DDD, Repository/Service Pattern e clean architecture
Diga adeus à IA que mistura acesso a banco com a camada de apresentação, esquece o
try..finallyou ignora Injeção de Dependência.
🤔 Por que usar?
| Sem o Spec-Kit | Com o Spec-Kit |
|---|---|
IA gera código com lógica no OnClick |
IA isola camadas corretamente |
TStringList.Create sem try..finally |
Padrão ouro de memória aplicado sempre |
| Testes acoplados ao banco real | Fakes via interface, testes rápidos e isolados |
| Nomenclatura inconsistente | A-params, F-fields, T-types, verbos nos métodos |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add delphicleancode/lazarus-spec-kit