【教程Claude Code Router】如何低价(甚至白嫖)Claude Code/ChatGPT Codex
利用Claude Code Router与低成本模型组合实现低价甚至免费编码。
1. 关键信息
- Claude Code Router (musistudio/claude-code-router; Darthwares/ccr-next) 可用第三方API绕过Claude限制。
- 最佳组合:kimi-k2-0905-preview + Claude Code Router。
- 模型性能:Claude Opus 4.1 ≈ Sonnet 4;kimi-k2-0905-preview 在Sonnet 4之上、Opus 4.1之下。
- 成本:kimi-k2-0905-preview 约 $0.04/MTok;Claude Sonnet 4 $3/MTok;Opus 4.1 $15/MTok;GPT-5-Codex $1.25/MTok。
- Context长度对coding至关重要;可手动退出刷新管理。
- 国内版Moonshot比海外版便宜(八折→九五折)。
- Codex已开放API(#63),可直接调用。
2. 羊毛/优惠信息
- ChatGPT Team 1刀5账号,新号可注册;5个API轮流使用(#56、#112、#115)。
- 部分用户通过虚拟卡+关闭Auto Renew实现Team免费(#112)。
- qwen-code 全免费(#46)。
- 无具体Sub/积分/折扣码信息。
3. 最新动态
- Codex API 已上线,支持直接调用(#63、#114)。
- 非R用户0刀订阅Codex已足够(#115、#116)。
- Claude weekly limit 出现,Sonnet 4.5 价格不变(#87、#106)。
4. 争议或不同意见
- Gemini API 体验不佳:异步/并行报错多、响应慢(#2、#3)。
- 隐私担忧:Claude/Code vs Gemini/Qwen 的数据安全争议(#9、#35、#58)。
- UI vs CLI:部分用户偏好Cursor UI,CLI生态不友好(#71、#74、#91)。
- 国产模型中文能力与幻觉问题(#23、#79)。
5. 行动建议
- 新用户先充值50 RMB试用kimi-k2-0905-preview + Claude Code Router。
- 考虑Team 1刀5账号方案以平衡负载与防封(#112)。
- 关注Codex CLI/IDE替代方案,减少路由复杂度(#114、#115)。
刚刚看到了 AI IDE 也卷起来了 - 搬砖 - 美卡论坛 的讨论。
又想到 成为白金后要做点啥 - 闲聊 - 美卡论坛 我决定来提交我的第二篇thesis了 .
总所周知,claude code比cursor好用,但是为什么后端的API是一样的也能给人感觉好用呢?答案其实是claude code的剧本写得好。Agentic flow除了API有区别的情况下其实最大的区别就是如何maintain对话内容,如何“缓存”模型刚刚的回答。
因此,这里就可以引出下一个问题了,如果用Claude Code的剧本,不用他家的API呢?这样岂不是就可以降低成本了?可是claude code并不允许这样做,要怎么可以骗过claude code用其他家的API呢?
Claude Code Router
这里介绍下Claude Code Router
musistudio/claude-code-router: Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic.
附带一个对GPT-5支持的版本:
Darthwares/ccr-next: Claude code router that enable command line control over model and execute the command we ask to do the work.
是一个开源工具,可以用其他的API来“骗过”Claude Code,让它以为我们在用他自家的API。
目前我尝试下来,最高效的解决方案是kimi-k2-0905-preview + Claude Code Router。水平在Claude Sonnet 4之上,在Opus 4.1之下。但是成本只有Claude Sonnet 4的1/22到1/7,Opus 4/4.1的1%到3%。 上面github中提到的配置文件somehow不适合kimi-k2-0905-preview,以下我附上我自己的config模板。
{“APIKEY”: “sk-xxx”,“LOG”: true,“Providers”: [{“name”: “moonshot”,“api_base_url”: “https://api.moonshot.cn/v1/chat/completions”,“api_key”: “sk-xxx”,“models”: [“kimi-k2-0905-preview”]}],“Router”: {“default”: “moonshot,kimi-k2-0905-preview”,“think”: “moonshot,kimi-k2-0905-preview”,“longContext”: “moonshot,kimi-k2-0905-preview”}}
Model
Base Input Tokens
5m Cache Writes
1h Cache Writes
Cache Hits & Refreshes
Output Tokens
Claude Opus 4.1
$15 / MTok
$18.75 / MTok
$30 / MTok
$1.50 / MTok
$75 / MTok
Claude Opus 4
$15 / MTok
$18.75 / MTok
$30 / MTok
$1.50 / MTok
$75 / MTok
Claude Sonnet 4
$3 / MTok
$3.75 / MTok
$6 / MTok
$0.30 / MTok
$15 / MTok
kimi-k2-0905-preview
¥1.00/ MTok (¥4.00/ MTok)
-
-
¥1.00/ MTok
¥16.00/ MTok
gpt-5-codex
$1.25/ MTok
-
-
$0.125/ MTok
$10.00/ MTok
如果各位想尝试其他的model(比如Qwen3 coder:目前免费每日2000次; ChatGPT Codex(需要plus或pro,可以参考1刀5人头链接,成本接近白嫖)),我建议关注几个能力:
上下文长度,这对于Claude Code之类的coding工具非常非常重要,尽管工具会帮你写剧本来压缩chat history,但也架不住history太长,逐渐开始出现幻觉
如有必要,可以自行判断,接下来的任务是否和上文有关,如果已经完成了一个任务,可以手动退出重新进来来刷新上下文管理.
另外,不同的model可能会对long context收费有区别,别被反薅了
另外,kimi-k2有两个网站,一个国内版,一个海外版,建议国内版,虽然需要+86手机号,但价格比海外版便宜!(我充值那会是八折,现在是九五折)
国内版: 模型推理价格说明 - Moonshot AI 开放平台 - Kimi 大模型 API 服务
国际版: Model Inference Pricing Explanation - Moonshot AI Open Platform - Kimi Large Language Model API Service
Future Direction (已实现)
最近我有一大堆deadline,过完这些deadline会研究一下结合1美金5人头的ChatGPT Team - 败家 - 美卡论坛
Update:已经有大佬发现了方法了:1刀Chatgpt Team to API -> 可给claude code使用
看看能不能实现一个1美金一个月→5个ChatGPT账号→提取5个 key→轮流使用来balance load以免封号。思路放在这里,如果有大佬愿意研究也是极佳的。本人是相关方向的PhD student,如果需要,也欢迎在下方交流其他相关问题。
Update: 原生Codex实现多账号切换
今天搜到已经有人实现了Codex的多账号管理逻辑,如果喜欢Claude Code的剧本,可以follow
【引用自 未知】:
1刀Chatgpt Team to API -> 可给claude code使用 败家
接续【教程】如何低价(甚至白嫖)Claude Code/ChatGPT Codex
首先复习一下1美金chatgpt账号: 0 or 1美金5人头的ChatGPT Team
注册后可以拉4个号 (一共5个进团队) 5个号可以生成5个API轮询
有项目可以用codex来提取chatgpt的API并且转换成各种格式的API (包含claude code原生API格式): GitHub - We…
如果喜欢原生的Codex剧本,可以follow:
maorinn/codex-equilibrium: Lightweight Hono-based Node.js service that balances multiple ChatGPT Codex OAuth accounts, persists tokens locally, and proxies /v1/* with SSE streaming.
或者,傻瓜一点:
surajmandalcell/switch: A lightweight CLI tool for seamlessly switching between multiple authentication accounts for AI services like Codex, Claude, and other applications.
Appendix
大家可以交流一下,什么应用场景什么工具测试下来最合适,我可以汇总一下,给大家参考。毕竟不同应用场景其实模型表现的还是很不一样的,benchmark不准。也可以参考 LLM Rankings | OpenRouter 看看大家都在用什么,结合钱包考虑尝试。
Acknowledgement
@Wi-Fi @SMUD @uhhhh
有用过 Gemini 的 API 吗
实测不太行。可能是我应用场景的关系,写异步,并行都不行,很多bug。
gemini cli 当前端弱很多吗? 我感觉g很傻,经常卡住。cc 咔咔的一顿输出,很顺畅。
感觉我也要换过去了。
我分享个简单暴力的。。
把billing address改到delaware
没有tax
小心被人在里面加料
我改俄勒冈 直接卡支付失败
Claude Code Router是开源的,大家都能看得到实现。
隐私是我选择vsc copilot 不用cursor的原因…… 感觉大公司比较有节操。
我改成delaware,amex卡在另一个州,成功了呀。。
感觉gemini cil甚至还没法上桌
直接AWS Q CLI不就好了,上下文mcp到Gemini
【引用自 mgnt.adv】:
gemini cil
除了上下文基本就是个智障。
直接微信支付国内版,啥税不税的
国内版: 模型推理价格说明 - Moonshot AI 开放平台 - Kimi 大模型 API 服务
国际版: Model Inference Pricing Explanation - Moonshot AI Open Platform - Kimi Large Language Model API Service
这年头数据就是黄金呐,大公司我觉得才有规模好好利用这么多数据
cursor agenr 咋样?
没用过,看网上都推荐Claude Code就直接上了aws q
楼上会用的,我借楼问个问题
claude code我感觉opus4比sonnet略好一点,opus 4 model 和那个plan model好像没用出什么区别
具体问题就是让他reason “think” “ultrathink” 这些真的有会更聪明吗?我好像没感觉出来?是我的问题太简单吗
虽然这样说不符合实际的逻辑。但是给普通人解释我觉得这样好理解:think就好比多试几次,ultrathink就好比试的次数更多。虽然讲道理应该试越正确的概率越大。所以这取决于你当下的任务是什么,比如你想写个documentation可能就没必要了。如果你写了个500字的描述,让它从0帮你搭一个差不多的框架,然后你打算自己接手start working from here就很有必要。对于vibe coding debugging,我个人的推荐是,如果你尝试了两次他都没有debug出来就没必要试了,出来的概率非常小。当然,我的应用场景本身就是research的代码,可能和生产环境不一样。
i see,你描述的和我的体感一样,ultrathink我用来做debug好像也没有特别magical的感觉,我下次从零开始的时候可以试试。
只是从零开始干project的时候,opus 4不think,token就很容易reach limit了 都不敢让他think,不然100刀的plan刚搭好框架就能力降级了
看来 think+opus4+从零开始 就得上200刀那个了
哈哈,利益无关,我用kimi-k2-0905-preview几个月了,唯一的问题就是需要手动stop来防止触到上限。但是基本上完成一个任务之前还是绰绰有余,我建议先充50RMB试试看。
啊这,我以为大家都知道,claude code 最便宜是尼区 14900 NGN
不过我退订了,换成了 codex 搭配 gpt-5-codex 就不需要开2个会员了
外加白嫖的 gemini pro 一年,足够挂逼了
问个可能很弱智的问题,中国的model,是不是用中文提问更smart?还是英文也很棒了
gemini pro 2.5最近绝对蒸馏/量化了。非常明显的感觉到降至和幻觉。
无所谓,反正白嫖的
不会,因为预训练数据英文多,中文提示词讲道理只会更弱。但是如果你描述不清楚还是中英混搭合适,描述清楚问题比什么都重要
现在就去试试!
最近的体验是 codex完爆claude
确实是这样,所以还得研究怎么把GPT-5-thinking的API迁移过去hhh 结合1美金5人头的ChatGPT Team 白嫖,美滋滋。Claude Code很强的地方就在这剧本写得好。不过codex似乎OAI不打算放出API来,能迁移的估计只有GPT-5-thinking了
Update: 感谢@SMUD 纠正: Codex已有API
我之前买的claude 200那个plan,后来买的国内的claude code合租,价格大概一个月$50,目前感觉良好和之前200的感觉没区别
【引用自 mgnt.adv】:
shijianus/claudecode-router: Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic.
大师,我看你这个link是个fork,这个router的主project也写着支持kimi,请问有啥区别么
github.com
GitHub - musistudio/claude-code-router: Use Claude Code as the foundation for coding...
Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic.
都可以的,你这个也可以。我把你这个也加上
也完爆100刀的claude opus吗
现在普遍codex效果好于claude code。
用没什么问题。问题是公司内部有没有做好数据安全。 早期微信fb都可以看聊天记录… 真tm刺激
codex 能在 vscode 里面用么,kimi-k2-0905-preview + Claude Code Router vscode?
codex 有UI版本的。Claude Code我只在terminal里用过 不确定UI有没有,不过我记得vscode有插件可以用来着,能不能套Claude Code Router就不知道了
请问是在用这些llm来做side project吗或者是indie dev? 感觉现在工具很好用但是不知道要work on什么东西
等个测试dp 好用下个月来试试
这个月已经买了100元的claude code
可以用来做app,可以用来开发感兴趣的项目etc。我自己是用来做research的。
比如如果要做这个事情肯定得用cc
【引用自 mgnt.adv】:
看看能不能实现一个1美金一个月→5个ChatGPT账号→提取5个 key→轮流使用来balance load以免封号。思路放在这里,如果有大佬愿意研究也是极佳的。
感谢引用。。。我现在已经不是白金了,正在为重回白金努力。。。
codex cli可以选装在wsl里
怎么不说退款流,Google play直接开max,月底开酒馆,封号退款
Claude也可以尼区,折合$10左右,也有部分账号有前三个月半价活动,走API可以初创公司拿价值数千API
codex就好玩了,0刀team,edu team…..
当然最棒的还是合作机构,几乎无限量
还以为泥潭没这需求
可以直接操控你的PC,编写和运行脚本,代替你工作,包括自己debug
function calling的升级版,MCP protocol,将来还可能继续升级,原理就是内置了一个团队(架构+开发+测试),同时你每次写给llm的prompt都会被自动加入上下文以及一大堆system prompt,所以幻觉率大大降低了。
最适合用来写代码,实验证明在60k token以下小心点写prompt接受率能达到80%,反正比我写的又快又好。
还得加一条阿里给qwen-code全免费,能力打七折价格打零折非常有吸引力啊。修点中等难度的问题足够了。
后排差眼支持
qwen-code在我的使用场景下差强人意。所以没有被我强调,我来编辑一下,谢谢大佬。
【引用自 Terry33】:
月底开酒馆
大佬可以多说一些吗?这个开酒馆是啥意思。codex确实可以1五号,我已经提到了。
请大佬来个教程
如果你也认为codex更好用 为什么还要把chatgpt塞claude code里面?
因为单个账号很快就用完quote了,各种能hack api usage的工具里claude code是最优选择。如果觉得plus够用我觉得codex确实挺好。我已经编辑并且强调了,感谢!
你一般用什么mcp
现在还出来agent 功能
小技巧节约context
先plan 再confirm,plan mode 结果不理想按两下esc直接回到上次对话重新修改让它滚回去写plan
用plan mode 用optus 自动用sonnet就行了 也不差
违规使用啦,NSWF文爱啦,封号之后去Google play争议100%过啦
team区别
0刀
https://chatgpt.com/team-sign-up?promo_campaign=team_free_trial&utm_campaign=WEB-team_free_trial&utm_internal_medium=referral&utm_internal_source=openai_homepage
1刀
https://chatgpt.com/?promo_campaign=team1dollar#team-pricing
qwen-code需要担心隐私,以及写出来的代码的归属权,还有一些隐写和不同的实现,目前以及未来不太会遵守规范,地缘政治嘛,出了问题,你还能追到南山必胜客?
Claude和Gemini也有一模一样的问题啊?Google可是最伟大的公司,Gemini输出也带隐写,是什么给了你阿里比它更接近腾讯的错觉。泥潭里关于Google和隐私的horror story还不够多对吧???
而且人家qwen code是开源模型,你在开源模型面前扯某个闭源模型隐私更好是什么脑回路???想要隐私肯定得ollama本地跑开源模型啊。
模型开源不代表隐私,国产手机都是Android内核不是么,大陆也是互联网哦,我可没说Gemini啊,是你自己跳脚…
模型开源才可以自己在本地跑,才可以避免你说的一大堆问题。这就跟iPhone没法跑自己编译的操作系统一个道理,只有安卓机可以跑一个自己确定不含后门的系统。
【引用自 mgnt.adv】:
codex似乎OAI不打算放出API来
不太明白:
这里的 codex 指的是 Codex 模型还是 Codex CLI?结合上下文看上去似乎是 Codex CLI
Codex CLI 直接就是开源的,官方也有提供使用第三方 API 的配置
如果是 Codex 模型,这个前两天能用 API 调用了
OpenAI的Codex中用的底层模型不是普通的GPT-5,也不是GPT-5-thinking。是这个: Addendum to GPT-5 system card: GPT-5-Codex | OpenAI
目前为止没有API可以调用
那就是 3 了,大概是这个:
openai.com/index/introducing-upgrades-to-codex Introducing upgrades to Codex | OpenAI
Update on September 23, 2025: GPT‑5-Codex is now available to developers using Codex via API key (in addition to being available to developers using Codex via their ChatGPT subscription). GPT‑5 Codex is available at the same price as GPT‑5, and is available in the Responses API only. The underlying model snapshot will be regularly updated. Check out the Codex developer documentation(opens in a new window) and changelog(opens in a new window) for more details.
哇,居然有了!那是我孤陋寡闻了,九月初还没有hhh谢谢大佬
1美金5个号 我怎么不行?老帐号的原因吗?
这个要新号吧
claude实名点赞
codex总是不会activate我的python venv,哪怕我在AGENTS.md里写下来。你有遇到这个问题吗?
UI版本bug很多。我试了试,比如连命令的stdout/stderr都不会输出
啊,居然是这样吗。我用的都是cli版本
btw我其实不理解为什么各大公司都竞相做cli interface。可能是想100%模仿claude code吧。我觉得ui比cli好用多了,比如cursor的agent ui。但是我看到cursor最近也出了cursor cli
是的,都跑偏了。
我也觉得非常的奇怪,讲道理cli是非常不友好的。并非所有用这个tool的人都这么喜欢terminal。
gui是好用很多。但是你写代码需要调用各种命令和工具链。编译器 运行命令 debug profiler ,cli的生态gui要用的话 后台还得跑个环境,还要把输入输出接入到web ui;如果不是用terminial形式显示的话还要做格式转换, sanbox的话 可能还缺失很多东西。
麻烦私我一折折扣码。我秦始皇。
感觉vibe coding如果真的要做大做强(出圈)还是得把门槛remove了。特别是小白看见terminal有抵触心理
这个要看vibe coding的目标是什么,只是demo/mvp级别的,小白可能更适合用一些更高级别的工具lovable?但是我没用过。或者自带环境的谷歌firebase studio 。没必要用cli 的东西折腾自己。 用高级工具+prompt优化可以做得很好。
vibe coding没有降低工程的复杂度,测试、质量控制该有的得有,不然很快代码就不受控,出了问题也没法解决。小白是没办法持续维护一个复杂度高的工程。而复杂度高的工程,基本也必须用cli。
我的理解是这些cli 本来就不是面向小白的。 如果用cc来解决已有代码库的问题,还有很多细节的工作需要做,也不是小白能解决的。
gemini 学习很好用 现在process pdf什么的不会bullshit
我发现中文prompt幻觉的概率远大于英文,特别是处理pdf,还是得慎重。有次我ppt都做完了,怎么想都感觉有点奇怪,打开原paper一看发现好家伙gemini都是瞎编的。
说起来,Copilot的GPT5-Codex和OpenAI自家的Codex能力有差别吗?
因为咱用的VSCode Copilot Codex,还没给OpenAI充钱对比过两者区别。
曾经Copilot是不能上桌比的,最近我没有试过。不知道剧本有没有进步。
这是别人(老外自媒体)的评价
Claude Code Vs OpenAI Codex Vs GitHub Copilot Vs Google Jules » Empathy First Media
这么高质量的回复我居然几天后才看见。不过有一点我不认同,现在community公认的commonsense是context越长,越容易幻觉reasoning越差。所以还是要精炼的,不要故意增加context length。严谨的说,超过8k length(训练数据一般都在这个length之下),问题就会出现出现了
非常感谢,提个小建议,帖子还是有点乱,不够喂饭水平,Updates应该融入正文。
还有,缺少实战step by step
今天试了一下,codex真的就只能code,让写文档,写个markdown解释一下code的结构写的一团糟,远不如kimi+claude code router。
符合我的观察,codex在写文档上确实远不如通用llm,qwen-coder也是同理。
Claude Sonnet 4.5今天发布了,价格和Sonnet 4一样
让子弹飞一会 我一直好奇,国内哪些号称是Claude API的第三方接口,他们背后的运作逻辑到底是怎么样的。真的是官方API吗?凭什么可以更低价呢?
同问
zszs
盗刷信用卡啊
这些都是cli啊,纯vibe coding,有没有像cursor那样的editor,甚至是ide,可以逐行比较代码,快速加入comtext? 试过cline等,都没有cursor好用
这能上规模吗…
当然可以
nb,看来我懂的太少了
是的
卖api中转的都比官方卖的便宜,只能是盗刷了
qwen api 分地区 太烦了
github.com
GitHub - musistudio/claude-code-router: Use Claude Code as the foundation for coding...
Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic.
"api_base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions",
modelstudio.console.alibabacloud.com
ModelStudio Console
https://dashscope-intl.aliyuncs.com/compatible-mode/v1/chat/completions
codex 真香
刚刚试了一下codex,感觉用codex-high的$20一月的套餐,比claude opus $100刀都耐用呢?是因为chatgpt比较大方么,还是opus就是太贵了
感受了一下,codex好像上网搜document的能力没有claude强,思考的太慢了,其他都还行啊
可以考虑一下1刀5用户套餐
就是一刀5用户用着呢哈哈
大方
zszs
大家有用下来比较好的本地模型吗?之前用gpt-oss 20b,最近在试meta新的cwm,感觉小项目用起来差别也不大。
部署环境有多少显存呢?
5090本地能host什么模型?主要codibg用的话,可以用顶楼的方法接入claude code?
另外最近试了vscode里copilot的免费套餐,虽然不是最新的模型,但是和ide集成的好,方便跳转文件,看diff等,要是也能用自定义的模型就好了
AI language models in VS Code
已经支持了Ollama了所以讲道理如果你真的要用本地模型可以用Ollama。但是话又说回来,本地的Coder模型,“能用”的估计也就是 Qwen/Qwen3-Coder-30B-A3B-Instruct-FP8 · Hugging Face 而且是恰好能用
Ada 6000 48GB,还有一台128内存的m4 pro。
Claude现在有weekly limit了,一天之内我只用了两三个小时吧,直接30%干下去了…Anthropic吃相过于难看了
目前我用下来觉得Qwen系列基本上就是本地性价比最高的系列了,你可以看看在FP8量化下最大能塞多大的模型
是的,吃相离谱,可能只有企业用户才是大冤种
重试了半天都说api key不对,最后重启电脑才行
这…还有这种事情吗
感谢分享,已经用上了ccr + kimi,试手一个小app,没做完呢还一堆bug,就烧了50多rmb
所以想研究下chatGPT team的路子
用新邮箱注册一个chatGPT team account,然后加四个(可新可旧)chatgpt用户进team。用虚拟卡且关掉主号的auto renew.
配置claude relay service,分别拿到5个号各自的api key
用claude code router加上这5个api key,用gpt-5-codex
求问我的理解对吗,然后你说 “轮流使用来balance load以免封号”是怎么做到的呢,claude code router好像同一个provider不能加多个apikey? 然后kimi是实打实充钱了按api用量扣费的,chatgpt team这样生成的api key直接就可以用、不需要充钱?
team这个只能用auth访问吧,api还是要充钱的。openclaw就支持直接auth登陆,不知道Claude怎么样
现在可以直接使用codex了,不需要用claude code router了。对于非R用户而言,0刀订阅的codex已经足够了。
soga,之前一直用claude code cli所以想接着搞;你建议用codex cli还是用codex IDE?这样也不用搞5个号的API了是吧,直接1个新的chatgpt team主号用codex就行?
弱问,非R用户是啥
codex的ide不错的。非R用户就是不打算充钱的。0刀订阅就够了现在。普通使用确实1号就行了。
我待会更新下号池教程吧。五号现在可以轻松并行。
刚刚有个朋友私信我,说他已经在写了。等他写完我圈你俩
期待更新
【教程Claude Code Relay】如何安全吃Claude Code和Codex的大锅饭 - 败家 / 购物折扣 - 美卡论坛
@爆哥NEAL @twelve12 @adddr @moo @Hali
刚刚点赞我教程更新的朋友我都圈了一下。我还没写这位大佬就私信我说他在写了。我就不写了。