SuperAPI AI 工具集

devstack

通用与其它

查看项目

更新于 10-16 01:10

技能介绍

用途:devstack 用于管理开发环境编排,底层使用 process-compose 进行无头进程编排,支持健康检查、依赖顺序和 TUI,面向人类与 AI 智能体。

主要能力:根据项目是否已有 DEVSTACK.md 区分模式。初始化模式用于项目尚无 DEVSTACK.md 或用户明确要求设置 devstack 时,需阅读 references/init-reference.md。日常模式用于项目已有 DEVSTACK.md,用户要创建 worktree、启停服务或管理开发环境时,需阅读项目根目录的 DEVSTACK.md 并按其说明操作。故障排查或高级模式可阅读 references/daily-reference.md。

使用方式:若 DEVSTACK.md 存在,常见命令包括:人类带 TUI 启动用 bin/dev;智能体无头启动用 bin/dev -D;停止用 bin/dev stop;表格状态用 bin/dev status;JSON 状态用 bin/dev status --json;查看日志用 bin/dev logs <service>;重启服务用 bin/dev restart <service>;等待健康可轮询 bin/dev status 直到所有服务显示 Ready。以上为约定而非保证,始终以 DEVSTACK.md 中的项目特定细节为准。

限制:该技能标注为进行中。若控制运行中的栈时出现意外问题(客户端命令失败、连接被拒绝、socket 错误),应立即向用户反馈,而不是静默绕过;用户维护该技能并需要反馈来改进。资料未提供安装命令、收费、价格、平台或效果信息。