Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate ChatGPT Explore GPTs for Standardized Code Generation #40

Merged
merged 5 commits into from
Jan 9, 2025

Conversation

neozhu
Copy link
Owner

@neozhu neozhu commented Jan 9, 2025

Description:

gpts

This PR aims to enhance the code generation capabilities of AI tools by integrating ChatGPT Explore GPTs into our project. The goal is to generate code that adheres to our project standards for the following components:

  • DTO classes
  • Commands
  • Command Handlers
  • Queries
  • Export/Import functionality

To achieve this, the PR introduces a comprehensive set of annotated templates for each component. These annotations are designed to:

  1. Clearly explain the purpose and structure of each code segment.
  2. Highlight specific conventions and patterns used in the project.
  3. Provide examples of typical use cases.

By providing detailed annotations, we aim to enable AI models to generate more accurate and project-compliant code, ultimately streamlining our development process.

Key Changes:

  1. Annotated Templates

    • Added detailed comments and documentation to existing templates for DTOs, Commands, Handlers, Queries, and Export/Import functionality.
  2. Integration with ChatGPT Explore GPTs

    • Set up a framework for AI-assisted code generation using standardized templates.
  3. Examples and Use Cases

    • Included sample data and scenarios to guide the AI in understanding the context of each code type.

Benefits:

  • Speeds up development by automating repetitive coding tasks.
  • Ensures consistency and adherence to project standards.
  • Improves the accuracy of AI-generated code through clear guidance.

Next Steps:

  • Review and test the generated code to ensure compliance with project standards.
  • Provide feedback to refine the templates and annotations further.

@neozhu neozhu merged commit a87f2b6 into main Jan 9, 2025
5 checks passed
@neozhu neozhu deleted the improve/cleancode1 branch January 9, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant