协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
cocos-skills【开发与工程】Cocos Creator 命令行自动化工具。支持场景管理、资源操作、节点创建、组件绑定、属性设置等常用开发流程。从dev/cocos-skills-main整合的Cocos Creator CLI自动化工具,提供HTTP-based编辑器控制和程序化开发支持。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Cocos Creator 命令行自动化工具,用于快速完成游戏开发中的重复性操作。
# 检查服务状态
cocos-skills health
# 查看所有命令
cocos-skills scene -h
打开场景 → 查询节点树 → 修改节点/组件 → 保存场景
# 1. 打开场景
cocos-skills scene open-scene db://assets/scenes/Main.scene
# 2. 查询节点树(获取 UUID)
cocos-skills scene query-node-tree minimal
# 3. 修改操作
# - 创建节点、添加组件、设置属性
# 4. 保存场景
cocos-skills scene save-scene
导入资源 → 创建预制体 → 绑定组件引用
# 1. 创建资源
cocos-skills asset-db create-asset db://assets/config.json
# 2. 创建预制体
cocos-skills prefab create-prefab db://assets/prefabs/Player.prefab
# 3. 绑定组件引用
cocos-skills component bind-component
添加组件 → 设置属性 → 绑定事件 → 测试组件
# 1. 添加组件到节点
cocos-skills component add-component <node-uuid> <component-type>
# 2. 设置组件属性
cocos-skills property set-property <node-uuid> <component-uuid> <property-name> <value>
# 3. 绑定事件
cocos-skills event bind-event <node-uuid> <event-type> <callback>
# 批量创建节点
cocos-skills node create-batch '[{"name":"Node1"},{"name":"Node2"}]'
# 批量设置属性
cocos-skills property set-batch <node-uuid> '{"x":100,"y":200}'
# 批量保存场景
cocos-skills scene save-all-scenes
# 使用节点模板
cocos-skills template create-node-from-template <template-name> <parent-uuid>
# 创建自定义模板
cocos-skills template create-template <template-name> <template-data>
# 执行自动化脚本
cocos-skills script execute <script-file>
# 脚本验证
cocos-skills script validate <script-file>
# 脚本调试
cocos-skills script debug <script-file>
# 启用调试模式
cocos-skills --debug
# 查看详细日志
cocos-skills --verbose
# 检查系统状态
cocos-skills health --detailed
// 创建自定义命令
export class CustomCommand {
execute(params: string[]): Promise<void> {
// 自定义命令逻辑
}
}
版本: 1.0.0 最后更新: 2026-03-10 集成: Claude Code Game Studios