##GET接口

### 1. 获取关键词列表 action = list
    # 参数
    - page      string      当前页数
    - limit     string      每页数量
    - kw        string      搜索关键词
    # 返回
    {
        "code": 0,
        "data": {
            "page": 1,
            "limit": 10,
            "count": 2,
            "list": [
                {
                    "id": 5,
                    "uid": 1,
                    "team_id": 1,
                    "content": "衣服",  // 关键词
                    "extra_info": "",   // 额外信息
                    "knowledge_target_customer": { // 目标客户
                        "name": "小朋友",   // 客户名称
                        "demand": "喝水",   // 客户需求
                        "region": "幼儿园",   // 客户区域
                        "md5": "779fb398b2dbf2533aaa16b504770a7d"
                    },
                    "status": 1, // 状态| 0不可以| 1正常
                    "created_at": "2026-05-27 15:49:05",
                    "updated_at": "2026-05-29 10:50:36",
                    "questions": [ // 关联问题
                        "幼儿园小朋友喝水的时候鞋子需要注意什么",
                        "幼儿园小朋友喝水的时候鞋子需要注意什么",
                    ],
                    "quantity": 2, // 问题数量
                }
            ]
        }
    },
### 2. 获取关键词详情 action = detail
    # 参数
    - id        int         关键词ID
    # 返回
    {
        "code": 0,
        "data": {
            "id": 8,
            "knowledge_id": 1, // 关联的知识库ID
            "uid": 1,
            "team_id": 1,
            "content": "鞋子",          // 关键词
            "extra_info": "",          // 额外信息
            "knowledge_target_customer": { // 目标客户
                "name": "小朋友",   // 客户名称
                "demand": "喝水",   // 客户需求
                "region": "幼儿园",   // 客户区域
                "md5": "779fb398b2dbf2533aaa16b504770a7d"
            },
            "status": 1,
            "created_at": "2026-05-29 15:15:28",
            "updated_at": "2026-05-29 15:15:28",
            "knowledge": { // 关联的知识库
                "id": 1,
                "uid": 1,
                "team_id": 1,
                "name": "水杯知识库",
                "brand_name": "超级水杯", // 品牌名称
                "brand_intro": "无敌超级水杯,谁用都说好", // 品牌介绍
                "team_intro": "无", // 团队介绍
                "target_customer": [ // 目标客户列表
                    {
                        "name": "小朋友", // 客户名称
                        "demand": "喝水", // 客户需求
                        "region": "幼儿园", // 客户区域
                        "md5": "779fb398b2dbf2533aaa16b504770a7d"
                    },
                    {
                        "name": "学生",
                        "demand": "喝水",
                        "region": "小学",
                        "md5": "a730f7cccec9a57c00c674448c9b9f17"
                    }
                ],
                "industry": [ // 行业领域
                    "制造业",
                    "服务业"
                ],
                "competitive_brands": [], // 竞争品牌
                "core_function": [], // 核心功能
                "pricing": ["10-100元"], // 定价
                "product_service": "", // 产品服务
                "qualification": [], // 资质
                "customer_case": [], // 客户案例
                "sort": 0,
                "created_at": "2026-05-29 13:57:03",
                "updated_at": "2026-05-29 14:19:05"
            },
            "questions": [ // 关联问题
                "幼儿园小朋友喝水的时候鞋子需要注意什么",
                "幼儿园小朋友穿的鞋子有喝水相关的吗",
            ],
            "quantity": 2, // 问题数量
        }
    }


##POST接口

### 1. 编辑&新增 action = edit
    # 参数
    - id        - int       - id
    - knowledge_id - int       - 关联的知识库id
    - content      - string    - 问题内容
    - extra_info   - string    - 额外信息
    - knowledge_target_customer_md5 - string     - 目标客户md5列表
    - questions      - array     - 关联问题列表
### 2. 删除 action = delete
    # 参数
    - id        - int       - id
### 3. 生成关联问题 action = generate_question
    # 参数
    - keyword      - string    - 关键词内容
    - knowledge_id - int       - 关联的知识库id
    - knowledge_target_customer_md5 - string     - 目标客户md5值
    - extra_info   - string    - 额外信息
    - limit          - int       - 生成数量