发票合并器
invoice-merger
by cdk1025
合并发票文件。PDF 按两两上下排版,图片按四宫格排版,输出到 YYYYMMDD--已合并 目录,默认文件名重名时自动追加序号。
安装
claude skill add --url https://github.com/openclaw/skills文档
Invoice Merger - 发票合并工具
将目录内发票文件整理为可打印 PDF:
- PDF:每页上下放 2 个输入文件
- 图片:每页按 2x2 布局放 4 张图
功能说明
1. PDF 合并
- 两两合并:上下结构,每页放 2 个 PDF
- 边距:每半页预留 15pt 边距
- 取页规则:每个输入 PDF 仅取第一页
- 裁剪线:上下半页中间增加裁剪线
2. 图片合并
- 四个合并:两行两列布局(上半页 1-2,下半页 3-4)
- 奇数处理:剩余 1-3 张保持布局,不复制自己
- 缩放规则:按比例缩放并居中
- 裁剪线:上下半页中间增加虚线裁剪线
输出
- 位置:输入目录下新建文件夹
YYYYMMDD--已合并 - 命名:
- PDF 合并:优先
发票合并.pdf,重名则发票合并_001.pdf、发票合并_002.pdf... - 图片合并:优先
账单合并.pdf,重名则账单合并_001.pdf、账单合并_002.pdf...
- PDF 合并:优先
- 自动打开预览
触发场景
- 用户说「合并发票」「把发票拼一起」「发票批量排版」
- 用户要把一批 PDF/JPG/JPEG/PNG 发票合并成可打印 PDF
使用方法
python3 ~/.qclaw/skills/invoice-merger/scripts/merge_invoices.py <目录路径>
依赖
- Python 3
- pypdf
- Pillow
安装:
pip3 install pypdf Pillow
注意事项
- PDF 只取每个输入文件的第一页参与排版
- 输出目录按日期创建,重复执行会复用同名目录
- macOS 下会自动打开本次生成的所有输出文件预览
相关 Skills
面试体系设计
by alirezarezvani
按岗位、级别和团队设计面试流程,生成能力矩阵、题库与评分标准,分析面试官偏差并校准招聘门槛,适合搭建或优化企业招聘体系。
✎ 团队招人没章法时,用它快速搭建岗位化面试流程、题库与评分标准,还能兼顾校准面试偏差,招聘更稳更准。
期权交易
by binance-skills-hub
Binance Derivatives-trading-options request using the Binance API. Authentication requires API key and secret key. Supports testnet and mainnet.
A股交易助手
by alvisdunlop
A股股票智能交易助手,专服务中国大陆股票市场。当用户询问A股股票行情、个股分析、大盘情绪、热点板块、交易策略、价格预警、涨跌幅、成交量、技术面或基本面分析时触发。只处理沪深A股(代码�?/00/30/68开头),自动忽略港股和美股。所有数据实时从东方财富、新浪财经、同花顺、雪球抓取。Use when: user asks about Chinese A-share stocks, 股票行情, 个股分析, 大盘分析, 板块热点, 买卖�? 止盈止损, 仓位建议, or any A-share trading-related query.
相关 MCP 服务
by boosted-chat
Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.
by jjlabsio
检索韩国市场公司的披露文件与财务报表,并获取股票概况等关键信息。
✎ 想研究韩股公司时,它能一站式拉取披露、财报和股票概况,省去跨站查资料的麻烦,对跨境投研尤其省时。
by jjlabsio
Search company disclosures and financial statements from the Korean market. Retrieve stock profiles, market classifications, and historical trading data across major exchanges. Accelerate equity research with accurate, date-specific insights for Korean securities.
✎ 做韩国股研时,用它能一站查公司披露、财报和历史行情,按日期精确追溯关键信息,比手动翻交易所高效太多。