前言
优先推荐clude code(存在封号风险(使用魔法一定程度上解决)),codex(插件需要GPT账号,桌面版本有海外号码验证门槛)
Agent中最重要的是模型选择、信息来源和信息的处理,在融合入嵌入式工作流当中,skills和MCP非常重要,后续会完善出一个嵌入式skills。
一、安装OpenCode(其他AI-Agent类似)
【VSCode】VSCode+Claude Code插件+DeepSeek API Key的环境搭建_vscode deepseek-CSDN博客
OpenCode:命令行、桌面版、插件、云端
这里随便实验opencode,同时opencode内置了部分免费模型,更强的代码生产力建议还是找claude
输入/models

1.1 安装node.js
Node.js --- 在任何地方运行 JavaScript
1.2 使用npm安装命令行版本

1.3 提供桌面客户端版本(体验一般)

1.4 vscode插件版本

ctrl+shift+p


或者右上角

1.5 开启会话,使用@添加文件,开了一个对话后,使用/new开启输入另外一段对话,使用/session查看所有会话的状态,上下切换对应的会话当中





1.6 完成效果



1.7 /share自动将对话记录打包成一个官方的网页分享,在粘贴板中有url链接(例如 https://opencode.ai/share/xxxxx),unshare取消分享


1.8 /export可以导出会话本地文件



二、装载skills
项目目录/.opencode/skills/skill-name1/
元数据+指令
SKILL.md
scripts/
main.py
资源层
(可选)
references/
doc.md
assets/
项目目录/.opencode/skills/skill-name2/
pic.png
SKILL.md
github中安装
# 安装指定仓库的 Skill
npx skills add <owner>/<repo>
# 示例:安装官方示例
npx skills add anthropic-skills/web-search
# 自动确认安装(跳过提示)
npx skills add <owner>/<repo> -y
# 安装指定分支
npx skills add <owner>/<repo>#main -y
# 安装指定标签/版本
npx skills add <owner>/<repo>#v1.0.0 -y
# 安装本地目录中的 Skill
npx skills add /path/to/local/skill
第三方
# 查看已安装的 Skills
npx skills list
# 搜索 Skills(通过第三方市场如 skills.sh 找到后安装)
npx skills add <marketplace-found-repo>
Skill 存储位置
| 范围 | 路径 |
|---|---|
| 项目级(推荐) | ./.opencode/skill/<skill-name>/SKILL.md |
| 全局级 | ~/.config/opencode/skill/<skill-name>/SKILL.md |
skills.sh - https://skills.sh(Vercel 官方排行榜)
skillsmp.com - https://skillsmp.com/zh(中文友好)
LobeHub - https://lobehub.com/skills(1500+ Skills)
其他方法:
下载git压缩包直接去找那个文件,然后放到项目的skills下
E:\ProjectsHub\BasicQuickAccessBar\Downloads\openfang-main\openfang\crates\openfang-skills\bundled\web-search

可以看到手动分配的skills了

三、效果
下面的是Claude Code帮我写的lvgl界面,以及codex帮我解决了MCU的CMake工程搭建
