Install
openclaw skills install @zzzzzmh/51shebao-testHR 税费计算器。用户问工资个税/税后收入/到手工资、劳务报酬、稿酬、特许权使用费、离职补偿金个税,或要做"税后反推税前"时使用。触发词:个税、到手工资、税后、税前、五险一金、劳务费、稿酬、特许权使用费、补偿金、反推工资。
openclaw skills install @zzzzzmh/51shebao-testhr-tool 服务的纯本地计算移植版,无网络依赖。全部为 Python 3 标准库脚本。
统一入口(输出 JSON):
python3 scripts/hr_calc.py <子命令> [参数]
| 用户问题 | 子命令 | 示例 |
|---|---|---|
| 工资个税、到手工资 | salary | salary --before-tax 20000 --periods 1 --social-ee 1050.50 --fund-ee 1400 |
| 税后反推税前工资 | reverse-salary | reverse-salary --after-tax 15000 --periods 1 |
| 劳务报酬个税 | labor | labor --before-tax 10000 |
| 劳务报酬反推 | reverse-labor | reverse-labor --after-tax 8400 |
| 稿酬个税 | author | author --before-tax 5000 |
| 特许权使用费个税 | privilege | privilege --before-tax 5000 |
| 特许权使用费反推 | reverse-privilege | reverse-privilege --after-tax 4200 |
| 离职补偿金(N+1)个税 | compensation | compensation --before-tax 300000 --avg-salary 12000 |
salary / reverse-salary:
--before-tax(或 --after-tax);--periods 期数(月),默认 1——累计预扣法下"算一年中第 12 个月"就传 12--social-ee 社保个人月缴总额、--fund-ee 公积金个人月缴额,默认 0。用户不知道数额时:提示查工资条或当地社保 APP;也可传 0 做纯个税估算,但必须向用户注明结果是估算--deduction-child-edu 子女教育、--deduction-continue-edu 继续教育、--deduction-medical 大病医疗、--deduction-house 住房、--deduction-elder 赡养老人、--deduction-infant 3岁以下婴幼儿照护--personal-pension 个人养老金,默认 0compensation:--avg-salary 是当地上年职工月平均工资——需用户自行提供(当地统计局/人社局公布),skill 不内置该数据--before-tax 或 --after-taxsalary:after_tax_income 到手、personal_income_tax 本期个税、taxable_income 累计应纳税所得额、tax_rate 预扣率档位(%)、quick_deduction 速算扣除数、five_deduction 专项附加扣除明细labor/author/privilege:income_tax 税额;taxable_income_formula 是应纳税所得额的计算公式,可直接解释给用户scripts/calc/constants.pyreferences/tax-rules.md