Token导航 LogoToken导航

Agent Skill · 效率

pension-calculation(养老金计算)

pension-calculation 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

pension-calculation 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 16,727。

总安装 2,791周安装 114GitHub Stars 公开资料未说明下载 894核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.3.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:pension-calculation(养老金计算)
来源仓库:https://github.com/hikeryangsz-creator/pension-calculation
安装命令:
openclaw skills install pension-calculation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install pension-calculation

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

养老金计算器 - 支持Web界面填写和LLM对话交互。计算基本养老金、企业年金、个人养老金和养老储蓄。适用于中国养老金体系计算。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install pension-calculation;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

pension-calculation 怎么安装?

在终端执行 openclaw skills install pension-calculation。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

pension-calculation 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

pension-calculation 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

pension-calculation 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

pension-calculation 用的人多吗?

公开数据是累计安装 2,791 次,近一周安装 114 次,下载 894 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

pension-calculation 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
pension-calculation

养老金计算 · 本页

2,791—调用外部服务MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
pension-calculator
description
养老金计算器 - 支持Web界面填写和LLM对话交互。计算基本养老金、企业年金、个人养老金和养老储蓄。适用于中国养老金体系计算。
version
1.1.0
author
纲目财学
tags
["finance", "pension", "calculator", "retirement", "社保", "mcp"]
type
mcp
entry
mcp-server.js

养老金计算器

功能概述

专业的中国养老金计算工具(全国通用版),支持两种使用方式:

重要说明:本计算器采用全国统一的养老金计算规则,适用于中国所有地区(包括城镇和乡村),不区分地域差异。计算结果基于国家统一的社保政策和计发标准。
  1. Web界面 - 直观的可视化操作,适合首次使用
  2. LLM对话 - 通过自然语言交互,适合快速计算和调整

计算内容

  • 基本养老金 - 社保个人账户 + 统筹账户
  • 企业年金 - 补充养老保险
  • 个人养老金 - 第三支柱养老金
  • 养老储蓄 - 个人储蓄投资
  • 退休规划报告 - 综合分析和建议

使用方法

方式一:Web界面(推荐首次使用)

当用户说"帮我计算养老金"或类似需求时,LLM 应该:

  1. 立即调用 start_web_ui 工具 启动 Web 服务器
  2. 向用户展示访问链接和操作说明
  3. 等待用户在浏览器中完成填写并保存

标准交互流程:

用户:帮我计算养老金

LLM:[立即调用 start_web_ui]

🚀 养老金计算器已启动!

请访问:http://localhost:8082

请在浏览器中填写您的养老金信息:
• 基本信息(年龄、退休年龄)
• 社保信息(已缴月数、账户余额、缴费基数)
• 企业年金(如有)
• 个人养老金
• 养老储蓄

填写完成后,点击页面上的"💾 保存数据"按钮,
然后告诉我"已完成",我将为您生成详细的养老金分析报告。

用户完成填写后:

用户:已完成

LLM:[调用 generate_report]

📊 养老金分析报告
═══════════════════════════════════
💰 退休收入总览
每月可领取:19,896 元
...

故障排除

问题1:LLM 提示"未找到用户数据"

原因:如果使用 python3 -m http.server 等静态服务器,POST 请求不被支持,数据无法自动保存到文件。

解决方案:

方式A:使用 MCP Server 启动(推荐)

# 使用 Node.js 启动 MCP Server(支持数据保存)
cd pension-calculator
npm install
npm start

方式B:用户直接提供数据给 LLM 当用户使用静态服务器时,点击"💾 保存数据"后会自动导出 JSON 文件,用户可以将数据直接告诉 LLM:

用户:我已填写完成,当前35岁,63岁退休,社保已缴301个月,余额38.4万,月缴费基数12000,个人养老金余额7.5万,养老储蓄27万

LLM:[将数据传入 generate_report 工具]

方式C:使用导出文件 用户点击"💾 保存数据"后,会下载 JSON 文件,可以将文件内容提供给 LLM。

问题2:数据保存成功但 LLM 读取不到
  1. 检查 MCP Server 和 Web Server 是否在同一目录

- 确保两者访问的是同一个 data/user-data.json 文件

  1. 检查文件权限

- 确保 MCP Server 有权限读取数据文件

  1. 尝试重新保存

- 让用户回到网页点击"💾 保存数据"按钮再次保存

方式二:对话直接输入

用户:帮我算一下养老金,今年35岁,63岁退休,社保缴了301个月,余额38.4万

LLM:好的,正在计算...

📊 养老金计算结果
...

方式三:修改参数

用户:修改退休年龄为60岁

LLM:好的,重新计算...

[调用 update_parameter]

✅ 已更新 profile.retirementAge 为 60

📊 新的养老金分析报告
...

MCP 工具列表

start_web_ui

启动养老金计算器 Web 界面。

参数:无

返回:Web 服务器 URL

generate_report

读取用户填写的数据并生成养老金分析报告。

参数:无

返回:格式化的分析报告

前提:用户需要在 Web 界面填写完成并点击"保存数据"

update_parameter

修改特定参数并重新生成报告。

参数:

  • param (string): 参数路径,如 "profile.retirementAge", "socialSecurity.currentBalance"
  • value (number): 新的数值

示例:

{
  "param": "profile.retirementAge",
  "value": 60
}

check_status

检查用户是否已完成 Web 界面的数据填写。

参数:无

返回:状态信息

数据模型

输入参数

{
  "profile": {
    "currentAge": 35,
    "retirementAge": 63,
    "gender": "male"
    // 注:本计算器为全国通用版本,适用于中国所有地区
  },
  "socialSecurity": {
    "paidMonths": 301,
    "currentBalance": 384000,
    "monthlyBase": 12000,
    "avgWage": 10000
  },
  "enterpriseAnnuity": {
    "balance": 0,
    "returnRate": 5
  },
  "personalPension": {
    "balance": 75000,
    "annualDeposit": 12000,
    "returnRate": 6
  },
  "savings": {
    "amount": 270000,
    "returnRate": 6
  },
  "futurePlan": {
    "annualDeposit": 36000,
    "returnRate": 6
  },
  "parameters": {
    "inflationRate": 2.5,
    "preRetirementIncome": 15000
  }
}

输出结果

{
  "summary": {
    "totalMonthly": 19896,
    "currentValue": 13737,
    "replacementRate": 133,
    "yearsToRetirement": 28
  },
  "details": {
    "basicPension": {
      "monthly": 6243,
      "personalMonthly": 2234,
      "poolMonthly": 4008
    },
    "enterprisePension": {
      "monthly": 0,
      "totalBalance": 0
    },
    "personalPension": {
      "monthly": 3149,
      "totalBalance": 459054
    },
    "savingsPension": {
      "monthly": 4577,
      "totalBalance": 647071
    },
    "futurePension": {
      "monthly": 5927,
      "totalBalance": 837935
    }
  }
}

计算公式

基本养老金

个人账户月领取 = 退休时个人账户总额 / 计发月数
统筹账户月领取 = 社平工资 × (1+平均缴费指数) / 2 × 缴费年限 × 1%

计发月数参考:

  • 60岁退休:139个月
  • 63岁退休:117个月
  • 65岁退休:101个月

企业年金

月领取 = 退休时账户总额 / 计发月数

个人养老金 & 储蓄

月领取 = 账户总额 × 月利率 / (1 - (1+月利率)^-240)

(假设领取20年=240个月)

文件结构

pension-calculator/
├── js/
│   ├── pensionData.js          # 数据模型
│   ├── pensionCalculator.js    # 计算引擎
│   └── pensionStorage.js       # 存储管理
├── data/                       # 用户数据目录
│   ├── user-data.json          # 用户填写的数据
│   └── status.json             # 状态信息
├── index.html                  # Web界面
├── mcp-server.js               # MCP Server
└── SKILL.md                    # 本文件

交互流程

┌─────────────┐     start_web_ui      ┌─────────────┐
│   用户请求   │ ─────────────────────→ │  启动Web服务  │
└─────────────┘                        └─────────────┘
                                              ↓
┌─────────────┐     浏览器访问            ┌─────────────┐
│  用户填写数据  │ ←─────────────────────── │  http://...  │
└─────────────┘                        └─────────────┘
       ↓
┌─────────────┐     点击"保存数据"        ┌─────────────┐
│  Web界面    │ ───────────────────────→ │ 保存到文件    │
└─────────────┘                        └─────────────┘
                                              ↓
┌─────────────┐     用户说"已完成"        ┌─────────────┐
│   对话窗口   │ ←─────────────────────── │  LLM等待    │
└─────────────┘                        └─────────────┘
       ↓
┌─────────────┐     generate_report     ┌─────────────┐
│  生成报告    │ ←─────────────────────── │ 读取数据计算  │
└─────────────┘                        └─────────────┘
       ↓
┌─────────────┐     显示结果            ┌─────────────┐
│  用户查看报告  │ ←────────────────────── │  返回报告    │
└─────────────┘                        └─────────────┘
       ↓
┌─────────────┐     update_parameter    ┌─────────────┐
│  对话修改参数  │ ─────────────────────→ │  重新计算    │
└─────────────┘                        └─────────────┘

技术说明

  • MCP协议 - 使用 Model Context Protocol 与 LLM 通信
  • Web界面 - 纯前端实现,无需后端服务器
  • 数据存储 - 本地文件存储,支持数据持久化
  • 响应式设计 - 适配桌面和移动端
  • 实时计算 - 修改参数后立即重新计算

安装要求

# 安装 MCP SDK
npm install @modelcontextprotocol/sdk

# 启动 MCP Server
node mcp-server.js

使用示例

示例1:完整流程

用户:帮我计算养老金

LLM:好的!我来为您启动养老金计算器。

[调用 start_web_ui]

🚀 养老金计算器已启动!
请访问:http://localhost:8082
填写完成后请告诉我"已完成"。

─────────────────────────────

用户:已完成

LLM:收到!正在生成报告...

[调用 generate_report]

📊 养老金分析报告
═══════════════════════════════════
💰 退休收入总览
每月可领取:19,896 元
相当于现在:13,737 元
替代率:133%

📈 详细构成
1️⃣ 基本养老金:6,243 元/月
2️⃣ 企业年金:0 元/月
3️⃣ 个人养老金:3,149 元/月
4️⃣ 养老储蓄:4,577 元/月
5️⃣ 未来计划:5,927 元/月

🎯 退休生活水平评估
状态:✅ 开支宽裕

💡 建议:
• 退休收入充足,可以维持较好的生活品质
• 可考虑适当提高当前生活品质

═══════════════════════════════════

需要调整哪些数据吗?

示例2:修改参数

用户:修改退休年龄为60岁

LLM:好的,重新计算...

[调用 update_parameter]

✅ 已更新 profile.retirementAge 为 60

📊 新的养老金分析报告
...

免责声明

  1. 本计算器提供的养老金估算结果仅供参考,不构成任何投资或财务建议
  2. 计算结果基于用户输入的数据和预设的公式,实际养老金金额以当地社保经办机构核算为准
  3. 未来收益率、通胀率等参数为预测值,实际情况可能与预测存在差异
  4. 养老金政策可能随国家法规调整而变化,请以最新政策为准
  5. 建议在做重大财务决策前咨询专业的财务顾问或社保经办机构

更新日志

v1.1.0 (2025-04-11)

  • ✅ 新增 MCP Server 支持 LLM 直接调用
  • ✅ 支持 Web 界面 + 对话混合交互模式
  • ✅ 新增 saveDataToServer 功能
  • ✅ 新增 generate_report 工具
  • ✅ 新增 update_parameter 工具
  • ✅ 新增 check_status 工具

v1.0.0 (2025-04-11)

  • ✅ 基本养老金计算(个人账户+统筹账户)
  • ✅ 企业年金计算
  • ✅ 个人养老金计算
  • ✅ 养老储蓄规划
  • ✅ 退休生活水平评估
  • ✅ 数据导出/导入功能
  • ✅ 响应式Web界面

作者信息

  • 作者:纲目财学
  • 版本:v1.1.0
  • 标签:#finance #pension #calculator #retirement #社保 #mcp

平台分布

OpenClaw

71.59%
按下载量换算640

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills