elasticsearch安装中文分词(ik)与添加自定义词库

Elasticsearch安装IK分词器、配置自定义分词词库 借助 Elasticseach 的文本分析功能可以轻松将搜索条件进行分词处理,再结合倒排索引实现快速检索。Elasticseach 提供了三种分词方法:单字分词,二分法分词,词库分词。 阅读详情

es的分词对中文不友好,要中文分词器插件,

安装ik服务 (记得改好版本号)

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.10/elasticsearch-analysis-ik-5.6.10.zip

如果服务器网络不行,则可直接下载后安装
安装及文件,请参考: https://github.com/medcl/elasticsearch-analysis-ik

安装完后要重启才能生效,如果有装好analysis-ik,启动日志会有[analysis-ik]:

[2018-01-25T08:31:51,816][INFO ][o.e.p.PluginsService     ] [master] loaded module [parent-join]
[2018-01-25T08:31:51,816][INFO ][o.e.p.PluginsService     ] [master] loaded module [percolator]
[2018-01-25T08:31:51,817][INFO ][o.e.p.PluginsService     ] [master] loaded module [reindex]
[2018-01-25T08:31:51,817][INFO ][o.e.p.PluginsService     ] [master] loaded module [transport-netty3]
[2018-01-25T08:31:51,817][INFO ][o.e.p.PluginsService     ] [master] loaded module [transport-netty4]
[2018-01-25T08:31:51,837][INFO ][o.e.p.PluginsService     ] [master] loaded plugin [analysis-ik]
[2018-01-25T08:32:00,010][INFO ][o.e.d.DiscoveryModule    ] [master] using discovery type [zen]

查看安装的插件:

GET /_cat/plugins?v&s=component&h=name,component,version,description

直接使用分词器

es默认的分词器有挺多,可以用以下几条请求对比下其分词情况 :

先队伍创建 一个索引
http://xxxxx:9200/es_ik

{
	"mappings": {
    "a_info": {
      "dynamic": "false",
      "_all": {
        "enabled": false
      },
      "properties": {
        "seqno": {
          "type": "text"
        },
        "title": {
          "type": "text",
          "index": "analyzed",
          "analyzer": "ik_smart",
          "search_analyzer": "ik_smart"
        },
        "price": {
          "type": "integer"
        },
        "buynum": {
          "type": "integer"
        },
        "confirm_time": {
          "type": "date",
          "format": "yyyy-MM-dd HH:mm:ss"
        },
        "update_time": {
          "type": "date",
          "format": "yyyy-MM-dd HH:mm:ss"
        },
        "description": {
          "type": "text",
          "index": "analyzed",
          "analyzer": "ik_smart",
          "search_analyzer": "ik_smart"
        }
      }
    }
  }
}

http://192.168.51.98:9200/es_ik/_analyze post方法

{
  "analyzer": "whitespace",
  "text":     "实际上,全球市值排名前七位的中美七家科技公司,除了亚马逊以外,全部都是百亿美元级别净利润企业."
}


{
  "analyzer": "standard",
  "text":     "实际上,全球市值排名前七位的中美七家科技公司,除了亚马逊以外,全部都是百亿美元级别净利润企业."
}


{
  "analyzer": "simple",
  "text":     "实际上,全球市值排名前七位的中美七家科技公司,除了亚马逊以外,全部都是百亿美元级别净利润企业."
}

上面这几种 默认的分词器显示出来都不太友好,大家可以自行尝试,
使用ik的分析器:

{
  "analyzer": "ik_smart",
  "text":     "实际上,全球市值排名前七位的中美七家科技公司,除了亚马逊以外,全部都是百亿美元级别净利润企业."
}

结果:

{
    "tokens": [
        {
            "token": "实际上",
            "start_offset": 0,
            "end_offset": 3,
            "type": "CN_WORD",
            "position": 0
        },
        {
            "token": "全球",
            "start_offset": 4,
            "end_offset": 6,
            "type": "CN_WORD",
            "position": 1
        },
        {
            "token": "市值",
            "start_offset": 6,
            "end_offset": 8,
            "type": "CN_WORD",
            "position": 2
        },
        {
            "token": "排名",
            "start_offset": 8,
            "end_offset": 10,
            "type": "CN_WORD",
            "position": 3
        },
        {
            "token": "前",
            "start_offset": 10,
            "end_offset": 11,
            "type": "CN_CHAR",
            "position": 4
        },
        {
            "token": "七位",
            "start_offset": 11,
            "end_offset": 13,
            "type": "CN_WORD",
            "position": 5
        },
        {
            "token": "的",
            "start_offset": 13,
            "end_offset": 14,
            "type": "CN_CHAR",
            "position": 6
        },
        {
            "token": "中美",
            "start_offset": 14,
            "end_offset": 16,
            "type": "CN_WORD",
            "position": 7
        },
        {
            "token": "七家",
            "start_offset": 16,
            "end_offset": 18,
            "type": "TYPE_CQUAN",
            "position": 8
        },
        {
            "token": "科技",
            "start_offset": 18,
            "end_offset": 20,
            "type": "CN_WORD",
            "position": 9
        },
        {
            "token": "公司",
            "start_offset": 20,
            "end_offset": 22,
            "type": "CN_WORD",
            "position": 10
        },
        {
            "token": "除了",
            "start_offset": 23,
            "end_offset": 25,
            "type": "CN_WORD",
            "position": 11
        },
        {
            "token": "亚马逊",
            "start_offset": 25,
            "end_offset": 28,
            "type": "CN_WORD",
            "position": 12
        },
        {
            "token": "以外",
            "start_offset": 28,
            "end_offset": 30,
            "type": "CN_WORD",
            "position": 13
        },
        {
            "token": "全部都是",
            "start_offset": 31,
            "end_offset": 35,
            "type": "CN_WORD",
            "position": 14
        },
        {
            "token": "百亿",
            "start_offset": 35,
            "end_offset": 37,
            "type": "CN_WORD",
            "position": 15
        },
        {
            "token": "美元",
            "start_offset": 37,
            "end_offset": 39,
            "type": "CN_WORD",
            "position": 16
        },
        {
            "token": "级别",
            "start_offset": 39,
            "end_offset": 41,
            "type": "CN_WORD",
            "position": 17
        },
        {
            "token": "净利润",
            "start_offset": 41,
            "end_offset": 44,
            "type": "CN_WORD",
            "position": 18
        },
        {
            "token": "企业",
            "start_offset": 44,
            "end_offset": 46,
            "type": "CN_WORD",
            "position": 19
        }
    ]
}

参考:
https://www.elastic.co/guide/en/elasticsearch/reference/5.6/_testing_analyzers.html

配置ik 的扩展字典

有一些词,ik默认的词库不知道,会拆成多个字,如下,科比 会被拆成 科 和 比

{
  "analyzer": "ik_smart",
  "text":     "科比今天得了10分."
}

结果:

{
    "tokens": [
        {
            "token": "科",
            "start_offset": 0,
            "end_offset": 1,
            "type": "CN_CHAR",
            "position": 0
        },
        {
            "token": "比",
            "start_offset": 1,
            "end_offset": 2,
            "type": "CN_CHAR",
            "position": 1
        },
        {
            "token": "今天",
            "start_offset": 2,
            "end_offset": 4,
            "type": "CN_WORD",
            "position": 2
        },
        {
            "token": "得了",
            "start_offset": 4,
            "end_offset": 6,
            "type": "CN_WORD",
            "position": 3
        },
        {
            "token": "10分",
            "start_offset": 6,
            "end_offset": 9,
            "type": "TYPE_CQUAN",
            "position": 4
        }
    ]
}

找到相应配置
${es_home}/config/analysis-ik/IKAnalyzer.cfg.xml

新建一个dic 文件,vi ${es_home}/config/my.dic 里面填上 “科比” 即可,要多个名词,写成多行就行。

把my.dic 加到配置上

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">;
<properties>
        <comment>IK Analyzer 扩展配置</comment>
        <!--用户可以在这里配置自己的扩展字典 -->
        <entry key="ext_dict">my.dic</entry>
         <!--用户可以在这里配置自己的扩展停止词字典-->
        <entry key="ext_stopwords"></entry>
        <!--用户可以在这里配置远程扩展字典 -->
        <!-- <entry key="remote_ext_dict">words_location</entry> -->
        <!--用户可以在这里配置远程扩展停止词字典-->
        <!-- <entry key="remote_ext_stopwords">words_location</entry> -->
</properties>

索引数据及使用ik查看

我是使用postman工具来发请求到es服务的

删除索引

http://192.168.51.98:9200/es_ik delete方法

ik创建索引(含结构

http://192.168.51.98:9200/es_ik put方法
入参: user属性有name 且使用ik_smart索引,

{
    "mappings": {
        "user": {
            "properties": {
                "name": {
                    "type":"text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"    
                }
            }
        }
    }
}
入数据

http://192.168.51.98:9200/es_ik/user post方法

加了四条数据,四次请求!

{
    "name": "举个例子,2017年腾讯和阿里都将成为百亿美元净利润公司,这是非常惊人的,远远超过中国所有的制造业企业。后面还有网易,百度等科技企业在紧紧追赶,另外还有个在向云转型的华为"
}
{
    "name": "正如一个行业在自由竞争会逐渐走向公司寡头化一样,我们的世界在自由竞争下,也会逐渐走向国家寡头化。这也是中国为什么力挺全球化,全球化有利于打破国与国的有形和无形边界,对超级大国有利"
}
{
    "name": "例如腾讯和阿里在今年净利润都将是百亿美元的情况下,腾讯上半年净利润增长高达43%,阿里2018年第一财季(今年4月-6月)不按美国通用会计准则计算净利润增速高达67%,第二财季更是高达71%,如果按照美国通用会计准则计算则增速更快"
}
{
    "name": "华为已经是世界第三大电子科技公司,根据华为2017年12月29日公布的新年贺词,2017年集团预计年收入超过6000亿元人民币,而2016年是5216亿元"
}
查询数据

http://192.168.51.98:9200/es_ik/user/_search

{
    "query" : { "match" : { "name" : "2017年集团预计 阿里" }},
    "highlight" : {
        "pre_tags" : ["<b>", "<tag2>"],
        "post_tags" : ["</b>", "</tag2>"],
        "fields" : {
            "name" : {}
        }
    }
}

结果 :

{
    "took": 315,
    "timed_out": false,
    "_shards": {
        "total": 5,
        "successful": 5,
        "skipped": 0,
        "failed": 0
    },
    "hits": {
        "total": 4,
        "max_score": 2.518611,
        "hits": [
            {
                "_index": "es_ik",
                "_type": "user",
                "_id": "AWEsBoy5WnxPV3c34PLx",
                "_score": 2.518611,
                "_source": {
                    "name": "华为已经是世界第三大电子科技公司,根据华为2017年12月29日公布的新年贺词,2017年集团预计年收入超过6000亿元人民币,而2016年是5216亿元"
                },
                "highlight": {
                    "name": [
                        "华为已经是世界第三大电子科技公司,根据华为<b>2017年</b>12月29日公布的新年贺词,<b>2017年</b><b>集团</b><b>预计</b>年收入超过6000亿元人民币,而2016年是5216亿元"
                    ]
                }
            },
            {
                "_index": "es_ik",
                "_type": "user",
                "_id": "AWEsBiJuWnxPV3c34PLu",
                "_score": 1.3313438,
                "_source": {
                    "name": "举个例子,2017年腾讯和阿里都将成为百亿美元净利润公司,这是非常惊人的,远远超过中国所有的制造业企业。后面还有网易,百度等科技企业在紧紧追赶,另外还有个在向云转型的华为"
                },
                "highlight": {
                    "name": [
                        "举个例子,<b>2017年</b>腾讯和<b>阿里</b>都将成为百亿美元净利润公司,这是非常惊人的,远远超过中国所有的制造业企业。后面还有网易,百度等科技企业在紧紧追赶,另外还有个在向云转型的华为"
                    ]
                }
            },
            {
                "_index": "es_ik",
                "_type": "user",
                "_id": "AWEsBmNKWnxPV3c34PLw",
                "_score": 0.37145406,
                "_source": {
                    "name": "例如腾讯和阿里在今年净利润都将是百亿美元的情况下,腾讯上半年净利润增长高达43%,阿里2018年第一财季(今年4月-6月)不按美国通用会计准则计算净利润增速高达67%,第二财季更是高达71%,如果按照美国通用会计准则计算则增速更快"
                },
                "highlight": {
                    "name": [
                        "例如腾讯和<b>阿里</b>在今年净利润都将是百亿美元的情况下,腾讯上半年净利润增长高达43%,<b>阿里</b>2018年第一财季(今年4月-6月)不按美国通用会计准则计算净利润增速高达67%,第二财季更是高达71%,如果按照美国通用会计准则计算则增速更快"
                    ]
                }
            },
            {
                "_index": "es_ik",
                "_type": "user",
                "_id": "AWEsBfmZWnxPV3c34PLt",
                "_score": 0.29413795,
                "_source": {
                    "name": "其他国家和中美差距太大,全球除了中美,经济增量最大的就是印度排世界第三,但是按照2016年的美元GDP不变价格不变汇率计算的话,印度2017年的经济增量只有全球大概6%左右。和中美不是一个量级,其他国家就更不用说了"
                },
                "highlight": {
                    "name": [
                        "其他国家和中美差距太大,全球除了中美,经济增量最大的就是印度排世界第三,但是按照2016年的美元GDP不变价格不变汇率计算的话,印度<b>2017年</b>的经济增量只有全球大概6%左右。和中美不是一个量级,其他国家就更不用说了"
                    ]
                }
            }
        ]
    }
}

安装 smartcn

官方那边经常使用smartcn 插件,没有用ik,
安装,安装后重启即可

es/elasticsearch-5.6.10/bin$ sh elasticsearch-plugin install analysis-smartcn

相应的使用

我们可以简单对比ik和smartcn 的结果,使用层面上,和ik是一样的.


GET _analyze
{"analyzer":"smartcn","text":"我是中国人"}  

# ik的对比
GET _analyze
{"analyzer":"ik_smart","text":"我是中国人"}  
ElasticSearch系列(四)ES集成IK分词器以及使用方式 ES的分词器 ES默认的分析器,是标准分词器, { "tokens": [ { "token": "正", "start_offset": 0, "end_offset": 1, "type": "<IDEOGRAPHIC>", "posit... 阅读详情

相关推荐

ElasticSearch7.3学习(十五)----中文分词器(IK Analyzer)及自定义词库

Python微信订餐小程序课程视频 https://edu.youkuaiyun.com/course/detail/36074 Python实战量化交易理财系统 https://edu.youkuaiyun.com/course/detail/35475 1、 中文分词器 1.1 默认分词器 先来看看ElasticSearch中默认的standard 分词器,对英文比较友好,但是对于中文来说就是按照字符拆分,不是那么友好。 GET /_analyze { "analyzer": "standard", "text": "

「 虚幻私塾」 4330

【ES】--ES集成自定义分词库

在…\elasticsearch-7.3.2\plugins\ik\config下找到IKAnalyzer.cfg.xml,并打开,如下添加一个自定义的扩展字典myDict.dic,在这里添加词语,并设置编码格式是UTF-8。如果是多个自定义词典,就用;拼接。重启ES,如下表明已经加载了自定义的字典myDict.dic。

寻梦友的博客 1974

es安装IK中文分词器

没有中文分词器,我们使用es的时候会觉得乐趣少了很多,同时在业务中也有很多不方便的地方,es中对于字符串的默认内置分词是standard类型的,但是这对于中文来说就无能为力了,下面简单介绍一下es中怎么安装IK分词器插件; 1、首先我们需要获取IK分词器的zip包,获取包的步骤如下, (1)git clone https://github.com/medcl/elasticsearch-analy...

congge 9769

【Elasticsearch系列十八】Ik 分词器

自己建立词库:每年都会涌现一些特殊的流行词,网红,蓝瘦香菇,喊麦,鬼畜,一般不会在 ik 的原生词典里自己补充自己的最新的词语,到 ik 的词库里面IKAnalyzer.cfg.xml:ext_dict,创建 mydict.dic。补充自己的词语,然后需要重启 es,才能生效自己建立停用词库:比如了,的,啥,么,我们可能并不想去建立索引,让人家搜索custom/ext_stopword.dic,已经有了常用的中文停用词,可以补充自己的停用词,然后重启 es。

优快云站内信: https://i.youkuaiyun.com/#/msg/chat/qyj19920704 2万+

ik中文分词词库35万中文分词词库(含电商)

ik中文分词词库35万中文分词词库(含电商)

elasticsearch7.17.8版本分词器插件安装包

适用于elasticsearch7.17.8版本的分词器插件安装包

白话Elasticsearch30-IK中文分词之热更新IK词库

文章目录概述 概述 继续跟中华石杉老师学习ES,第30篇 课程地址: https://www.roncoo.com/view/55 https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v6.4.1

小工匠 2万+

7.17.1系列Elasticsearch的elasticsearch-analysis-ik分词器

适用于7.17.1系列,例如Elasticsearch的7.17.12版本。 elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个主要特点: 中文分词:elasticsearch-analysis-ik 是基于最大正向匹配算法实现的中文分词器。它能够将中文文本按照合理的单词边界进行分割,并提供高质量的分词结果。 词库扩展性:elasticsearch-analysis-ik 采用了可扩展的词库机制。用户可以根据自己的需求,定制和扩展词库,添加新的词汇,从而实现更好的分词效果。 多种分词模式:elasticsearch-analysis-ik 支持多种分词模式,包括细粒度切分和智能切分。细粒度切分会将文本切分为更小的词汇单位,而智能切分则会根据上下文进行适当的切分,更符合语义的需求。 中文数字处理:elasticsearch-analysis-ik 还针对中文文本中的数字进行了特殊处理。它将连续的数字组合成一个整体。

ELK系列(十)、ES中文分词器IK插件安装和配置远程词库热加载

简介 IK Analyzer是一个开源的,基于Java语言开发的轻量级的中文分词工具包; 最初,它是以开源项目Luence 为应用主体的,结合词典分词和文法分析算法的中文分词组件;从 3.0 版本开始,IK 发展为面向 Java 的公用分词组件,独立亍 Lucene 项目,同时提供了对 Lucene 的默认优化实现。在 2012 版本中,IK 实现了简单的分词歧义排除算法,标志着 IK 分词器从单纯的词典分词向模拟语义分词衍化; 本篇就介绍如何给ES安装插件,以及使用ik中文分词器进行搜索,最后介绍一下

王义凯 的博客 5920

elasticsearch-analysis-ik-7.17.24插件包

elasticsearch-analysis-ik-7.17.24插件包

ik分词器7.17.10

ik分词器7.17.10

使用Docker快速安装部署ES和Kibana并配置IK中文分词器以及自定义分词拓展词库

使用Docker快速安装部署ES和Kibana的前提:首先需要确保已经安装了Docker环境 如果没有安装Docker的话,可以参考上一篇的内容:Linux上安装Docker 有了Docker环境后,就可以使用Docker安装部署ES和Kibana了 一、安装部署ES和Kibana 1、下载ealastic search和kibana(es的可视化管理页面) docker pull elasticsearch:7.6.2 docker pull kibana:7.6.2 2、配置 mkdi

曹举的个人博客 3001

MuJoCo新手必看:5分钟搞定你的第一个机器人仿真(附Python代码)

本文为零基础新手提供了一份详尽的MuJoCo物理仿真引擎入门指南。从环境搭建、MJCF模型文件解析,到编写Python控制代码,手把手教你5分钟内创建并运行第一个机器人仿真。内容涵盖双摆模型控制与自定义四轮小车构建,帮助你快速掌握这一高性能开源工具,迈出机器人学与强化学习仿真的第一步。

weixin_29032489的博客 656

ElasticSearch进阶篇之IK分词器和自定义词库实现

  本文在前面文章的基础上我们继续来分享ElasticSearch中的内容,本文重点介绍IK分词器和自定义词库的实现。 ElasticSearch分词器 所谓的分词就是通过tokenizer(分词器)将一个字符串拆分为多个独立的tokens(词元-独立的单词),然后输出为tokens流的过程。 例如"my name is HanMeiMei"这样一个字符串就会被默认的分词器拆分为[my,name,is HanMeiMei].ElasticSearch中提供了很多默认的分词器,我们可以来演示看看效果 但是

波波烤鸭的博客 2万+

解决windows10下无法安装.net framework 3.5(包括.net2.0和3.0)

入域电脑,win10系统中安装 .net framework 3.5(包括.net2.0和3.0)

God_me_1的博客 4万+

记录LeNet的硬件加速器设计(一)

LeNet的硬件加速器设计实现。

2301_81029398的博客 3545

Elasticsearch之中文分词器

讲解中文分词器IK的下载安装以及使用步骤,让我们的开发流程更加流畅、

一心同学的博客 4209

LVGL的基础知识总结

另外,还有自定义字库的使用,具体可参考开发手册。

qq_28576837的博客 7391

es自建搜索词库_ES——中文分词以及词库扩展

中文分词插件的安装:elasticserch默认情况下是不支持中文分词的,所以在我们日常的开发中需要安装下中文词库的插件analysis-ik。首先进入elasticsearch的根目录下执行以下命令安装插件,版本要和自己电脑安装的elasticsearch版本对应上,如本人电脑安装的是6.6.1版本:./bin/elasticsearch-plugin install https://githu...

weixin_39548606的博客 2933

从PX4的FRD到Mavros的FLU:手把手教你正确配置`setpoint_raw/local`话题发布无人机目标点

本文详细解析了PX4的FRD与Mavros的FLU坐标系转换问题,手把手教你正确配置`setpoint_raw/local`话题发布无人机目标点。通过实战指南和常见错误排查,帮助开发者避免方向错乱问题,提升无人机控制精度。

weixin_33712987的博客 422

别再乱删文件了!修复Print Spooler服务自动停止的3个关键检查点(附Win10/Win11实测)

本文深入解析Windows系统中Print Spooler服务自动停止的常见原因及修复方法。从第三方驱动冲突、权限与服务依赖关系到打印队列积压,提供3个关键检查点的详细排查步骤,帮助用户彻底解决打印服务异常问题,适用于Win10/Win11系统。

weixin_31569671的博客 679

Elasticsearch 7.X 中文分词器 ik 使用,及词库的动态扩展

一、ik中文分词器 上篇文章我们学习了ES集群分片和水平扩容,前面再使用的时候应该就会发现,在做match 匹配时,默认会进行分词,但当查询内容是中文时,分词效果是一个字被认定了一个词,这显然不符合我们对中文分词的效果,因此本篇我们讲解下ES中中文分词器ik 的使用。 上篇文章地址:https://blog.youkuaiyun.com/qq_43692950/article/details/122246286 ik是基于java开发的轻量级的中文分词工具包。它是以开源项目Luence为主体的,结合词典分词和文法分

小毕超博客 1万+

LIS3DHTR三轴加速度计Arduino驱动与嵌入式集成指南

加速度计是嵌入式系统中实现运动感知、姿态解算和振动分析的核心传感器。其工作原理基于MEMS微机械结构在惯性力作用下的电容变化,经片内ADC转换为数字信号;I²C接口因其硬件资源占用少、布线简洁,成为低功耗物联网节点的主流通信方式。技术价值体现在高分辨率(12位)、多量程(±2g~±16g)与低功耗(待机电流仅2µA)的平衡,支撑电池供电设备长期运行。典型应用场景包括可穿戴设备的姿态识别、工业预测性维护中的振动监测,以及智能硬件的敲击/跌落检测。本文围绕LIS3DHTR芯片及其Grove模块,详解Arduin

weixin_42584758的博客 596
上一篇: mysql千万数据表管理界面
下一篇: idea相关配置
名明鸣冥
博客等级 码龄17年 55粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值