Install
openclaw skills install opencode-skillsOpencode automates website creation, project analysis, script execution, file management, server preview, and code generation tasks efficiently.
openclaw skills install opencode-skillsOpencode 是一个强大的 AI 工作流引擎,可以帮助您:
当您需要:
快速创建网站/网页 - "帮我创建一个电商网站"、"生成一个个人博客"、"设计一个公司官网"
分析现有项目 - "查看这个项目的结构"、"分析这个文件夹的内容"、"统计项目文件"
运行自动化任务 - "执行这个项目的所有测试"、"运行 linting 检查"
文件操作 - "复制这些文件到另一个位置"、"压缩这个项目"、"提取项目中的图片"
启动预览服务器 - "我想在浏览器中查看这个网站"、"启动本地服务器"
代码生成 - "生成一个 REST API"、"创建数据库模型"、"编写单元测试"
项目分析 - "这个项目使用了哪些技术?"、"分析项目的依赖关系"
# 启动 Web 界面
opencode web --port 4096 --hostname 127.0.0.1
# 启动后台服务
opencode serve --port 4096
# 启动 ACP 服务器
opencode acp --port 4096
# 直接运行任务
opencode run "任务描述..."
# 运行并等待完成
opencode run --wait "任务描述..."
# 运行并查看输出
opencode run --output "任务描述..."
# 连接到正在运行的服务器
opencode attach http://127.0.0.1:4096
# 使用不同的端口
opencode attach http://localhost:8080
# 查看项目结构
tree -L 2 /path/to/project
# 统计项目大小
du -sh /path/to/project
# 查看文件列表
find /path/to/project -type f -name "*.py" | wc -l
# 查看 Git 状态
cd /path/to/project && git status
# 查看依赖
cd /path/to/project && npm list # 或 yarn list / pip list
# 复制文件
cp -r /source /destination
# 压缩项目
tar -czf /path/to/project.tar.gz /path/to/project
# 创建压缩包
cd /path/to/project && zip -r ../project.zip .
# 提取压缩包
tar -xzf /path/to/archive.tar.gz
# 查看文件内容
cat /path/to/file
head -100 /path/to/file
tail -50 /path/to/file
# 搜索文件
grep -r "pattern" /path/to/project
# 查找特定类型的文件
find /path/to/project -type f -name "*.html"
# Python HTTP 服务器
python3 -m http.server 8000 -d /path/to/project
# 使用不同的端口
python3 -m http.server 3000 -d /path/to/project
# Node.js 静态文件服务器
npx http-server -p 8080 -c-1 /path/to/project
# 使用 Python 的内置模块
python3 -m http.server 8000 --bind 127.0.0.1
1. 定义需求 → 2. 启动 opencode → 3. 输入任务 → 4. 等待生成 → 5. 查看结果
示例:
opencode run "创建一个科技公司官网,包含导航栏、Hero 区域、公司简介、核心服务、产品展示、技术优势、客户案例、团队介绍、新闻动态、联系我们。科技感配色,响应式设计。保存到 /home/linshui/.openclaw/workspace/project-name"
1. 选择项目 → 2. 查看结构 → 3. 分析内容 → 4. 生成报告
示例:
# 查看项目结构
find /path/to/project -type f | head -50
# 分析技术栈
# 查看 package.json / requirements.txt / go.mod 等
# 统计代码行数
wc -l /path/to/project/**/*.py
1. 选择项目 → 2. 启动服务器 → 3. 打开浏览器 → 4. 查看效果
示例:
# 启动服务器
python3 -m http.server 8000 -d /path/to/project
# 在浏览器中打开
# http://127.0.0.1:8000
| 命令 | 说明 | 示例 |
|---|---|---|
opencode run | 运行任务 | opencode run "创建网站" |
opencode web | 启动 Web 界面 | opencode web --port 4096 |
opencode serve | 启动后台服务 | opencode serve --port 4096 |
opencode attach | 连接到服务器 | opencode attach http://localhost:4096 |
opencode acp | 启动 ACP 服务器 | opencode acp --port 4096 |
opencode models | 查看模型列表 | opencode models |
opencode stats | 查看使用统计 | opencode stats --days 7 |
opencode export | 导出会话 | opencode export <session_id> |
opencode import | 导入会话 | opencode import file.json |
该技能可以与 OpenClaw 的其他技能配合使用:
版本: 1.0.0 最后更新: 2026-03-17 作者: linshui