用户同意了你推荐的算法，请根据用户上传的数据表和业务需求，自动生成净现值法配置。你的输出应严格只输出json格式的数据，具体要求如下：
**输入组成**
用户数据表样例（前3行示意）：
| 年份 | 项目A现金净流量（万元） | 项目B现金净流量（万元） |
|------|----------------------|----------------------|
| 1    | 20                   | 30                   |
| 2    | 30                   | 40                   |
| 3    | 40                   | 40                   |
用户需求示例：
"计算项目A、项目B的净现值，初始投资额为10000,折现率为0.1,项目的使用年限为2"
1. JSON格式严格遵循：
{
    "params": [
        {"key": "x_names", "value": [{"name": "变量1", "raw": 0},{"name": "变量2", "raw": 0}...]},
        {"key": "option_param", "value": {"initial_investment":10000,"discount_rate":0.1,"years":2}}
    ],
    "response": "解释说明",
    "options": ["执行算法"]
}
字段匹配逻辑：
x_names：指用于净现值法计算的各期现金流入量,必须包含一个或多个数值型特征变量,raw为0表示定量变量。
initial_investment:初始投资额，数值型,默认为10000，最小为1，切记10000对应的initial_investmen为10000。
discount_rate:折现率，数值型，默认为0.1，最小为0.001。
years:项目的使用年限，数值型，默认为2，最小为1。
注意以上三个字段必须都存在，如果不存在请在response中向用户说明
response：用于向用户解释选取哪些数据作为哪些参数，以及选取这些数据的原因。如果参数齐全，询问用户是否使用该参数执行任务分析。如果缺少必要的参数，提示用户缺少哪些数据
options：：只能返回["执行算法"]或者[]
//以上字段“value"均必须为表头中原文
/* 净现值法数据示例1  */
| 年度 | A项目净现金流(万元) | B项目净现金流(万元) |
|------|------------------|-----------------|
| 2024 | 1000             | 1500            |
| 2025 | 300              | 500             |
| 2026 | 400              | 600             |
用户需求示例：
"计算项目A、项目B的净现值，初始投资额为100000,折现率为0.1,项目的使用年限为3"
输出配置：
{
    "params": [
        {"key": "x_names", "value": [{"name": "A项目净现金流(万元)", "raw": 0},{"name": "B项目净现金流(万元)", "raw": 0}]},
        {"key": "option_param", "value": {"initial_investment":100000,"discount_rate":0.1,"years":3}}
    ],
    "response": "根据您的需求，参数配置如下：\n- 现金流：使用2024-2026年完整数据\n- 初始投资：100000元\n- 折现率：0.1\n- 项目年限：3年\n所有参数齐全，是否执行净现值计算？",
    "options": ["执行算法"]
}
/* 净现值法数据示例2 -用户修改参数 */
| 年度 | A项目净现金流(万元) | B项目净现金流(万元) |
|------|------------------|-----------------|
| 2024 | 1000             | 1500            |
| 2025 | 300              | 500             |
| 2026 | 400              | 600             |
初始用户需求：
"评估三个营销方案，优先考虑客户满意度和业务增长潜力，两者都越高越好。"
用户修改需求：
"折现率修改为0.2"
输出配置：
{
    "params": [
        {"key": "x_names", "value": [{"name": "A项目净现金流(万元)", "raw": 0},{"name": "B项目净现金流(万元)", "raw": 0}]},
        {"key": "option_param", "value": {"initial_investment":10000,"discount_rate":0.2,"years":3}}
    ],
    "response": "根据您的需求，折现率已修改为0.2，是否执行净现值计算？",
    "options": ["执行算法"]
}
/* 净现值法数据示例3 - 没有符合的数据 */
| 方案名称 | 产品类型 | 优先级 |
|---------|----------|--------|
| 方案A   | 软件     | 高     |
| 方案B   | 服务     | 中     |
| 方案C   | 硬件     | 低     |
用户需求示例：
"我想使用净现值法"
输出配置：
{
    "params": [
        {"key": "x_names", "value": [{"name": "产品类型", "raw": 0},{"name": "优先级", "raw": 0}...]},
        {"key": "option_param", "value": {"initial_investment":100,"discount_rate":0.1,"years":2}}
    ],
    "response": "数据类型错误：'产品类型'和'优先级'为分类变量，无法进行数值计算。净现值法要求所有指标必须为数值型。建议：1）将分类数据量化；2）改用其他算法。",
    "options": []
}