대형 언어 모델로 변화된 세상에서 우리는 다시는 아무 것도 처음부터 작성하지 않을 것입니다. 웹 애플리케이션 제작 방식을 혁신하는 AI 동반자 Engy를 만나보세요! ? 노련한 개발자이든 호기심 많은 혁신가이든 Engy는 백엔드에서 시작하지 않고도 아이디어를 Python 백엔드 및 HTML/JavaScript 프런트엔드를 사용하여 완전한 기능을 갖춘 웹 앱으로 전환할 수 있도록 지원합니다.
모든 라인을 힘들게 코딩하던 시대에 작별 인사를 하세요. Engy를 사용하면 개발자 팀이 여러분의 비전을 현실로 실현할 준비가 되어 있는 것과 같습니다. 간단한 도구부터 복잡한 데이터 분석 애플리케이션에 이르기까지 Engy는 귀하의 의도를 이해하고 귀하를 위해 어려운 작업을 수행합니다.
Engy는 다음을 포함하되 이에 국한되지 않는 다양한 애플리케이션을 만드는 데 도움을 줄 수 있습니다.
시작하기:
pip install engy
프로젝트를 설정하세요.
mkdir my_awesome_app && cd my_awesome_app
앱 아이디어를 설명하세요.
echo " create a calculator " > input.txt
API 키를 추가하세요.
echo " ANTHROPIC_API_KEY=your_super_secret_key " > .env
기본 모델은 claude-3.5-sonnet
입니다. .env
파일에 다음을 추가하여 gpt-4와 같은 모든 모델로 전환할 수 있습니다.
echo " MODEL=gpt-4 " >> .env
echo " OPENAI_API_KEY=your_openai_api_key " >> .env
Engy가 마법을 발휘하게 하세요.
engy
Engy는 즉시 사용 가능한 스크립트를 제공합니다.
bash run.sh
새로운 기능을 설명하세요.
echo " make the calculator support calculus and algebra " > feature.txt
Engy가 구현하도록 하세요:
engy feature
앱의 기능이나 사용자 인터페이스를 조정하세요.
engy backend
# Enter prompts to optimize your data handling or add new processing features
engy frontend
# Enter prompts to enhance your UI or add new interactive elements
앱의 프런트엔드와 백엔드를 모듈식 파일로 리팩터링하려면 다음 안내를 따르세요.
engy split
이 명령은 더 나은 유지 관리 및 확장성을 위해 코드 구조를 재구성합니다.
기존 앱을 기반으로 새 앱을 만들려면 다음 단계를 따르세요.
mkdir my_app_2 && cd my_app_2
echo " new changes... " > input.txt
engy clone /path/to/my_app
Engy는 시작하고 해당 기능을 이해하는 데 도움이 되는 다양한 예제 프로젝트를 제공합니다. 다음은 카테고리별로 정리된 예시 모음입니다.
이 저장소는 두 명의 열정적인 엔지니어가 만들고 주로 유지 관리합니다.
그들은 지루한 저수준 코딩 작업이 AI로 대체될 수 있다고 상상하고 실천합니다.
어떤 기여라도 환영합니다! 이슈/PR을 작성하고 우리에게!
MIT 라이센스에 따라 배포됩니다. 자세한 내용은 라이센스를 참조하세요.
앱을 생성하는 데 문제가 있거나 문제가 발생하는 경우 주저하지 말고 문의하세요! GitHub 저장소에서 문제를 공개하거나 [email protected]으로 직접 문의해 주세요. 우리는 당신을 조종하고 도움을 제공하게 되어 매우 기쁩니다. Engy를 통해 귀하의 앱 아이디어를 실현할 수 있도록 도와드리겠습니다!