在大型语言模型改变的世界中,我们将永远不会再从头开始编写任何东西。 Engy 登场,您的 AI 伴侣,它将彻底改变我们创建 Web 应用程序的方式! ?无论您是经验丰富的开发人员还是好奇的创新者,Engy 都可以帮助您将您的想法转化为具有 Python 后端和 HTML/JavaScript 前端的功能齐全的 Web 应用程序 - 所有这些都无需从白纸开始。
告别辛苦编写每一行代码的日子。有了 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 附带了广泛的示例项目,可帮助您入门并了解其功能。以下是按类别组织的精选示例:
该存储库由两位充满热情的工程师创建和主要维护:
他们设想并实践了繁琐的低级编码工作可以被人工智能取代。
欢迎任何贡献!创建问题/公关并联系我们!
根据 MIT 许可证分发。请参阅许可证了解更多信息。
如果您在生成应用程序时遇到困难或遇到任何问题,请随时与我们联系!请随时在我们的 GitHub 存储库上提出问题或直接通过 [email protected] 与我们联系。我们很高兴为您提供指导并提供帮助。我们随时帮助您通过 Engy 将您的应用创意变为现实!