用途:这是面向 rork-local 仓库本身的开发技能,用于服务端开发流程;终端用户驱动已运行服务发布或截屏的用法属于公开的 skills/rork-local 技能,不应把内部开发流程写进去。
主要能力与用法:修改 src/ 后需重新构建并做类型检查,命令为 bun run build;仅改 public/ 静态文件无需重建或重启。随后重启开发服务器,通常由 pm2 托管:npx pm2 restart rork-local --update-env;若尚未注册:ASC_BIN=/path/to/asc npx pm2 start dist/cli.js --name rork-local。服务启动后 serve-sim 的原生辅助程序偶尔会段错误,pm2 会自动重启,需等待几秒再判定失败。在仓库根目录执行冒烟测试:sh .codex/skills/rork-local-dev/scripts/smoke.sh(默认端口 3131),也可用 PORT=3199 sh .codex/skills/rork-local-dev/scripts/smoke.sh 指定端口。测试会检查 /、/.sim、/api/status 以及一次截图捕获与删除的往返流程,四项全部通过后才可提交服务端改动。
限制与约定:若改动了端点、标志或响应结构,需在同一次变更中同步更新 skills/rork-local/SKILL.md 与 README 的 API 表。其他平台、收费和效果信息暂未提供。