DL

delphicleancode/lazarus-spec-kit

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

23 stars 质量 43 趋势 10

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?

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..finally e 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..finally ou 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
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add delphicleancode/lazarus-spec-kit
新手?先看 mcpskill.org 教程 →