Agent Skills
返回列表
交易流水容易读

交易流水容易读

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_36ba1bb9/easy-tenpay-trades-to-excel。

技能介绍

要解决什么问题

财务或业务系统导出的交易流水、对账单,常以 制表符分隔 的 TXT/TSV 保存。直接打开往往列宽失控、金额被折行、打印后字号发虚,不适合 A4/A3 横版归档或对内审阅。本技能面向「结构化文本 → 可打印 Excel」这一具体场景,而不是通用表格编辑。

技能如何工作

流程上先读取用户指定的源文件,约定 UTF-8 编码、制表符(\t)分隔,首行为表头。随后调用技能目录下的 scripts/txt_to_excel.py 完成转换,主要参数包括输入/输出路径,以及可选的 --paper(A4/A3)与 --font-size(默认 9,最小 8)。

转换侧会施加一套打印向的版式规则:

  • 页面:横版,适应 1 页宽,页高不限;页边距上下约 0.3cm、左右约 0.25cm
  • 列语义:表头名含「金额」「余额」的列按金额列处理(不换行、右对齐、加粗);含「单号」「卡号」「ID」「编号」的列按编号列处理(不换行)
  • 文本列:允许换行,列宽收窄(上限约 18 字符宽)
  • 表头与数据:蓝底白字表头、冻结首行、隔行浅蓝底色、自动筛选器

生成后应核对行数、列数是否与源文件一致;若列宽或字号仍不满意,可在脚本参数上重跑,或用 openpyxl 做少量手工微调。

适用边界

  • 分隔符必须是制表符;逗号分隔 CSV 需先自行转换或另选工具
  • 列类型依赖表头关键字启发式识别,非标准表头命名时金额/编号列可能不会按预期排版
  • 技能侧重打印可读性,不负责数据校验、对账逻辑或隐私脱敏

使用场景

  • 从支付平台导出制表符分隔的交易明细 TXT,需要生成横版 A4 可直接打印的 xlsx 交给财务归档
  • 对账单 TSV 在 Excel 里金额列被自动换行导致对不齐,需要按表头识别金额列并保持不换行、右对齐
  • 内审要求把多页流水表缩成「一页宽」横版打印,同时保留表头冻结与隔行底色便于人工勾对
  • 系统报表以 UTF-8 的 tab 分隔文本下发,首行是表头,需要转成带自动筛选器的格式化工作簿再发同事

适合人员

  • 每月整理微信支付/财付通类流水导出文件、要交纸质或 PDF 留档的财务助理
  • 负责把平台 TSV 对账单转成可读 Excel、并控制 A3/A4 横版页边距与字号的会计
  • 从业务系统拿到 tab 分隔明细、需在打印前统一表头样式与金额列格式的内控或审计支持
  • 维护运营/商户报表导出链路、收到 TXT 流水后需快速生成可筛选 Excel 的运营或数据支持