王中阳讲编程

公司技术总监,创办就业陪跑服务,辅导学员拿到600多个offer。专注程序员的就业辅导、简历优化、模拟面试等。

  • 博客(584)
  • 资源 (2)
  • 收藏
  • 关注

原创 豆包要收费了,3.36 亿用户终于走到了免费尽头

这两天科技圈最大的新闻,不是哪个新模型又跑赢了 benchmark,不是谁又融了多少亿。是一句话。对,就是那个你手机里可能装了、用来查天气写文案问今天吃什么的豆包。免费的日子,到头了。我盯着这条新闻看了很久。说实话,不意外。但真正把细节看完以后,我觉得这件事比表面上看起来大得多。

2026-06-03 14:03:10 223

原创 DeepSeek 开始限制次数了,免费的 AI 时代可能真的要结束了

事情是这样的。前两天我正用 DeepSeek 写一段代码,跑出来不太对,我习惯性地点了一下重新生成。又不对,再点。又不对,再点。然后弹出来一行字。我当时就愣住了。不是,DeepSeek 不是一直免费无限用吗?缓了一下以后我跑去搜了一圈,发现不是我一个人的问题。普通对话里重新生成 3 到 6 次就到顶了,专家模式更惨,可能只有 3 次。修改输入的上限大概 6 次。官方到现在还没有发任何正式公告。就是说,你正在用着用着,突然就不能用了,连个通知都没有。

2026-06-02 09:57:38 295

原创 一个 AI 学会了说「我不知道」,这可能是今年最重要的一次升级

Claude Opus 4.8 上线了。我第一反应是,又来了。距离 4.7 发布才 43 天,Gemini 刚炸完我的后台,现在 Anthropic 又掏出一个新版本,大模型这更新速度,说实话我快追不动了。但看完更新日志以后,我的感受完全不一样了。这不是一次普通的版本升级。

2026-06-01 15:03:21 345

原创 AI Agent落地这一年:那些真实发生的事,和那些被夸大的谎言

最近半年,我接触了很多在做AI Agent的团队。做得好的团队,都有一个共同点:他们对"失败"的容忍度很高,对"迭代"的执行力很强。他们不会因为Agent第一版效果不好就放弃,也不会因为踩了坑就觉得这条路走不通。他们会认真分析每一次失败,找到根本原因,然后改进,再试。AI Agent落地,本质上是一个工程问题,不是一个魔法问题。工程问题的解法,就是不断迭代,不断优化,不断逼近那个"好用"的状态。这件事,没有捷径。现在开始做,比等到"技术更成熟了再说",要强得多。

2026-06-01 12:00:57 203

原创 Claude Code 会自己修 Bug 了,程序员还写什么代码

权限可以给,但不能是「禁止确认弹窗 + 默认全部权限」这种自杀式配置。Agent 可以自动修 Bug,但修的是代码 Bug,不是流程 Bug,更不是信任 Bug。

2026-05-29 15:32:05 346

原创 转Agent开发三年,我发现真正卡住你的不是框架

容错率低的不适合,规则能解决的不适合,用户等不了的不适合。面试的时候,当面试官问你「你觉得这个场景适合用 Agent 吗」,如果你能从这个角度分析,而不是一上来就说「可以,我用 LangChain 实现」,你已经在大多数候选人之上。前两天有个朋友找我聊天,说他转 Agent 开发快半年了,LangChain 学了,CrewAI 跑了,AutoGen 也玩过了,Demo 跑起来那叫一个顺。不是说第一步的 Agent、第二步的 Agent,而是负责售后的 Agent、负责售前的 Agent。

2026-05-29 11:29:17 251

原创 Agent里,怎么系统性管理上下文?如果上下文还是溢出怎么办?

不是把对话历史全裁掉,而是用 LLM 把历史压缩成摘要。摘要丢细节。[系统指令] ← 始终保留[对话摘要] ← 压缩旧消息[最近 3 轮完整对话] ← 保留最新交互的细节[用户当前输入]摘要兜底全局上下文,最近几轮保留细节。这样既有全局视野,又不丢当前交互的精度。Summary string // "第1步:查询了北京天气,结果为晴天 25°C"KeyFacts []string // ["北京今天晴天", "温度 25°C", "风力 3 级"]

2026-05-28 15:52:06 501

原创 给所有想转Agent开发或者Agent进阶同学的一些建议

最近一直有小伙伴私信我关于Agent开发的问题:有的同学是Java、Python后端,觉得传统开发越来越卷,想转Agent方向;有的同学已经会调用API、能跑通demo,但感觉自己只是在"拼积木",不知道怎么进阶;

2026-05-28 10:12:16 606

原创 做了好几年后端开发,AI Agent还是让我效率翻了10倍

不学任何技术,先把工具用起来。注册Coze搭一个自己用的AI助手,用ChatGPT的GPTs功能创建一个专属助手,再用Dify搭一个简单的工作流。这个阶段的目标只有一个:感受AI Agent能做什么,找到你最想解决的问题。我们正处在一个技术变革的节点上。这种变革,每隔几十年才会发生一次。上一次是互联网的普及——那时候最早学会用互联网做生意的人,获得了巨大的先发优势。这一次是AI Agent的普及。区别在于:这一次的门槛比互联网时代低得多。你不需要是程序员,不需要有技术背景,不需要有大量资金。

2026-05-27 15:54:03 533

原创 面试官问你「会写Agent Skill吗」,别只说「写提示词」

面试回答框架先给结论:Skill不是更长的Prompt,而是把可复用经验沉淀成Agent可调用的能力模块。Prompt解决单次任务,Skill解决跨任务复用。再讲边界:Skill和Prompt、Tool、MCP、Memory、Harness的区别——面试官很喜欢问这个,能讲清楚说明你理解透彻。再说结构:一个高质量Skill应该包含九个部分——适用场景、不适用场景、输入要求、操作步骤、工具使用、输出格式、质量标准、失败处理、安全边界。接着讲方法:怎么写出高质量Skill?

2026-05-27 10:57:26 410 1

原创 2026年了,你的简历还在写“负责XX模块开发“?

简单介绍个人信息,然后按时间倒序介绍最近几家公司做的事情。这就是我的基本情况,我也大概了解了一下咱们公司的岗位要求,我觉得还是蛮匹配的,您有什么要问我的吗?如果你有AI Agent项目经验,自我介绍里一定要主动提:我最近在做AI应用开发方向,做了一个基于Go+Eino框架的生产级AI面试平台,有完整的RAG和Multi-Agent落地经验,和贵司的岗位要求很匹配。不要等面试官来问,主动说出来。

2026-05-25 17:26:52 356

原创 7 个实用技巧,让 Claude Code 的 Token 消耗暴降 80%

我之前开了 6 个 MCP Server:chrome-devtools、github、filesystem、brave-search、puppeteer、database。有一次用 /context 看了一下,

2026-05-22 13:33:48 487

原创 简历投了几十份没人约?不是你差,是你没发现这3个卡点

兄弟们,见字如面,我是阳哥。上周有个学员给我发消息,语气很丧:「阳哥,我投了60多份简历,一个面试都没约到,我是不是真的不行?我让他把简历和投递记录发我一看——方向偏了、写法不对、项目没有记忆点,三个卡点全中。这其实是大多数人的常态。2026年,1270万应届生涌入市场,企业招聘端超80%已经上了ATS系统做初筛,你投出去的简历,大概率连HR都没见到,就被机器过滤掉了。不是你差,是你还没找到卡点在哪里。简历投出去没人约,原因就3个,今天一个一个说清楚。

2026-05-21 13:08:47 267

原创 面试官冷笑:“Go写了三年,敢投AI岗?“ 他打开项目,30分钟后:“这个人,给他发offer。“

三个月前,他来找我的时候,简历上全是传统后端:Go + MySQL + Redis,CRUD写了三年,没有一行AI相关的代码。学完了,简历上写「基于LLM的XXX系统」,面试官一问深度,哑口无言。三个月后,他拿到了一个AI方向的Go后端Offer,薪资比之前涨了40%。向量数据库、消息队列、RAG、Agent编排、流式输出,该有的都有。加入后先做1v1摸底,了解你的基础、时间、目标,定制专属计划。」,免费咨询,我根据你的情况告诉你下一步怎么走。不是大班课,不是录播,是真正根据你的情况来的。

2026-05-20 10:46:33 236

原创 单身程序员必看!代码写得好,女朋友少不了!

这是一个收集了50+种表白代码的宝藏仓库,涵盖了多种编程语言和实现方式。无论你是前端开发者还是后端程序员,都能在这里找到适合自己的浪漫代码。这是一个用C#编写的完整表白程序,图形化界面,交互性强,非常适合直接发给对方使用。这是一个更复杂的3D浪漫特效项目,包含了多种视觉效果,比如爱心粒子、流星雨、烟花绽放等。这是一个用前端技术实现的炫酷3D心形动画项目,视觉效果非常出色,适合用作网页背景或者表白页面。这是一个完整的表白墙微信小程序应用,适合作为情人节/520的特别礼物,也可以作为学习小程序开发的示例项目。

2026-05-19 10:23:19 428

原创 Go + Eino 实现生产级 Multi-Agent:我们是怎么设计「面试吧」的?

用户请求→ Hertz 网关(JWT 鉴权 / CORS / Recovery)→ Handler(Thrift IDL 生成)→ Service 层├── 简历解析 Agent(Eino + PDF 解析)├── 专项面试 Agent × N(Eino Graph + RAG Tool)└── 综合面试 Agent(Eino ReAct)→ Milvus(向量检索)→ Redis Queue(异步任务)→ SSE 流式响应Agent 无状态。

2026-05-18 15:25:15 407

原创 秒杀、分库分表、全链路追踪:一个电商微服务的架构全拆解

1. 分库分表后 JOIN 查询几乎不可用拆库之后,跨库 JOIN 直接报错。我们通过两种方式应对:冗余字段(把常用关联字段冗余到主表)和业务层组装(先查主表拿 ID 列表,再批量查从表)。前者牺牲存储换性能,后者牺牲性能换灵活,需要根据场景取舍。2. 分布式锁的续期问题Redis 分布式锁(SETNX)在高并发场景下,如果业务执行时间超过锁的 TTL,锁会自动释放,导致并发问题。我们引入了看门狗机制(Watchdog),后台协程定期续期,直到业务主动释放。3. ES 与 MySQL 数据一致性。

2026-05-15 15:16:44 359

原创 Python 能干的 Agent,Go 一样行

1. Eino Graph 的 State 在多 Agent 间传递容易丢失上下文Eino 的 Graph State 默认是按 Node 隔离的,如果你在专项面试 Agent 中积累了候选人的回答摘要,综合面试 Agent 默认是拿不到的。解决方案是在 Graph 层面维护一个全局 State,在每个 Node 的回调中显式读写共享上下文。2. RAG 检索的精度调优比想象中难初版直接用向量相似度检索,结果经常召回不相关的面试题。加入标量过滤后精度大幅提升,但过滤条件太严格又会导致召回不足。

2026-05-14 11:37:17 395

原创 0基础、0实习、0项目,普本毕业半年没找到工作,我是如何用3个月拿下12K offer的?

还在找工作的伙计们,加油!你也可以的!💪如果你也像我一样,学了半年没有结果、简历石沉大海、越来越怀疑自己——别急,你缺的不是能力,是有人帮你把路指清楚。作为过来人,我真的建议你和阳哥聊聊,阳哥真的靠谱且专业。阳哥读后感他最大的变化不是技术提升了多少,而是从“学了再说”变成“目标明确地学”。他肯吃苦、听话、执行力强。这种人,只要方向对了,结果不会差。如果你也想成为下一个石同学,随时来找我。

2026-05-13 18:47:16 365

原创 2026年Go后端找工作有多难?面试了600+人后,我想说几句真话

这篇文章写得很长,因为我想把真正有价值的东西讲清楚,而不是给你灌鸡汤。Go+AI方向的就业机会是真实存在的,但前提是你得有真东西。CRUD项目、背八股、刷LeetCode,这些是基本功,不是区分度。区分度来自于你做过什么有技术深度的项目,遇到问题怎么思考、怎么解决。如果你正在Go+AI方向求职,遇到了一些困惑,欢迎评论区留言或者私信交流。目前我和团队在做Go+AI方向的就业辅导,有兴趣的同学可以私信我聊聊,先聊聊看合不合适,不合适不勉强。

2026-05-12 11:29:16 442

原创 北京某小厂的AI实习岗,还挺有难度

这题不是让你背简历,是让你把自己定位成能干活的人。示例答案(面试者口吻)我主要做后端和 AI 应用工程化落地,最近在做一个面试类的 AI Agent 服务:用户上传简历,系统解析简历后,通过 RAG 从题库/知识库里检索相关内容,再用多 Agent 编排生成连续追问,并通过 SSE 流式输出把整个面试过程实时推到前端。我在项目里重点负责三块:RAG 知识库链路、Agent 编排和状态机、以及流式输出的稳定性设计,比如取消、超时、断线重连思路和可观测性。你看,短,但信息密度高,后面所有题都能接上。

2026-05-09 11:39:46 247

原创 毕业一年,自学半年无果,他是怎么3个月拿下12K Go offer的?

毕业后的半年在家自学Java但是学的不好,约面反馈也很差,加入组织体系化的学习,目标是找后端开发10K+的Offer,深圳12K顺利上岸!就像当时跟他家长沟通的时候说的,不是学生不努力,而是把劲儿用错地方了。又一位学员拿到多个Offer上岸了,他过去自学踩了很多坑,他过去碰到的很多问题也很典型。加入组织:20260106,他是舅舅推荐加入组织的,25届0基础,0实习,0项目经验。除了开心之外,更多的是感慨,我觉得他的情况非常有代表性,和大家分享一下。如果你也有同样的问题,想拥抱AI,想找到好的工作。

2026-05-08 14:50:41 411 1

原创 面试官:讲讲 Go 的 GC。这么回答包过

最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我大家公认最容易挂的。

2026-05-08 10:41:15 336

原创 Go 1.27 要来了:这次升级不太一样

少一点对旧世界的迁就,多一点对默认正确性的坚持。如果你现在还觉得升级 Go 只是“顺手点一下版本号”,那这次大概率要重新认识一下了。

2026-05-06 09:33:25 279

原创 AI 只会淘汰不会用 AI 的程序员

程序员这个职业,并不是第一次被工具改变。从汇编到高级语言,从单机开发到框架化开发,从手写 SQL 到 ORM,从本地部署到云原生,每一次变化都会让一批旧习惯失效,也会让一批新能力变得值钱。AI 只是这次变化来得更猛、更快,也更直接。如果 AI 已经是下一代开发环境的一部分,那我准备用什么方式进入这个时代?真正会被淘汰的,也许不是程序员。而是那些明明看见浪潮来了,却还坚持用旧地图赶路的人。别和 AI 对抗,先学会把它变成你的杠杆。

2026-05-03 10:14:18 276 1

原创 面试官:你项目里接了 MCP,对吧?讲一下你对 MCP 的理解?

最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我大家公认最容易挂的。

2026-05-02 12:00:31 330

原创 AI预算挤压线下成本,“自愿离职补偿”正在变成硅谷新通用语

很多时候,它只是换了一种更温和的表述方式,让你在一个下午的会议之后,突然意识到:公司最缺的不是人,而是预算;有些变化不是从“解雇邮件”开始的,而是从一份看起来很温和的内部通知开始:它不提裁员,不谈末位淘汰,只说公司愿意提供一笔补偿,给符合条件的人一个“更从容的选择”。听上去像福利升级,落到组织账本上,却是一种更精确的结构性调整:把人力成本从“硬砍”变成“软退出”,把冲突从“公司与员工”改写成“员工的个人决定”。在这样的语境下,“不是业务不行才减人”,而变成了“为了把战略押注做到底,只能腾出更多预算空间”。

2026-05-01 11:29:18 228 1

原创 offer专家从不主动折中,教你几招拿回更多钱

传统面试是你讲项目、讲成绩,面试官打分。但最有效的方法是开场时先改变对话形式。你可以很自然地提一句:“我发现效率比较高的面试,往往是大家一起讨论实际问题。你今天愿不愿意用这种方式聊聊?大多数人会同意。然后你就按顺序问下面四个问题,不要跳。这篇文章给了你具体的话术、顺序和判断标准。别再把自己当成被面试的人,而是当成一个来帮对方解决问题的人。薪资范围可以重新画,岗位级别可以重新定,你的价值不是别人给你的标准答案。你觉得值多少,用这套方法去争取就好。

2026-04-27 12:37:43 497

原创 面试官:你说你做过微服务,那这些你讲得清吗?

能否把“会用”讲成“为什么这么用能否把“选型”讲成“约束 + 取舍能否把“并发”讲成“极端情况 + 退出机制”(GMP、协程泄漏)你不需要把每个点都讲到论文级别,但你需要在关键处“说出底层原因”,并且能落到工程实践的兜底方案上。

2026-04-24 11:26:26 268 1

原创 Function Call 真没你想的那么简单

这是最扎心的一点。跑几个样例看起来能用线上先试试这在普通功能开发里都算危险,在 AI 系统里更是高风险操作。因为 Function Call 最麻烦的地方就在于:它不是“对”或者“错”这么简单。工具选对了,但参数错了参数对了,但时机不对时机对了,但调了太多次调用成功了,但最终答案还是错的没调工具,结果模型幻觉反而显得更自然如果没有评测体系,这些问题你几乎看不出来。工具选择准确率参数生成正确率首次调用命中率平均调用步数平均 token 消耗。

2026-04-22 11:23:04 404

原创 面试官:你项目的 Agent 模式是 ReAct 对吧,讲一下你对 ReAct 的理解?

这两年只要简历里写了 `Agent`、`RAG`、`Function Call`、`工作流编排`,面试官大概率都会盯着问。

2026-04-21 11:04:17 313 1

原创 AI 编程实战全指南:从工具入门到企业级落地(答疑精华)

对AI智能体,AI编程感兴趣的朋友可以关注并私信我。后面我还会更新更多跟AI相关的文章,欢迎关注我一起学习。

2026-04-18 11:15:58 536

原创 传统后端HC纹丝不动,AI岗位暴涨12倍:你的技术栈还安全吗?

感兴趣的朋友可以在私信我!后面我还会。

2026-04-17 09:13:22 568

原创 后端内卷越来越严重,2026 年靠什么建立核心竞争力?

很多后端同学焦虑,觉得AI要替代自己、Java太卷、35岁要被裁员。核心原因是:一直在做可被替代的重复劳动,没有形成自己的核心壁垒。AI能写CRUD接口,但它不懂怎么设计高可用的微服务架构AI不懂怎么解决线上分布式事务问题AI不懂怎么把大模型落地到企业业务里年轻人能学语法、写接口,但他们没有你积累的业务经验、踩坑经验、架构设计能力。与其焦虑“后端已死”,不如沉下心,选对一个方向深耕,形成自己的不可替代性。2026年,后端开发只会越来越有门槛,而门槛,恰恰是你高薪的底气。

2026-04-16 10:10:06 437

原创 面试官问 Go 的 GMP 模型,这样回答直接进了下一轮

GMP 是 Go 面试的分水岭。能讲清楚调度流程、阻塞处理、work stealing、hand off 机制,面试官就会认可你的底层功底。其他知识点也建议结合项目经验说,不要背概念。

2026-04-15 10:50:48 410

原创 面试官连环追问Redis Lua,我是怎么答的?

比如“给你一件从来没做过的事情,挑战非常大,能胜任吗?学员的回答是:能胜任。没做过不代表解决不了。首先会去官方的文档或者开源社区找最佳实践,然后搭一个最小的demo环境跑通逻辑,把未知的坑在开发环境先踩一遍。遇到实在卡住的点,及时找有经验的同事对齐,不闷头瞎搞。

2026-04-14 10:48:50 414

原创 月薪20K的Go高级开发岗位,8年经验转Go+AI方向

整体来看,这是一场非常典型的Go高级开发工程师面试基础部分会问GMP、协程调度、MySQL隔离级别业务部分会看你是否接触AI工具、模型接入、平台化能力职业部分会确认你的离职动机、工作节奏接受度、到岗时间薪资部分则会测试你对自己市场价值的判断如果你也在准备16-22K区间的Go高级开发岗位,尤其是偏AI应用 / 模型接入 / 平台后端的方向,那么这份面经里出现的题目,确实都值得重点准备。说白了,现在企业想要的Go开发,已经不只是“会写接口、会连数据库”,而是希望你在后端能力过关的基础上,还能更快地承接。

2026-04-13 10:08:52 299

原创 我相信很多人都答不好 Milvus 和 pgvector的区别

Milvus 和 pgvector 没有绝对谁更好,关键看你的系统更需要“向量检索能力本身”,还是更需要“向量能力和业务系统的融合”。Milvus 强在专业能力、扩展性和大规模检索;pgvector 强在 SQL 生态、混合查询和工程落地效率。如果你能在面试里把这个逻辑讲清楚,再补上索引选择、Golang 接入方式和适用场景,基本就已经不是“背八股”的回答了,而是真正站在工程视角做判断。

2026-04-10 11:11:23 426 1

原创 现在好用的 AI 大模型,到底有哪些?怎么收费?一文整理清楚

2026 年的大模型市场,已经不是“谁会替代谁”的问题了。你大概率会同时用 2 到 4 个模型。一个做主力问答,一个做代码,一个做低成本批处理,再加一个做搜索、图像或 agent。未来的竞争,不只是模型参数有多大。而是谁更像一个真正能干活的数字员工。谁的价格,不只是便宜;而是便宜到能让你真的大规模用起来。这才是今天看大模型,最值得关注的事。

2026-04-09 10:29:46 624 1

原创 2026 最新 AI Agent 岗面试复盘:拿到三个offer 我总结了这些考点

最近帮陪跑营的一个同学内推了三家大厂的 AI Agent 相关岗位,一路面下来拿了三个offer,趁着记忆还热乎,整理一篇复盘分享给大家。说实话,今年 AI Agent 岗真的火了。从大模型初创公司到互联网大厂,都在抢人,但是很多候选人不知道现在面试官到底在考什么,还是抱着大模型基础八股文背,真到现场一问全懵。这篇文章把真实面经+考点拆解+准备建议都整理好了,看完至少帮你少走半个月弯路。今年 AI Agent 确实是风口,机会真的很多,但也别盲目裸辞冲。

2026-04-07 14:38:40 941

Java数据处理

详细介绍了数据处理的诸多事项,是Java学习的基础部分,总结分点,详细介绍,重点突出。

2013-02-19

一图搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力 早日上岸,升职加薪

秒杀和高并发是面试的高频考点,也是我们做电商项目必知必会的场景。欢迎大家参与我们的开源项目,提交PR,提高竞争力。早日上岸,升职加薪。 再给大家3个建议: 1. **负载均衡,分而治之**。通过负载均衡,将不同的流量划分到不同的机器上,每台机器处理好自己的请求,将自己的性能发挥到极致。这样整个系统的性能也就达到最高了。 2. **合理使用并发**。Go语言能够完美发挥服务器多核优势,很多可以用并发处理的任务,都可以用Go的协程处理。比如Go处理HTTP请求时每个请求都会在一个goroutine中执行。 3. **合理使用异步**。异步处理已经被越来越多的开发者所接受,对实时性要求不高的业务都可以用异步来处理,在功能拆解上能达到意想不到的效果。

2023-02-23

Go语言编程规范中文版-Google出品

Go语言编程规范中文版-Google出品-中文翻译版。本系列的 Go ⻛格指南和相关文档整理了当前,最佳的一个编写易读和惯用方式的 Go 写法。 遵守⻛格指南 并不是绝对的,这份文件也永远不会详尽无遗。我们的目的是尽量减少编写可读 Go 代码的猜测,以便该语 言的新手可以避免常⻅的错误。此⻛格指南也用于统一 Google 内 Go 代码 review 者的⻛格指南。 这些文件旨在: - 就权衡备选⻛格的一套原则达成一致 整理最终的 Go 编码⻛格 - 记录并提供 Go 编码惯用法的典型示例 记录各种⻛格决策的利弊 - 帮助减少在 Go 可读性 review 时的意外 帮助可读性导师使用一致的术语和指导 本文档无意于: - 成为在可读性审查时的详尽的意⻅清单 列出所有的规则,期望每个人在任何时候都能记住并遵守 - 在语言特型和⻛格的使用上取代良好的判断力 - 为了消除⻛格差异,证明大规模的改变是合理的 不同 Go 程序员之间以及不同团队的代码库之间总会存在差异。然而,我们的代码库尽可能保持一致符合 Google 和 Alphabet 的最大利益。

2022-12-07

Java。数据库。Hibernate

详细介绍了关于hibernate的诸多事宜,分点讲解,重点突出,覆盖全面且细致。

2013-02-19

空空如也

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

TA关注的人

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