505 字
1 分钟
opcode-zh-default:让 OpenCode 默认输出中文的小工具
痛点和想法
最近在用 OpenCode(一个 AI 代码助手 CLI),每次对话都要手动跟它说”你可以用中文回复”或者”请用中文”。说多了就很烦,而且有时候忘了说,它就开始飙英文,思路接不上。
我就想,能不能搞个一劳永逸的办法,让它默认就输出中文?
于是就有了 opcode-zh-default。
这是什么
一个给 OpenCode 用的 Skill + 常驻指令集。安装之后,AI 助手会自动:
- 思考过程用中文(Thinking 部分)
- 回复用中文(Reply 部分)
- 代码注释用中文
- 文档和错误提示用中文
专业术语、API 名称、代码变量名这些该保留英文的照常保留,不影响写代码。
安装方式
项目仓库:https://github.com/StarryCognet/opcode-zh-default
方式一:全局安装(推荐)
git clone https://github.com/StarryCognet/opcode-zh-default.git ~/.config/opencode/skills/zh-default然后在全局配置 ~/.config/opencode/opencode.json 中添加:
{ "skills": { "paths": ["~/.config/opencode/skills/zh-default"] }, "instructions": ["~/.config/opencode/instructions/zh-language.md"]}重启 OpenCode 后生效。
方式二:项目级安装(只对当前项目生效)
把仓库里的 instructions/zh-language.md 复制到你项目的根目录,然后在项目的 opencode.json 中引用:
{ "instructions": ["./zh-language.md"]}方式三:只装 Skill(自动触发)
把 skills/chinese-default/ 目录放到 OpenCode 的 Skill 扫描路径下即可。Skill 的描述覆盖了各种查询场景,会自动触发中文规则。
文件结构
opcode-zh-default/├── skills/│ └── chinese-default/│ └── SKILL.md # Skill 文件(自动触发)└── instructions/ └── zh-language.md # 常驻指令文件注意事项
- 需要重启 OpenCode:配置改动后,重启新会话才会生效
- 全局 vs 项目级:全局安装对所有项目生效,项目级安装只影响当前项目
- 如果既装了全局 Skill 又装了项目级指令,不会冲突,指令最终会合并
最后
源码很少,逻辑很简单。如果你也被 AI 助手突然飙英文困扰,可以试试这个。如果有什么改进意见,欢迎提 Issue 或者 PR。
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
opcode-zh-default:让 OpenCode 默认输出中文的小工具
https://blog.starrymiku.com/posts/github-projects/opcode-zh-default/ 部分信息可能已经过时
相关文章 智能推荐
1
Windows窗口增强神器 SmartSystemMenu
GitHub项目推荐 介绍SmartSystemMenu这款开源的Windows窗口增强工具,提供窗口置顶、透明度调节、尺寸调整、位置管理、截图等实用功能
2
AI漫画翻译与阅读新范式-Saber-Translator食用指南
GitHub项目推荐 Saber-Translator是一款基于GPL-3.0协议的开源AI漫画翻译工具,是专注漫画领域的综合性开源工具。
3
给你的文件夹换个皮肤——Folder11 Ico 图标库
GitHub项目推荐 Folder-Ico 是一个社区驱动的 Windows 文件夹图标库,配合 Folder11 工具可以为你的每个软件文件夹换上专属图标,目前已收录数百款常见软件的 Windows 11 风格图标。
4
AstrBot+NapCat实现QQ微信大模型聊天机器人
GitHub项目推荐 title: 如何通过AstrBot和NapCat搭建QQ/微信大模型聊天机器人
5
Keyviz - 让你的键盘操作可视化,录屏演示神器
GitHub项目推荐 介绍Keyviz这款跨平台实时按键可视化工具,支持Windows、macOS和Linux,可在屏幕上显示按下的按键,适合录屏教学和演示















