بنقرة واحدة
run-services
启动 / 停止 / 调试 go-hichat-api 的多个微服务。当用户说起服务、跑后端、看日志、停服务时触发。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
启动 / 停止 / 调试 go-hichat-api 的多个微服务。当用户说起服务、跑后端、看日志、停服务时触发。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
给 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,提交前确认