自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AITBOOK

计算广告,数据挖掘,机器学习

  • 博客(194)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 oCPC实践录 | 和广告主读者交流记录

链接阅读oCPC实践录 | 产品冷启动问题

2020-05-30 16:54:05 459

原创 计算广告 | 互联网广告的售卖方式(3)

在计算广告 | 互联网广告的售卖方式(2)提到,互联网广告中的流量买卖逐步演变为拍卖的形式,流量拍卖成为满足双方利益的交易形式。既然提到利益,还是需要先分析一下在互联网广告投放过程中,媒体、广告主、用户的三方利益是什么?媒体方的利益是在不伤害用户体验的情况下,通过投放广告获得收入,最好能够最准确刻画流量的价值,将该流量分配给最能够产生价值并为自己赚取最大收入的广告主手中,实现最完美的匹配;追求长...

2019-09-18 00:40:34 246

原创 oCPC实践录 | 转化率模型与校准(2)

链接阅读oCPC实践录 | 转化率模型与校准(2)往期内容:oCPC实践录 | 转化率模型与校准(1)oCPC实践录 | 最好最快的方法就是抄oCPC实践录 | 随你千变万化,oCPC PID控制(3)oCPC实践录 | 随你千变万化,oCPC PID控制(2)oCPC实践录 | 随你千变万化,oCPC PID控制(1)oCPC实践录 | 简单有效,oCPC逆系统控制oCPC实...

2020-05-01 00:31:24 445

原创 oCPC实践录 | 转化率模型与校准(1)

oCPC实践录 | 转化率模型与校准(1)

2020-04-30 21:11:14 646

原创 oCPC实践录 | 最好最快的方法就是抄
原力计划

这是AITBOOK的第33篇原创文章又让各位读者久等了,最近一直在忙着查各种问题。有些是为了解决广告主问题,有些是填补产品和策略设计的坑。让我感触很深的是大老板亲自排查定位问题,做事麻利高效,学到很多。一个人不是随随便便就能成功。“极度渴望成功,愿付非凡代价”,也是从他这里听说的,现在也看到他在实践。讨论时提到百度凤巢从产品主导转变到技术主导的原因,其中一个观点我十分赞同:产品很关键,不能只谈...

2020-03-21 18:19:25 633 1

原创 oCPC实践录 | 随你千变万化,oCPC PID控制(3)

这是AITBOOK的第32篇原创文章距离上篇文章已经过了两个月,让各位读者久等了。过了年,变得懒惰起来。工作也早早开始了,并且越来越忙,现在oCPC工作是攻坚克难部分了,在提高成本控制时效性和稳定上做了大量的工作。从过年开始一直在准备oCPC分享的内容,把之前做过的事情梳理了一下,后续考虑开个直播分享给各位!言归正传,我们回到PID控制上来,在上篇文章oCPC实践录 | 随你千变万化,oCPC...

2020-03-09 23:02:23 593

原创 oCPC实践录 | 广告算法工程师的自我修养

​这是AITBOOK的第31篇原创文章2019年即将过去,2020年马上到来,在这个时候做一下总结,发一下展望是最合适不过的。2019年互联网广告的发展已有人总结为令人失望,2020年估计也好不到哪去。小米创始人雷军有句话"站在风口上,猪都会飞,长出一个小翅膀,就能飞得更高",这句话用在算法工程师身上也很适用,前几年移动互联网发展迅速,大量互联网公司依靠广告变现,广告算法工程师供不应求,薪酬待...

2019-12-29 17:51:47 735 2

原创 oCPC实践录 | 随你千变万化,oCPC PID控制(2)

在oCPC实践录 | 随你千变万化,oCPC PID控制(1)中我们分析了比例控制将实时误差考虑进来,具有最快的响应速度,但只有比例控制作用时,real_cpa会偏离given_cpa,产生余差,消除余差的办法就是将历史累积误差引入控制作用。PID控制之比例积分控制(PI)比例积分控制作用的公式为:k = kp * e + ki * sum(e) + k0式中k0可以理解为初始平衡...

2019-12-24 00:05:49 887 2

原创 oCPC实践录 | 随你千变万化,oCPC PID控制(1)

好久没有更新了,今天写点吧,主要是事情有点太多,整不过来了。今天和万总讨论策略的事情,让我有所感悟。之前我遇到一个问题,立马就去想解决方案,对于一个很简单的问题,可能很快就能想到好的解决方案,快速实现。但现在遇到的一些问题已经不是一下子就可以得到完美解决方案,这个时候如果还是一股脑的立马就想解决方案,很可能会走弯路,浪费大量的时间做尝试,效率低下。之前常说的『小步快跑,快速迭代』的方式,是有前提...

2019-12-07 00:08:29 973

原创 oCPC实践录 | 简单有效,oCPC逆系统控制

​在)oCPC实践录 | 好难理解的oCPC成本控制算法(1中分析了控制策略直接设计为k=cpa_ratio是错误的。其中提到一句,是有一个k值是正确的,使得cpa_ratio=1,但这个k怎么计算呢?做惯模型的人可能会有一个想法,既然假设系统是线性,那么是不是可以构建模型cpa_ratio = alpha * k + beta, 通过采样获得样本计算获得alpha和beta, 然后当新cpa...

2019-11-17 21:12:11 1261

原创 oCPC实践录 | 好难理解的oCPC成本控制算法(1)

​这是AITBOOK的第26篇原创文章媒体方选择按照点击计费的oCPC产品,而不是按照转化计费的CPA产品,为广告主优化成本,享受收入稳定性和系统便利性的同时,就要承担成本控制的任务,如果成本控制不住,为了维持客户,可能还需要向广告主赔付超出成本的部分。因此oCPC成本控制是一个很重要的事情。之前很多工作可能与控制无关,现在终于遇到控制问题,对于一个学控制科学与技术的程序员来说,有种莫名的亲切...

2019-11-16 14:44:36 953

原创 oCPC实践录 | 摸石头过河,oCPC先跑起来再说

oCPC才开始的实践基本上是摸着石头过河,不断测试实验。不过也可以参考已有的oCPC产品设计,oCPC首要需要解决的是转化目标和转化数据。在解决转化数据之前,可以先看一下申探社:深入互联网广告中的出价模式(上)— 基础出价模式这篇文章,熟悉一下基本的出价原理。其中"四点三率"把广告出价模式统一起来,"四点"是竞价点、计费点、出价点,考核点。CPM广告的竞价点计费点出价点都是一致的;CPC广告的计...

2019-11-14 00:35:58 679

原创 oCPC实践录 | 谁会阻止你做oCPC?

今天本来很累的,不想写文章,但是不吐不快,十分感谢我的335名读者可以听我扯这些没用的。前面一系列文章都在说oCPC的优势,正是因为这些优势的存在,会触动一些人的利益,他们会极力阻止oCPC产品及其升级。所以在写oCPC具体实践之前,还是看看谁会阻止你做oCPC吧,以备后患。oCPC的本质是量化流量价值,实现最精细化的广告投放,所以无论公司内部还是外部都有一些人会阻止你或者不使用oCPC,这里仅...

2019-11-06 23:34:05 681

原创 oCPC实践录 | oCPC产品设计与出价原理(2)

在上篇文章oCPC实践录 | oCPC产品设计与出价原理(1)中已经提到了oCPC产品设计的前两个关键点(1)转化目标和给定成本(2)模型,这些都是oCPC产品做好的必要条件,本篇讨论(3)怎么出价保成本(4)oCPC的深层意义。关于转化目标和给定成本问题,再补充一点,很多人认为转化越靠前,对媒体方越有利,对广告主越不利,比如说在媒体方看来,计费方式的优先排序是CPM > CPC >...

2019-11-02 22:50:55 729

原创 oCPC实践录 | oCPC产品设计与出价原理(1)

文章这周都没有更新了,工作有点忙。终于写到正题了,写oCPC产品设计我是十分恐慌,自己并非PM,可能表述没有章法,但是希望能够把道理讲清楚。在前面的文章中,我们已经反复介绍过多次,互联网广告的本质是流量买卖,oCPC的本质是 流量价值通过转化率进行量化,实现最精细化的广告投放。 如果能够理解这一点,oCPC产品设计及其升级方向基本上就没问题了,剩下的就是具体实现了。我最近也关注了一些SEM和写...

2019-11-02 00:35:51 1518

原创 oCPC实践录 | 成本优化策略之eCPC(3)

接着oCPC实践录 | 成本优化策略之eCPC(2)中的推论(2)推导eCPC的出价公式。先纠正下前文中推论(2)的表述,正确的表述为:如果要符合保转化成本的准则,只要保证媒体调整出价得到的回报投入比(ROI)不低于之前广告主回报投入比(ROI)即可。接下来的推导为淘宝展示广告oCPC出价策略,我这里将其定义为eCPC出价策略,该策略是基于推论(2)进行推导的。可参看解读文章淘宝展示广告中的OC...

2019-10-26 22:10:47 896 1

原创 oCPC实践录 | 成本优化策略之eCPC(2)

在oCPC实践录 | 成本优化策略之eCPC(1)中引出两种根据转化率进行调价的方式。无论哪种方式,媒体方帮广告主出价都需要一个准则:保证广告主的转化成本。因为oCPC需要广告按照媒体方定义的转化目标给定转化成本,直接该成本引入出价就行,通过调整出价使得广告主真实的转化成本逼近广告主给定的转化成本即可(后续文章会介绍出价方法)。但是eCPC不需要广告主表达成本,媒体方缺乏对广告主转化成本的数据,...

2019-10-26 20:11:42 841

原创 oCPC实践录 | 成本优化策略之eCPC(1)

我又被CVR门槛坑了!最近有同学问我在忙啥?我一直在忙着打破前面文章oCPC实践录 | 成本优化策略之CVR门槛(2)说的"CVR门槛"死局问题。在那里已经提到了,使用CVR门槛产品,广告主可以获取高转化流量,进而优化转化成本,但随着产品覆盖面逐步变大,广告主和媒体方会陷入"死局",而破局之法就是高转化流量出高价,低转化流量出低价。因为现在公司转化率模型的泛化能力和实时性均比较差,缺乏用户一段...

2019-10-25 00:16:43 1258

原创 oCPC实践录 | 成本优化策略之CVR门槛(2)

在上篇文章oCPC实践录 | 成本优化策略之CVR门槛(1)中,设计CVR门槛由广告主控制的成本优化产品,通过这个产品,广告主可以根据自己的实际需求,调整CVR门槛,获取自己想要的那部分流量,媒体方仅仅需要设置一个最高门槛和预估转化率就行,十分简单有效。但随着产品覆盖用户越来越多,消费越来越大,会使得广告主和媒体方陷入成本优化的死局。不得不发出这样的疑问,CVR门槛由媒体方控制,不向广告主披露是...

2019-10-20 23:06:22 663

原创 oCPC实践录 | 成本优化策略之CVR门槛(1)

北京秋天的周末,刚下过一场小雨,外面凉飕飕的。我宅在家里,吃着脆甜的冬枣,剥着三红柚子,正想着要不要写一下文章。突然电话响起,老板打电话过来说运营要测试一下广告的落地页,需要下调CVR门槛。原本以为就是配置一下参数就可以了,但想起昨天测试的数据,让我犹豫了,这个测试是否会带来什么影响的,仔细一想极有可能导致广告收入在悄无声息中下跌。经过一番讨论之后,确定了初步的测试方案,然后决定写《成本优化策...

2019-10-13 22:12:46 760

原创 oCPC实践录 | 糟糕,广告主成本超了!

在 oCPC实践录 | 没有oCPC怎么做成本优化?中分析了在没有oCPC的情况下,广告主怎么做成本优化。对于媒体方来说,因为拥有用户和广告主的数据,有更多的方法来帮助广告主做成本优化。我们把关注目光回退到 oCPC实践录 | 我还是做oCPC吧!,这个时候Q公司大部分广告主还没有开通oCPC,部分广告主转化成本居高不下,甚至需要实时关注效果,调整价格等,优化转化成本的期望强烈。那媒体方有哪些操...

2019-10-12 00:27:48 958

原创 oCPC实践录 | 没有oCPC怎么做成本优化?

过了十一,文章更新的速度有点慢了,主要是工作有点忙,现在的oCPC处于攻坚克难的关键时刻,这边oCPC产品设计和功能实现上一点也不比竞争对手差,只不过转化率模型效果可提升的空间很大,与竞对的差距不小。重新回顾一下,oCPC通过预估转化率量化流量价值,实现广告的最精细化投放。oCPC产品向转化率预估模型的预测结果至少提出三点苛刻的要求:(1)序关系要对,高转化流量预估值要高,低转化流量预估值要低,...

2019-10-11 00:04:07 1282

原创 oCPC实践录 | 重新理解oCPC-出价方式(2)

在oCPC实践录 | 重新理解oCPC-出价方式(1)中提到媒体方通过使用广告主回传的转化转化,构建转化率预估模型,在线预估每个流量对每个广告的转化率,根据转化率进行出价,承担起原本应该承担的流量价值评估和出价的责任。媒体怎么预估转化率呢?模型的问题在这里不重点介绍,简要说明一下,与预估点击率基本一样,都需要考虑广告,用户,媒体三方面的因素,给出一个预测值。广告方面可能会加入广告的标题内容样式,...

2019-09-28 23:41:32 1292

原创 oCPC实践录 | 重新理解oCPC之出价方式(1)

最近我把文章发在一些几个媒体上,争取引一些流量过来。测试来测试去,还是CSDN的效果好点,并且发现其中一篇文章oCPC实践录 | 我还是做oCPC吧!的阅读量比其他文章的阅读量高多了,我仔细分析了一下主要原因是"做oCPC"这个关键词在百度搜索上比较常见,并且我的文章可以排到第三位。其他文章的标题过于生僻就没有流量了。看来只有亲自做一些"采购"流量的事情,才知道广告主是多么不容易。最近有两个读者...

2019-09-28 10:22:29 1975 1

原创 oCPC实践录 | 重新理解oCPC之量化流量价值

周末的时候把文章在知乎专栏也同步了一下,希望能够增加自己的粉丝量,尽可能接触到更多的流量。虽然不用花钱去购买这些流量,但也要付出时间和精力来维护,心里还是会核算一下成本的。同样的,广告主投放互联网广告,无论采用哪种计费方式,核算成本是很重要的内容。广告主对投放效果要求的日趋严格,驱动着广告算法技术的不断升级。在计算广告专栏中提到互联网广告的本质是流量买卖,在这场买卖中,媒体方,广告主,用户各有...

2019-09-24 09:18:32 1271

原创 oCPC实践录 | 我还是做oCPC吧!

去年12月底,我离开B公司来到Q公司,这是我第一次跳槽,当时有几个公司给了offer,主要纠结点是要不要继续做机制工作。在B公司已经做了大半年搜索广告的oCPC了,主要是开发线上代码和线下的数据流等工作,与产品、运营、销售几乎没有接触。在与同事的讨论中,让我逐步了解到oCPC的本质是量化流量价值,实现最精细化的广告投放。在后来的选择中,我越来越意识到还是先做自己擅长的事情比较好,想凭借对oCPC的...

2019-09-21 22:31:12 1458

原创 计算广告 | 互联网广告的售卖方式(2)

在计算广告 | 互联网广告的售卖方式(1)中提到定向广告是流量精细化售卖的重要起点,与传统广告有了本质的不同。无论是媒体方,还是广告主在广告的交易过程中,均发生一些变化。对于媒体方而言,需要解决流量的划分、分配、定价的问题。互联网广告发展的初期,流量的划分往往通过时段、地域、人群性别、年龄、兴趣等定向标签完成划分,前期的广告因为需要保量,防止广告主精选流量,所以划分不是精细。流量分配需要根据广告...

2019-09-12 00:43:19 222

原创 oCPC实践录 | 开篇语

在计算广告 | 互联网广告的售卖方式(1)中提到,我一直在做互联网广告的一个产品oCPC。在和团队的不断沟通交流中,对于oCPC产品不断有新的认知,学到了很多知识。在现公司的现有状况下,能够把oCPC做起来是出乎意料的,特别是从零起步就更难上加难。oCPC产品不同于其他商业产品,它几乎将用户、广告主、销售、运营、模型、策略等紧密的联系起来,能够反映整个商业团队的整体水平。在整个过程中,有很多有价值...

2019-09-11 00:33:33 1117

原创 计算广告 | 互联网广告的售卖方式(1)

从18年6月份至今,我大部分的工作是在做一个产品oCPC(optimized CPC),之前一直认为oCPC就是一个帮广告主出价的简单工具,可做的东西不多,但后来的学习和实践,在与广告主的各种博弈过程中,改变了我之前的想法。特别是当看到oCPC产品从消费为零做到覆盖整体收入的一半时,我对互联网广告的流量价值和售卖方法有更清楚的认识。在上篇文章中计算广告 | 互联网广告的商业模式(2)介绍到,互联...

2019-09-07 00:44:42 540

原创 计算广告 | 互联网广告的商业模式(2)

上次发了计算广告 | 互联网广告的商业模式(1)后,看到有同学留言问"什么时候出干货?"。说实在的,现在写的才是真正的干货,对于这部分很熟悉的同学可以再看看并耐心等待。互联网公司的广告系统是十分复杂的商业系统,支撑着公司的主要收入,如果不把其中赚钱的原理介绍清楚,直接堆技术点,是没有意义的。一方面互联网广告业务变化很快,技术点可能很快过时,而且会发现即使系统错误百出,策略设计不甚合理,广告系统这...

2019-09-05 00:43:00 314

原创 计算广告 | 互联网广告的商业模式(1)

从事互联网广告相关工作已经三年多,一直在关注和学习广告圈的人和事。可能是因为典型摩羯座的原因,对于很多事情都想刨根问底,特别是对于互联网广告的商业模式,总想研究透彻。每当圈外人问我是做什么工作的时候,我就很难解释,简单说是做广告的话,听者脑海中可能立马浮现起电视剧中做广告设计的画面:西装革履,拿着笔,抱着广告方案,站在屏幕前给一群人讲着别具一格的创意,畅想着广告带来的完美效果。可惜我不是广告设计...

2019-09-03 00:37:13 368

原创 计算广告 | 做几件让自己满意的事情

上周出差在飞机上翻开了几本杂志,出于职业的敏感,专门看看其中的广告。有一个营销广告很有意思,上面写着『专业营销培训,一天课程,上午理论,下午实战演练,30万』,内心感叹这个真是厉害了。转而一想,我前年申请公众号的时候,有个公众号被百度以1亿的价格收购了,也不觉着这个有多贵了。公众号的创建者凭借几篇自创的营销理论文章,一跃成为百度的副总裁,享尽荣光,可短短两年不到,就离职百度,不知道有什么产出(百度...

2019-08-31 00:09:11 210

转载 23种设计模式全解析

转载来自:https://www.cnblogs.com/geek6/p/3951677.html23种设计模式全解析一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察...

2018-12-17 16:46:40 208

原创 【强化学习笔记】9.1 基于确定性策略搜索的强化学习方法

前文介绍的策略梯度方法和TRPO方法是随机策略的方法,所谓随机策略就是在确定性策略的基础上添加上随机项。当然强化学习也可以直接使用确定性策略。确定性策略就是对于相同的策略,每种状态对应唯一确定的输出,这样需要采样的数据少,算法的效率高,但是确定性策略缺乏探索和改善的能力,因此基于确定性策略搜索的强化学习方法(DPG)往往采用异策略实现,即行动策略和评估策略不是同一个策略,如行动策略采用随机策略,以...

2018-08-04 23:44:59 1241

原创 【强化学习笔记】8.1 基于置信域策略优化的强化学习方法

在【强化学习笔记】7.1 基于策略梯度的强化学习方法中介绍的策略梯度方法存在步长选取的难题,Abbeel提出基于置信域策略优化的强化学习方法(TRPO),正面解决步长问题。首先需要确定什么是合适的步长,最基本的想法,合适的步长是当策略更新后,回报函数的值不能变差。 公式的推导还是请看原版书的作者博客吧!自己也没有看懂!。。。 强化学习进阶 第七讲 TRPO参考书籍:深入浅出强化学习原理...

2018-08-04 23:32:54 1203

原创 【强化学习笔记】7.1 基于策略梯度的强化学习方法

之前学习的强化学习方法是值函数的方法,目标是求取最优策略(是状态空间到动作空间的一个映射),而之前的方法主要是针对有限动作空间的情况,对于连续动作空间,需要考虑使用策略梯度的强化学习方法。策略梯度方法是指将策略参数化πθ(s)πθ(s)\pi _{\theta}(s),表示连续空间的策略,通过优化参数θθ\theta使得累积回报E[∑Ht=0R(st)|πθ]E[∑t=0HR(st)|πθ]E...

2018-07-13 00:17:02 1528 1

转载 强化学习实验环境 I (MuJoCo, OpenAI Gym, rllab, DeepMind Lab, TORCS, PySC2)

转载:http://blog.csdn.net/jinzhuojun/article/details/77144590和其它的机器学习方向一样,强化学习(Reinforcement Learning)也有一些经典的实验场景,像Mountain-Car,Cart-Pole等。话说很久以前,因为没有统一的开发测试平台,大家都会自己实现,有用C/C++的,有用Python,还有用Matlab的。所以...

2018-07-12 17:34:31 2363

原创 【强化学习笔记】6.6 基于值函数逼近的强化学习方法-TD Q-learning非线性逼近softmax代码实现

基于值函数逼近的强化学习方法-TD Q-learning非线性逼近原理见【强化学习笔记】6.1 基于值函数逼近的强化学习方法针对一个迷宫问题,设计TD Q-learning非线性逼近算法(异策略)。 迷宫图示见下图,其中红色部分为障碍物,绿色部分为出口: 使用的模型是:非线性模型(两层神经网络) 输入是状态的特征,这里是25维的one-hot编码 输出是动作对应的4维数组 ...

2018-06-30 15:31:19 793

原创 【强化学习笔记】6.7 基于值函数逼近的强化学习方法-深度强化学习网络(DQN)

深度强化学习网络(DQN)深度强化学习网络(DQN)是一种基于值函数逼近的强化学习方法,是在Q_learning基础上改进的,主要的改进有三个:(1)利用深度卷积神经网络逼近行为值函数,DQN使用的网络结构为三个卷积层和两个全连接层,输入是棋盘图像,输出是动作对应的概率。 (2)利用经验回放(均匀采样)训练强化学习的学习过程,通过对历史数据的均匀采样,实现数据的历史回放,打破采集...

2018-06-28 23:49:29 1924 1

原创 【强化学习笔记】6.5 基于值函数逼近的强化学习方法-TD Q-learning非线性逼近代码实现

基于值函数逼近的强化学习方法-TD Q-learning非线性逼近原理见【强化学习笔记】6.1 基于值函数逼近的强化学习方法针对一个迷宫问题,设计TD Q-learning非线性逼近算法(异策略)。 迷宫图示见下图,其中红色部分为障碍物,绿色部分为出口: 使用的模型是:非线性模型(两层神经网络) 输入是状态的特征,这里是25维的one-hot编码 输出是动作对应的4维数组 使...

2018-06-21 18:10:50 1078

MSP430与cc1100的通讯

利用MSP430与cc1100无线通讯模块,实现俩个cc1100无线通讯模块之间的通讯,半双工,SPI口

2012-02-25

射频技术与芯片

射频技术与芯片,具体介绍了相关的射频技术和芯片,还有一些代码

2012-02-18

快速深度学习 大数据 极限学习机(简介)

深度学习中的自动编码器选用极限学习机时速度会大大加快,可以看看哈!参考论文为: Representational Learning with ELMs for Big Data

2015-09-22

Hive用户指南(Hive_user_guide)_中文版.pdf

Hive用户指南(Hive_user_guide)_中文版,很好的资源哦

2015-02-12

TypeError: the JSON object must be str, not 'bytes'

发表于 2015-01-18 最后回复 2015-01-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除