Jira事务管理
通过命令行管理Jir
该技能将结构化JSON数据转换为专业格式的PDF发票文档,支持公司信息、客户详情、项目明细和金额汇总的标准化排版。
安装步骤:
cd invoice-generator && npm installexport INVOICE_DIR="/path/to/your/invoices"configs/(模板存储)和invoices/(PDF输出)子目录使用方法:
cat invoice-data.json | {baseDir}/scripts/generate.sh{baseDir}/scripts/generate.sh /path/to/invoice-data.json{baseDir}/scripts/generate.sh client-template$INVOICE_DIR/configs/加载对应JSON文件输出生成至$INVOICE_DIR/invoices/invoice-{number}.pdf,若文件已存在则自动添加版本后缀(-2、-3等)。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | JSON文件、标准输入流或预设模板名称;JSON需包含company(公司信息)、client(客户信息)、invoice(发票编号/日期)、items(项目明细数组)、totals(金额汇总)五个必填对象 |
| 输出 | PDF格式发票文件,保存至$INVOICE_DIR/invoices/目录,文件名格式为invoice-{number}.pdf,冲突时自动追加版本号 |
| 适用人群 | 中小企业财务人员、独立开发者、SaaS产品运营团队、需要自动化账单流程的自由职业者 |
| 不包含 | 发票邮件发送、在线支付对接、税务合规校验、云端存储同步、历史发票检索数据库 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/tmigone/invoice-generator/SKILL.md
来源类型:GitHub仓库