使用新的LLM Codegen工具增强了此Node.js API样板,彻底改变了项目的创建。 利用LLM的功率,它可以从简单的文本描述中自动化模块代码生成。 这可以通过包括端到端测试,数据库迁移,种子数据和核心业务逻辑等综合功能来简化开发。
>该项目建立在已有的,可提供生产的Node.js API样板上,该项目多年来开发并坚持最佳实践。 它的核心体系结构强调垂直切片,干净的代码原则,并利用ZOD等技术进行输入验证,依从式依赖性依赖性注入以及用于测试的超级级别。 Docker组成的促进多服务设置。
关键功能和改进
llm-codegen
生成初始代码; 解决汇编错误;
Developer
>使用指南Troubleshooter
TestsFixer
Developer
Troubleshooter
TestsFixer
设置:
执行:llm-codegen
运行npm i
。 该工具提示模块说明和名称。 详细的描述,包括实体属性和操作,会产生更好的结果。.env
>
迭代开发:增量生成代码,根据需要添加模块。
>成功的代码生成和误差校正的示例如下:
>
每个微型代理都使用特定的提示(请参阅Developer
提示> github链接)。 包括gpt-4o-mini
和claude-3-5-sonnet-20241022
在内的各种LLM的广泛测试表明高码质量,尽管claude-3–5-haiku-20241022
通常会产生较少的可靠结果。 gpt-4o-mini
会议平均成本约为2美分。
人类用法日志证明了令牌消耗:
使用LLM Codegen增强的样板为Node.js开发提供了强大而有效的方法。 欢迎贡献和反馈!
>
*除非另有说明,否则所有图像均由作者*> Update[2025年2月9日]:添加了DeepSeek API支持。 它比便宜,输出质量可比,但较慢,容易出现API请求错误。
gpt-4o-mini
>
>
以上是如何使用LLM驱动的样板构建自己的节点。JSAPI的详细内容。更多信息请关注PHP中文网其他相关文章!