opencode+oh my opencode

opencode官方网站:https://opencode.ai/
下载命令:
curl -fsSL https://opencode.ai/install | bash
在opencode中输入"帮我安装oh my opencode"

想要AI全力以赴的时候,可以加上:ulw在开头
基本操作
按键:
-
回车 → 发送消息
-
Shift+回车 → 换行(不发送)
-
Tab → 切换模式
-
@ → 引用文件
-
/ → 输入命令
-
! → 执行终端命令
两种模式
-
按 Tab 键可以切换:
-
计划模式(Plan)
-
AI 只会"说"不会"做",适合让 AI 先出方案
-
执行模式(Build)
-
AI 会真的动手改代码,适合确定方案后执行
-
建议流程:
-
先用计划模式让 AI 出方案
-
看看满不满意
-
满意后切换执行模式让它动手
-
引用文件
- 想让 AI 看某个文件?打 @ 然后输入文件名:"看看 @src/App.js 这个文件有什么问题"
常见命令
-
/init → 让 AI 了解你的项目(像新员工培训)
-
/undo → 撤销上一步(像 Ctrl+Z)
-
/redo → 重做(像 Ctrl+Y)
-
/compact → 清理对话历史(像清手机内存)
-
/new → 开始新对话
-
/help → 查看帮助
进阶操作
AI团队
-
Sisyphus(西西弗斯)→ 总指挥,默认在干活
-
Oracle(先知)→ 设计架构、调试难题
-
Librarian(图书管理员)→ 查文档、找资料
-
Explore(探索者)→ 快速搜索代码
-
Frontend Engineer → 写漂亮的界面
使用@加上名字 ,如:"@oracle 帮我看看这个架构合不合理"即可使用。
魔法关键词
-
ulw → 全力模式,干到完事
-
ultrathink → 深度思考模式
-
search / find → 全力搜索模式
-
analyze → 深度分析模式
Skills理解
什么是Skills

Skill目录结构

📄 skill.md(核心文件,必须有)
这是整个 Skill 的"灵魂",告诉 AI 应该怎么干这个活儿。里面会写清楚:
-
这个 Skill 是干什么的
-
具体的工作流程是什么
-
每一步要怎么做
你可以把它理解成 给 AI 的操作手册 。比如一个"写文章的 Skill",skill.md 里可能会写:第一步确认选题,第二步搜集资料,第三步写大纲......
📄 README.md(说明书)
这个文件是给 人看的 ,不是给 AI 看的。它会告诉你:
-
这个 Skill 是做什么用的
-
怎么安装和使用
-
有什么注意事项
就像你买了一个新家电,包装盒里会有一份说明书,README.md 就是这个说明书。
📁 reference/ 文件夹(知识库)
这里面放的是 AI 可以参考的资料。比如:
-
你的写作风格样本
-
常用的模板
-
一些标准文档
继续用"写文章的 Skill"举例,你可以在这里放几篇你之前写得不错的文章,让 AI 学习你的风格。
📁 examples/ 文件夹(案例库)
这里放的是一些示例,告诉 AI"好的输出应该长什么样"。
比如你想让 AI 帮你写周报,你可以在这里放几份你之前写得好的周报,AI 就知道你想要什么格式、什么风格了。
📁 scripts/ 文件夹(工具箱)
这里放的是一些脚本,可以让 AI 调用来完成特定任务。
比如一个自动发布文章的脚本、一个批量处理图片的脚本。你可以把它理解成 给 AI 准备的工具箱 ,里面放着各种趁手的工具。
📄 .clinerules(配置文件)
这是一些高级设置,比如告诉 AI 在执行这个 Skill 的时候要遵守哪些规则、有哪些限制。
一般小白用不太到,先知道有这么个东西就行。

优先的skills网站:
-
官方起点 :Anthropic 官方仓库: https://github.com/anthropics/skills 。所有 Skills 的"源头",适合学习和修改。
-
精选合集(强烈推荐) :awesome-claude-skills: https://github.com/ComposioHQ/awesome-claude-skills, 目前最全的 Skills 精选列表,分类清晰,更新频繁。
-
中文社区 :Claude 中文社区: https://claudecn.com/ 。有许多中文教程和可以直接下载使用的 Skills。
-
技能市场 :Skills Marketplace: https://skillsmp.com/ 。一个可以搜索和发现新 Skills 的网站。