← Back to Skills Marketplace
liyanhe95

保险费率二维表生成工具

by liyanhe95 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
108
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install insurance-rate-table
Description
根据用户参数生成符合行业标准的多级表头保险费率二维Excel表,支持产品名称、类型、缴费方式及年龄性别分组。
README (SKILL.md)

保险费率二维表生成工具

Skill 职责

根据用户提供的保险产品参数,自动生成符合行业标准的 Excel 费率二维表。

触发场景

用户请求生成以下内容时触发:

  • "生成费率表"
  • "生成费率二维表"
  • "生成XX产品费率表"
  • "生成XX保险费率"

执行步骤

第1步:收集产品参数

向用户确认以下必填参数:

  1. 产品名称 - 产品全称
  2. 产品类型 - 年金险/重疾险/寿险/医疗险等
  3. 领取时间 - 如:自55周岁、自60周岁
  4. 保障计划 - 如:计划一、计划二
  5. 交费期间 - 如:趸交、10年、20年
  6. 交费方式 - 一次交清/月交/年交/半年交/季交/不定期交
  7. 被保人年龄范围 - 如:0-70岁
  8. 被保人性别 - 男、女

第2步:确认交费方式与交费期间约束规则

根据产品类型确认以下约束:

  • 一次交清 只能匹配 趸交
  • 月交/年交/半年交/季交/不定期交 不能匹配 趸交

第3步:生成 Excel 文件

执行脚本生成符合标准的费率表:

  • 多级表头结构
  • 自动过滤无效组合
  • 填充示例费率数据

第4步:输出交付

  • 文件保存至 workspace 目录
  • 告知用户文件位置和表格结构

输出标准

Excel 文件命名规范

{产品名称}费率表.xlsx

表头结构(5行多级表头)

行号 表头内容 说明
第1行 保障计划 计划一、计划二
第2行 交费期间 趸交、10年、20年
第3行 交费方式 一次交清/月交/年交/半年交/季交/不定期交
第4行 领取时间 自55周岁、自60周岁
第5行 被保人年龄/被保人性别 女、男

数据结构

  • A列:被保人年龄(0-70岁)
  • B列及以后:对应各方案的保费数据
  • 数据行按年龄递增排列

组合过滤规则

  • 一次交清 ↔ 趸交(唯一有效组合)
  • 月交/年交/半年交/季交/不定期交 ↔ 10年/20年
  • 其他组合不生成

文件格式

  • 格式:.xlsx(Excel 2007+)
  • 编码:UTF-8
  • Sheet 名称:费率表
Usage Guidance
这是一个内部一致的工具:如果你要安装/运行它,请确认运行环境有 Node.js 并通过 npm 安装 xlsx(或使用提供的 package-lock.json 校验依赖完整性)。在生产环境运行前,建议:1) 在隔离环境(开发机或容器)中先执行并查看输出文件;2) 检查 package-lock.json 中的 integrity 字段以确认依赖来源;3) 注意脚本生成的是示例费率(generateRate 里使用了示例公式),如需真实费率应替换为安全的外部数据源或内部数据库访问;4) 确认运行目录(workspace / cwd)是你允许写入的位置,避免在含有敏感文件的路径执行。
Capability Analysis
Type: OpenClaw Skill Name: insurance-rate-table Version: 1.0.0 The skill bundle is a legitimate tool for generating insurance rate tables in Excel format. The core logic in `scripts/generate-rate-table.js` uses the standard `xlsx` library to create spreadsheets based on user-provided parameters, with no evidence of data exfiltration, malicious execution, or prompt injection. All instructions in `SKILL.md` and documentation in `README.md` are consistent with the stated utility.
Capability Assessment
Purpose & Capability
名称/描述与代码与说明一致:脚本生成多级表头的 Excel 费率表,package.json 仅声明 xlsx 作为依赖,README 和 SKILL.md 的说明与脚本行为匹配。没有请求无关凭据或访问。
Instruction Scope
SKILL.md 指示收集产品参数并调用本地脚本生成文件,脚本只读取命令行参数并写入当前工作目录下的 .xlsx 文件。没有读写系统其他配置、没有收集环境变量、没有发送网络请求或访问未声明数据源。
Install Mechanism
技能为 instruction-only(无 install spec),但包含 Node 脚本并声明 npm 依赖 xlsx。运行前需要在环境中安装依赖(npm install xlsx)。从 npm 安装属于常见且可接受的做法,但安装第三方包具有中等风险——建议在受控环境中安装并审查 package-lock.json 的 integrity 字段。
Credentials
不请求任何环境变量或凭据,脚本仅使用 process.argv 与 process.cwd,所需权限与功能相称。
Persistence & Privilege
flags 显示 always: false,技能不会强制驻留或修改其他技能/系统配置。脚本仅在被调用时执行并将输出写入当前工作目录,权限需求有限且与预期一致。
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install insurance-rate-table
  3. After installation, invoke the skill by name or use /insurance-rate-table
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
保险费率二维表生成工具 1.0.0 - 支持根据保险产品参数自动生成符合行业标准的 Excel 费率二维表 - 通过与用户互动,收集并校验所需产品信息及参数 - 按行业通用五行多级表头配置表格结构 - 根据规则自动过滤无效交费方式与期间组合 - 生成包含示例费率数据的标准化二维表,并保存至 workspace - 自动通知用户表格结构与文件位置
Metadata
Slug insurance-rate-table
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 保险费率二维表生成工具?

根据用户参数生成符合行业标准的多级表头保险费率二维Excel表,支持产品名称、类型、缴费方式及年龄性别分组。 It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.

How do I install 保险费率二维表生成工具?

Run "/install insurance-rate-table" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 保险费率二维表生成工具 free?

Yes, 保险费率二维表生成工具 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 保险费率二维表生成工具 support?

保险费率二维表生成工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 保险费率二维表生成工具?

It is built and maintained by liyanhe95 (@liyanhe95); the current version is v1.0.0.

💬 Comments