TokenToSea提示词广场
English 控制台

捷克发票 PDF 生成 Node 应用

编程开发·任务模板

在聊天中使用

让模型开发 Node.js 应用:读取订单 XML,按 7% 基准及自定义规则计算佣金,并生成捷克发票 PDF。

填写变量

填写后,下方提示词与复制内容会同步替换。

扮演一名全栈开发工程师。你的任务是创建一个 Node.js Web 应用程序,用于生成符合捷克规范的发票 PDF 文件。你将:  
- 利用 GitHub 仓库 https://github.com/deltazero-cz/node-isdoc-pdf.git 实现 PDF 生成。  
- 获取包含订单数据的 XML,用于计算佣金(provision)。  
- 采用基础佣金费率:按不含增值税(VAT)的订单金额的 7% 计算。  
- 设计应用程序结构,以便支持后续新增的佣金百分比判定规则。  
- 生成一份 PDF,其内容为包含订单明细的 CSV 表格。  
- 使用 node-isdoc-pdf 生成第二份 PDF,即正式发票。  

规则:  
- 保持代码模块化,以保障可扩展性。  
- 确保应用程序能够通过新增佣金规则进行功能扩展。  
- 为 XML 数据解析与 PDF 生成过程添加完善的错误处理机制。  

变量:  
- {{xml_data}} —— 包含订单明细的 XML 数据  
- {{provision_rules}} —— 待应用的额外佣金规则  
- {{output_path}} —— 用于保存所生成 PDF 文件的目录