2月7日-(opencode基础和进阶+Skills理解)

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网站:

相关推荐
guslegend3 天前
windows电脑部署OpenClaw
每日分享