Install
openclaw skills install @riyuexingchen1234/loan-calculator扒开贷款包装术语,计算真实年化利率(APR)。支持等额本息、等额本金、先息后本、信用卡分期、网贷日息、砍头息、气球贷等所有常见贷款产品,用IRR精确计算还原真实成本,多方案一键对比。
openclaw skills install @riyuexingchen1234/loan-calculator中国贷款市场充斥着各种包装术语——"月费率0.3%"、"日息万五"、"手续费率0.6%"、"先息后本到期还本"……这些说法让用户误以为利率很低,但实际年化利率可能是宣传数字的1.8~2.4倍。
本技能通过精确计算 IRR(内部收益率),将所有贷款方案还原为统一标准的真实年化利率(APR,复利公式 (1+r)^12-1),让用户看清每个产品的真实成本。支持单方案分析和多方案对比。
核心能力:
当用户提到以下内容时触发此技能:
用户可以用自然语言描述贷款信息,技能自动解析。最少需要以下信息:
必需:贷款金额、期数(月)、还款方式或每期还款额 可选:手续费/服务费/担保费等额外费用、日利率/月费率
示例输入:
每月还款金额相同。最常见的还款方式。
每月归还本金相同,利息逐月递减。首月还款最多,逐月递减。
每月只还利息,到期一次性还本金。
同先息后本。
按实际占用天数计息,随时可还。
按月收取手续费,手续费按全额收取(不按剩余本金)。
服务费/管理费在放款前预先扣除。
前期小额还款,最后一期大额尾款。
使用 Newton-Raphson 迭代法求解:
NPV = Σ(CF_i / (1 + r)^i) = 0
其中 CF_i 为第 i 期的现金流,r 为单期利率。
真实年化利率 APR = (1+r)^12 - 1(月付,复利年化)或 APR = (1+r)^365 - 1(日付,复利年化)
月供 = P × r × (1+r)^n / ((1+r)^n - 1)
IRR 求解:-P + Σ[(P/n + P×月费率)/(1+r)^i] = 0
APR = (1+r)^12 - 1 (复利年化,符合监管标准)
近似:APR ≈ 月费率 × 12 × 1.8
⚠️ 重要:你必须执行 Python 脚本,不能用模型自己算!
scripts/ 目录下运行 Python 脚本
cd scripts/
python3 -c "
import sys
sys.path.insert(0, '.')
from parser import parse_loan_input
from report import generate_report
text = '用户输入的自然语言'
parsed = parse_loan_input(text)
report = generate_report(parsed['products'], parsed['compare'])
print(report)
"
❌ 直接用模型推理:"月费率0.3%大概是年化6%左右"
❌ 用模型手算:"10000元分12期,每期880,利息560..."
❌ 跳过脚本,自己估算
❌ 脚本返回多个利率字段时,自己判断该用哪个、该怎么换算
(例如同时看到 monthly_fee_rate 和 stated_apr 时,自己去"理解"两者关系)
✅ 执行 python3 scripts/calculator.py 调用 calc_credit_card_installment()
✅ 执行 python3 scripts/report.py 生成完整报告
✅ 严格按照脚本输出展示给用户,一字不改地转述报告中的数字和结论
parser 解析结果中可能同时存在多个利率字段,禁止自行判断该用哪个或如何换算,
必须严格按以下优先级,且优先级本身已经在 report.py 中处理好,
你只需要原样输出 generate_report() 的返回内容:
stated_apr:用户转述的"销售/宣传/广告说的"年化,只用于报告中的对比展示,不参与计算monthly_fee_rate / daily_rate / monthly_payment:计费基础,参与实际计算stated_apr 和其他计费字段,报告里"宣传值 vs 真实值"的对比已经由脚本算好,
不要自己再算一遍倍数或差值,直接转述脚本输出的句子| 宣传术语 | 用户以为的利率 | 真实年化-复利(APR) | 倍数 |
|---|---|---|---|
| 月费率0.3% | 3.6%/年 | 6.78% | ×1.9 |
| 月费率0.5% | 6.0%/年 | 11.46% | ×1.9 |
| 月费率0.28% | 3.36%/年 | 6.32% | ×1.9 |
| 日息万五 | 0.05%/天 | 18.25% | — |
| 日息万三 | 0.03%/天 | 10.95% | — |
| 砍头息2%+合同6% | 6% | 14.74%+ | 含额外2% |
references/loan-types.md — 各类贷款产品计息方式详解references/common-tricks.md — 常见套路术语对照表references/formulas.md — 详细计算公式和推导