with one click
run-services
启动 / 停止 / 调试 go-hichat-api 的多个微服务。当用户说起服务、跑后端、看日志、停服务时触发。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
启动 / 停止 / 调试 go-hichat-api 的多个微服务。当用户说起服务、跑后端、看日志、停服务时触发。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
给 web/ 前端组件接入多语言(中英)。当用户说加多语言、国际化、i18n、翻译、某页面没翻译、硬编码中文时触发。
恢复上下文。在 /clear 后或新 session 开始时使用。当用户说恢复上下文、继续之前的工作、catchup 时触发。
审查当前 git diff 中的 Go 代码。当用户说审查 Go 代码、review Go、检查代码时触发。
运行 Go 测试并分析结果。当用户说跑测试、运行测试、go test 时触发。
在已有 go-zero 服务里新增一个 HTTP 接口。当用户说加接口、新增 api、加路由时触发。
新增数据库模型/表。当用户说加表、新增 model、加数据库字段时触发。
| name | run-services |
| description | 启动 / 停止 / 调试 go-hichat-api 的多个微服务。当用户说起服务、跑后端、看日志、停服务时触发。 |
go-hichat-api 是 go-zero 多服务架构,本 skill 提供本地启停 / 看日志的标准操作。
MySQL / Redis / Etcd / MongoDB / Kafka — 详见 README.md。
快速检查:docker ps | grep -E "mysql|redis|etcd|mongo|kafka"
./hichat2.sh
hichat2.sh 会按顺序起:
日志写到 logs/<svc>-<layer>/<svc>-<layer>.log。Ctrl+C 一次性停掉全部。
go run apps/<svc>/<layer>/<svc>.go -f apps/<svc>/<layer>/etc/<svc>-sample.yaml
<layer> 是 api / rpc / ws(im 专属)/ mq(task 专属)。
tail -f logs/<svc>-<layer>/<svc>-<layer>.log
grep -RnE "Port|Listen" apps/*/etc/*.yaml
ps aux | grep "apps/<svc>/<layer>/<svc>.go" | grep -v grep
kill <pid>
kill -9 -1 / pkill -f go,会把别人的进程一起带走etc/*.yaml 然后忘记 git restore——这些是 sample,提交前确认