当前位置: 首页 > java >正文

Claude Code Router实现默认回复中文回复

背景

在使用claude code时,很多场景如果不直接和AI大模型说明要用中文回复,那么它会默认使用英文回复你的问题,并且Claude Code的处理过程也是英文展示。

基本思路

为解决这个问题,我的基本方案是自定义transformer插件并配置到config.json配置文件中,该插件基本逻辑是:在通过Claude Code Router使用claude code时,Claude Code Router会转发你的问题给配置的大模型,那么在转发问题前添加 “请用中文回复” 的prompt提示词即可,配置好后claude code就会默认使用中文回复。

一、自定义Transformer

进入claude code router的安装目录,Windows环境通常在:

C:\Users\用户名\.claude-code-router

找到 plugins 文件夹,新建 prependPrompt.js 文件,内容参考如下:

// prependPrompt.js
module.exports = function prependPrompt() {return {name: "prependPrompt",// 拦截请求(Claude -> MCP)async request(req) {if (req?.body?.messages) {req.body.messages.unshift({role: "system",content: "请使用中文回复下列问题:"});}return req;},// 拦截响应(MCP -> Claude)async response(res) {// 这里你也可以对返回内容做修改return res;}};
};

二、配置 config.json

在安装目录下打开config.json配置文件,对ccr的transformer参数进行配置,引用我们写的自定义插件,这里拿其中一个大模型配置举例:

注意:配置自定义transformer插件需要该插件所在位置的绝对路径参数,如上图所示。

在Router中使用了这个配置的大模型,那么这个自定义的插件会对这个大模型生效:

由此可见,我们实际中使用的大模型是哪个(Router参数下配置的),就需要在对应的大模型的配置中把自定义的transformer插件添加到该transformer参数下即可。

三、验证效果

默认使用中文回复:

http://www.xdnf.cn/news/20005.html

相关文章:

  • 轻量级的磁盘碎片整理程序-开箱急用快速清理磁盘垃圾和碎片-供大家学习研究参考
  • Redis 客户端与服务器:银行的 “客户服务系统” 全流程
  • LeetCode 面试经典 150_矩阵_螺旋矩阵(35_54_C++_中等)(按层模拟)
  • K8S容器POD内存快照导出分析处理方案
  • Nano-Banana使用教程
  • websocket的key和accept分别是多少个字节
  • Widget 生命周期
  • 【Python基础】 13 Rust 与 Python 注释对比笔记
  • 零基础两个月通关2025下半年软考!保姆级冲刺规划(附每日学习表)
  • 随时学英语5 逛生活超市
  • 25高教社杯数模国赛【C题顶流思路+问题解析】第三弹
  • 处理PostgreSQL中的磁盘I/O瓶颈
  • 从BERT到T5:为什么说T5是NLP的“大一统者”?
  • 一键成文,标准随行——文思助手智能写作助力政务提效
  • 常见的相机模型针孔/鱼眼(Pinhole,Mei,K
  • 从零构建一款开源在线客服系统:我的Go语言实战之旅
  • 对话A5图王:20年互联网老兵,从Web1.0到Web3.0,牛友会里藏着最真的创业情
  • 后端Long类型数据传给前端造成精度丢失
  • ReAct模式解读
  • Linux 编译 Android 版 QGroundControl 软件并运行到手机上
  • 东土正创AI交通服务器再获北京市批量应用订单
  • Agent Prompt工程:如何让智能体更“听话”?(实践指南)
  • 20250904 10:45_排查10.1.3.35新QMS系统RMAN备份失败问题(优化脚本里的环境配置,增加了check_oracle_env 函数)
  • openai-python v1.104.2版本发布:修复Web搜索工具类型别名问题
  • uni-app iOS 上架常见问题与解决方案,实战经验全解析
  • 2025数学建模国赛高教社杯C题思路代码文章助攻
  • Java对接Kafka的三国演义:三大主流客户端全景评测
  • 25高教社杯数模国赛【C题国一学长思路+问题分析】第二弹
  • 以数据与自动化驱动实验室变革:智能化管理整体规划
  • 救命!Shell用了100次还不懂底层?爆肝300行代码从0造“壳”,fork/exec/重定向全扒光,Linux系统编程直接开挂!