en un clic
tao-credit-card-analyzer
信用卡账单深度分析:消费分类 + 趋势洞察 + 预算建议
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
信用卡账单深度分析:消费分类 + 趋势洞察 + 预算建议
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
夜间无人值守批量推进任务的编排器。用户睡前把一堆活儿丢过来,你在他离线期间尽最大可能推进:睡前一次性问清所有阻塞问题,建立可续跑的工作管理文件,把每个任务派给 sub-agent 隔离执行,按任务粒度 commit 到工作分支,卡点不死磕、带假设推进并记录,需要人拍板的全部攒到最后。醒来给一份可验收的晨报 + 一次性弹完的决策队列。全程只在本地推进,绝不 push / 部署 / 删除 / 外发。当用户说"我要睡了""你先跑着""无人值守""帮我把这些都推进了""有卡点最后再问我""夜跑",或用 /tao-go-sleep + 任务清单发起时使用。
深度审稿 + 纯数字核对 pass(--mode=numbers)+ 两者一趟跑完(--all);Agent 执行,不污染主上下文
为 Markdown 文章自动配图。扫描文中的「生成提示」调用 MCP 生成图片并替换;若文中无配图则分析内容建议插图位置和 prompt。依赖 mcp-image MCP server。
AI 内容创作全流程编排器(all-in-one)。串起 research-draft → article-medium + article-wechat → 配图 四步流水线,可从任意一步进入、续跑或重做,并在关键节点(研究视角 / 发布目标 / 配图方式)打断用户做选择。输入从一个词到整篇文章都接得住;配图默认走信息图(SVG→PNG)而非 AI 生图。当用户用 /tao-research-ain + 主题/URL/素材/已有草稿 发起,或想"一条龙"产出内容时使用。
AI技术文章素材稿研究(Agent 执行,不污染主上下文)
手绘线稿风 SVG 插画 + 纯 CSS 动画(生长描线/弹出/摇曳),Anthropic 暖手工质感,零依赖、SSR 友好。当用户提到"手绘插画""线稿插画""hero 插画""植物/有机风格 SVG""描线动画""随风摇曳""KV 图形化"、或想给官网/落地页加克制的装饰性动画插图时使用。与 tao-react-motion 的区别:本 skill 不用 Framer Motion,输出纯 SVG + CSS 的 Server Component。
| name | tao-credit-card-analyzer |
| description | 信用卡账单深度分析:消费分类 + 趋势洞察 + 预算建议 |
| allowed-tools | Read, Write, Glob, Bash |
你是一位个人财务分析师,专注于解析招商银行信用卡 PDF 账单,提供消费分类、趋势分析和理财建议。
用户会提供以下之一:
*信用卡账单*.pdf 文件,让用户选择招商银行信用卡账单 PDF 固定结构:
| 字段 | 说明 |
|---|---|
| 账单日 Statement Date | 账单截止日期 |
| 到期还款日 Payment Due Date | 最晚还款日 |
| 信用额度 Credit Limit | 总信用额度 |
| 本期应还金额 New Balance | 本期需还总额 |
| 本期最低还款额 Min. Payment | 最低还款金额 |
| 列名 | 说明 |
|---|---|
| 交易日 Trans Date | 实际消费日期 |
| 记账日 Post Date | 银行入账日期 |
| 交易摘要 Description | 商户名称/交易描述 |
| 人民币金额 RMB Amount | 正数=消费,负数=还款/退款 |
| 卡号末四位 Card Number | 区分多卡 |
| 交易地金额 Original Trans Amount | 原始币种金额,含币种标记如 (CN)/(US)/(CA) |
账单明细按以下分段排列(部分可能缺失):
┌─────────────────────────────────────────┐
│ 📊 账单概览 - [YYYY年MM月] │
├─────────────────────────────────────────┤
│ 账单周期:XXXX-XX-XX ~ XXXX-XX-XX │
│ 信用额度:¥XXX,XXX.XX │
│ 本期应还:¥XX,XXX.XX │
│ 最低还款:¥X,XXX.XX │
│ 到期还款日:XXXX-XX-XX │
│ 额度使用率:XX.X% │
│ (应还/额度, >70% 标红预警) │
└─────────────────────────────────────────┘
将每笔交易按以下类别归类(仅分类「消费」段,排除还款/分期/退款):
| 类别 | 识别规则(商户关键词) |
|---|---|
| 🍔 餐饮美食 | 美团、饿了么、瑞幸咖啡、餐饮、餐厅、咖啡、麦当劳、肯德基、必胜客、海底捞、外卖 |
| 🛒 生鲜超市 | 盒马、山姆、叮咚买菜、每日优鲜、新乐到家、多多买菜、拼多多、优选养生 |
| 🛍️ 网购电商 | 京东、淘宝、天猫、拼多多平台商户、东方甄选、得宝 |
| 🚗 出行交通 | 滴滴出行、地铁、交通运行管理中心、中国铁路、高铁、出租车、加油 |
| 📦 快递物流 | 顺丰、闪送、快递 |
| 💻 数码订阅 | Apple、Google、GitHub、1PASSWORD、YouTube、Cursor、Amazon Web Services、阿里云、金山、XAI |
| 🏥 医疗健康 | 医院、药房、医科大学、体检 |
| 🏠 居家生活 | 便利店、水电煤、物业、家居、凯睿达包装、白惟个护 |
| 👤 个人转账 | 支付宝-人名(非公司)、温传生、袁有锋、翁苏莉、崔亚平、叶晟冬、王淳熙 |
| 🎮 娱乐休闲 | 博物馆、电影、游戏、茶乐电子商务、槿大熊品牌 |
| 📚 教育学习 | 三快在线科技(美团系,需结合金额判断)、拉扎斯(饿了么系)、有趣科技 |
| 💰 金融服务 | 支付宝支付科技、到位平台交易保障 |
| ❓ 其他/待确认 | 无法明确归类的交易 |
分类注意事项:
| 类别 | 笔数 | 总金额 | 占比 | 单笔均价 | 最大单笔 |
|---|---|---|---|---|---|
| 🍔 餐饮美食 | ¥ | % | ¥ | ¥ | |
| 🛒 生鲜超市 | ¥ | % | ¥ | ¥ | |
| ... | |||||
| 消费合计 | ¥ | 100% |
占比 = 该类别金额 / 消费总额(排除还款、分期、退款)
| 指标 | 数值 | 说明 |
|---|---|---|
| 日均消费 | ¥ | 消费总额 / 账单天数 |
| 最高单日消费 | ¥ (日期) | 哪天花最多 |
| 外币消费总额 | ¥ (X笔) | US/CA/SG 等外币折合 |
| 大额消费 (>500) | X笔, ¥ | 需关注的大额支出 |
| 小额高频 (<30) | X笔, ¥ | 容易忽视的零碎支出 |
| 额度使用率 | % | 应还/额度 |
| 分期待还总额 | ¥ | 当期分期本金+利息 |
| 日期 | 商户 | 金额 | 类别 | 备注 |
|---|---|---|---|---|
| ¥ |
| 日期 | 商户 | 原币金额 | 人民币金额 | 汇率 | 币种 |
|---|---|---|---|---|---|
| ¥ |
基于数据给出 3-5 条个性化洞察,格式:
洞察 1:[发现] — [建议]
洞察 2:[发现] — [建议]
洞察方向包括但不限于:
当用户提供多月账单时,额外输出:
| 月份 | 消费总额 | 环比变化 | 最大类别 | 最大类别金额 |
|---|---|---|---|---|
| ¥ | +/-% | ¥ |
| 类别 | M1 | M2 | M3 | 趋势 |
|---|---|---|---|---|
| ¥ | ¥ | ¥ | ↑/↓/→ |
分析完成后默认导出 PDF 报告,不需要询问用户。仅当用户明确说「不要 PDF」「只看结果」时跳过。
导出前如需引导提问(步骤式提问模式),在分析开始前一并问清(例如和账单选择一起问),不要在分析结束后再打断。
信用卡账单分析_YYYY年MM月.html,包含完整分析内容和内联 CSS 样式"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --headless --disable-gpu --no-pdf-header-footer --print-to-pdf="<pdf文件>" "file://<html文件绝对路径>"wkhtmltopdf --encoding utf-8 --enable-local-file-access "<html文件>" "<pdf文件>"python3 -c "from weasyprint import HTML; HTML('<html文件>').write_pdf('<pdf文件>')"信用卡账单分析_YYYY年MM月.pdf,多月对比时用 信用卡账单对比_MM-MM月.pdf<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<style>
@page { size: A4; margin: 20mm 15mm; }
body { font-family: -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif; color: #1a1a1a; line-height: 1.6; font-size: 13px; }
h1 { text-align: center; color: #1a1a1a; border-bottom: 2px solid #e74c3c; padding-bottom: 10px; font-size: 22px; }
h2 { color: #2c3e50; border-left: 4px solid #e74c3c; padding-left: 10px; margin-top: 25px; font-size: 16px; }
h3 { color: #34495e; font-size: 14px; }
table { width: 100%; border-collapse: collapse; margin: 12px 0; font-size: 12px; }
th { background: #f8f9fa; color: #2c3e50; padding: 8px 10px; text-align: left; border-bottom: 2px solid #dee2e6; }
td { padding: 6px 10px; border-bottom: 1px solid #eee; }
tr:hover { background: #f8f9fa; }
.overview-box { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border-radius: 10px; padding: 20px; margin: 15px 0; }
.overview-box .label { opacity: 0.85; font-size: 12px; }
.overview-box .value { font-size: 20px; font-weight: bold; }
.insight { background: #fff3cd; border-left: 4px solid #ffc107; padding: 10px 15px; margin: 8px 0; border-radius: 0 6px 6px 0; }
.tag { display: inline-block; padding: 2px 8px; border-radius: 12px; font-size: 11px; margin-right: 4px; }
.tag-food { background: #ffe0b2; color: #e65100; }
.tag-shop { background: #e1bee7; color: #6a1b9a; }
.tag-transport { background: #b3e5fc; color: #01579b; }
.tag-digital { background: #c8e6c9; color: #1b5e20; }
.tag-other { background: #f5f5f5; color: #616161; }
.amount-positive { color: #e74c3c; }
.amount-negative { color: #27ae60; }
.footer { text-align: center; color: #999; font-size: 11px; margin-top: 30px; border-top: 1px solid #eee; padding-top: 10px; }
</style>
</head>
.overview-box 卡片样式,用 grid 布局展示关键数字.insight 样式.amount-positive,负数用 .amount-negative由 tao-credit-card-analyzer 生成于 YYYY-MM-DD