SuperAPI AI 工具集

deepworks-dev-start

通用与其它

查看项目

更新于 10-16 09:28

技能介绍

用途:每次在本地启动 C:/code_proj/deepworks 桌面开发环境时使用,不限定具体功能入口,可用于普通功能开发、桌面 UI、会话/引擎调试、扩展、CLI、@deepsense、CAXA MES 等场景。

启动前检查:确认仓库存在 C:/code_proj/deepworks;确认当前分支与工作区改动,不自动切换分支、不覆盖用户改动;检查 node、pnpm、bun,依赖缺失时先报告,不自行安装系统级工具。依赖未安装时运行 pnpm install --frozen-lockfile。

用法:不要在 Windows Git Bash 中直接运行根目录 pnpm dev,其 Unix 内联环境变量可能被 cmd.exe 误判。Git Bash 使用 cd /c/code_proj/deepworks 后 export DEEPWORKS_DEV_MODE=1、DEEPWORKS_ELECTRON_REMOTE_DEBUG_PORT=9228、VITE_DEEPWORKS_CLI_ENABLED=1,再执行 pnpm --filter @deepworks/desktop dev。PowerShell 用 Set-Location 与 $env: 设置同名变量后执行同一命令。

成功判定:输出包含 Server/Types 构建成功、Engine plugins bundle 成功、Vite 或 Electron 开发进程启动、Electron CDP 暴露在 127.0.0.1:9228、桌面窗口打开。YAML 未使用导入警告、stale generated release config 被忽略、updater candidate pointer schema 警告、SQLite experimental warning、Vite JSX duplicate attribute warning 通常不是启动失败。启动后按当前目标验证,可确认 workspace 可用、检查扩展或 CLI 设置页入口、选择本地 workspace 确认 @deepsense 与域卡片;CAXA 业务由 Kit 的 CAXA Skills 调用真实 HTTP API,API03 IoT 未实现时必须显示未实现,不得伪造数据。

限制:仅面向本地 Windows 开发启动;不涉及具体业务实现细节。报告中应简洁列出分支、Electron/CDP 地址、CLI 灰度状态、构建结果与影响启动的错误,且不得输出凭据、Token 或工作区私有认证文件内容。该技能未提供收费、价格或平台支持等信息。