imp-trm-accstmt:银行对账单转多系统流水导入模板

前言

财务或资金岗位常遇到同一批银行流水要进不同后台:境外 SWIFT 的 MT940、国内银行导出的 Excel,或扫描/下载的 PDF,列名和版式各不相同;而 BIPV5、金蝶云星瀚、保融 ATS、九恒星司库、用友 NCC 等系统各自有固定的离线导入模板。手工对照列、改日期和借贷方向、再按模板填表,既慢又容易在对方账号、币种等字段上出错。

下面介绍 SkillHub 社区技能 imp-trm-accstmt(坐标 @user_15292d5a/yjkj-imp-trm-accstmt,版本 1.0.0):在 Agent 中解析 MT940 / Excel / PDF 对账单,做字段映射后,直接生成目标系统可用的 Excel 或 xls 导入文件。输出默认与源文件同目录,便于和原始对账单放在一起管理。

这是什么

imp-trm-accstmt 是面向「银行对账单 → 标准银行账户流水导入模板」的 Agent Skill,分类为 data-analysis,标签标明 requires_api_key=false,无需额外 API Key。

发布者为 SkillHub 用户 user_15292d5a,来源为 community。官方说明:当需要将 MT940(SWIFT)、国内银行 Excel 或 PDF 对账单转换为 BIPV5、金蝶云星瀚(EAS_YXH)、保融 ATS(FINGARD)、九恒星司库(NSTC)、用友 NCC(YYNCC)等系统的标准导入模板时,应使用此技能。

SkillHub 页面:https://www.skillhub.cn/skills/user_15292d5a/yjkj-imp-trm-accstmt
技能包地址:https://api.skillhub.cn/user_15292d5a/yjkj-imp-trm-accstmt

核心功能

技能自述的处理链路为:解析 MT940 / Excel / PDF 银行对账单 → 智能字段映射 → 生成对应系统标准 Excel / xls 导入模板。

输入格式

  1. MT940:SWIFT 标准银行对账单,常见为 TXT / STA 等文本形态。
  2. 国内银行 Excel:官方资料列举招商、中信、兴业、浦发、民生、徽商、广西北部湾、渤海、国开、中原等;列名因银行而异。
  3. 国内银行 PDF:文本型 PDF;图片型 PDF 可选 OCR。资料提及农商行、平安、恒丰、浙商、郑州等。PDF 解析使用 PyMuPDF 的 X/Y 坐标按列重组表格,并处理列头折行(例如「交易时」+「间」合并为「交易时间」)。

字段与数据清洗

  • 内置余弦相似度做列名匹配,减轻各银行表头不一致的问题。
  • 对方账号、对方名称支持多种别名(如对方账号、对手账号、收款账号等)。
  • 借贷标识分离、日期格式转换、币种处理。
  • 可从表头区域提取本方账号;自动清理账号中的币种标识(如「账号(人民币)」)。
  • 支持账号与交易明细分离的对账单版式。
  • 可通过可配置的 JSON 映射文件扩展新银行格式或新目标系统,无需改代码。

目标系统与默认输出

系统代码 说明 输出形态
BIPV5(默认) 银行流水处理 Excel 模板
EAS_YXH 金蝶云星瀚 离线明细导入 .xlsx(保留单元格批注和下拉项)
FINGARD 保融 ATS 离线信息 .xls(保留说明 sheet 和对照表)
NSTC 九恒星司库 批量导入银行明细 .xls(保留说明 sheet 和对照表)
YYNCC 用友 NCC 数据页签 .xls(保留说明 sheet 和对照表)

支持将多份对账单批量转换并合并为单个导入文件。默认情况下,生成文件保存在与输入文件相同的目录。

安装与启用

技能基于通用 SKILL.md 格式,通过 SkillHub 安装到当前 Agent 的 skills 目录后,由模型在匹配场景下按技能说明执行。

安装 SkillHub CLI(若尚未安装)

先检查是否已安装:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 官方安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需要 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

说明见:https://skillhub.cn/install/skillhub.md

安装 imp-trm-accstmt

安装时必须用 --dir 指向当前 Agent 实际使用的 skills 目录,否则默认会装到 ./skills/,Agent 可能无法加载。

skillhub install @user_15292d5a/yjkj-imp-trm-accstmt --dir <skills 目录>

常见客户端 skills 路径(以官方安装文档为准):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

也可在 SkillHub 技能页将安装提示发给 AI,内容为:根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-imp-trm-accstmt。

安装或更新 skills 后,按你所用客户端的要求重启或刷新 Agent,使技能生效。

典型用法

技能通过自然语言触发,无单独公布的命令行子工具名称。在已启用该 Skill 的会话中,可按下面方式组织需求。

  1. 指明源文件与格式
    例如:「把这份 MT940(.sta)转成 BIP 导入文件」「招商银行 Excel 对账单转金蝶云星瀚离线明细模板」「农商行 PDF 对账单转用友 NCC 数据页签 xls」。

  2. 指定目标系统(可选)
    不写时默认为 BIPV5。其他系统使用资料中的代码或常见说法即可,例如 EAS_YXH / 金蝶云星瀚、FINGARD / 保融 ATS、NSTC / 九恒星司库、YYNCC / 用友 NCC。

  3. 批量与合并
    说明多文件路径,并要求合并为单个导入模板时,技能说明支持批量转换并合并输出。

  4. 取结果
    在输入文件所在目录查看生成的 Excel / xls,再在各目标系统的「离线导入」功能中上传。

官方列出的典型触发表述包括:银行对账单转换、MT940 解析、银行流水导入模板、境外银行对账单、SWIFT 对账单处理、生成 BIP 导入文件、PDF 对账单转换,以及 bank statement import、MT940 to BIP、PDF to BIP 等英文描述。

适用场景与注意

适合谁

  • 需要将境外 MT940 或国内多银行 Excel / PDF 流水导入 BIPV5、金蝶云星瀚、保融 ATS、九恒星司库、用友 NCC 的财务、资金、实施人员。
  • 对账单版式多、列名不统一,希望用映射和相似度匹配减少手工改表。
  • 需要保留各 ERP / 司库系统模板中的说明页、对照表、批注或下拉项,而不是裸数据表。

使用注意

  • 新银行或新列版式优先通过 JSON 映射扩展;若自动匹配不准,需在对话中补充字段含义或提供映射配置。
  • PDF 为扫描件时依赖可选 OCR,识别质量会影响结果,宜先抽查几笔再全量导入。
  • 导入模板字段需与目标系统当前版本要求一致;生成文件仍应在测试环境试导后再上生产。
  • SkillHub 页面显示本技能评分为 100000、下载 846 次(统计以页面为准)。

结尾

imp-trm-accstmt 把 MT940、国内 Excel 与 PDF 对账单统一到一条「解析 → 映射 → 按系统出模板」的流程里,并覆盖 BIPV5 与四家常见财资/ERP 离线导入格式。若你的工作流里反复出现对账单转导入模板,可在 SkillHub 安装该技能并在对话中直接描述文件与目标系统。

  • SkillHub:https://www.skillhub.cn/skills/user_15292d5a/yjkj-imp-trm-accstmt
  • 技能包:https://api.skillhub.cn/user_15292d5a/yjkj-imp-trm-accstmt
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye