在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用add-http-endpoint
星标8
分支0
更新时间2026年2月22日 13:10
添加新 HTTP 端点(IDL→网关层全流程)
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
添加新 HTTP 端点(IDL→网关层全流程)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
根据错误信息进行分类诊断,定位根因并给出修复方案
创建新业务领域模块骨架(Model→DAL→Converter→Logic→Wire)
端到端添加新 RPC 接口(IDL→全层实现)
代码质量检查(编译、Lint、测试覆盖率、架构合规)
执行代码生成(Kitex/Hertz/Wire,支持自动检测)
API 网关日志编写规范。在域服务、中间件、基础设施层编写日志代码时自动加载。
| name | add-http-endpoint |
| description | 添加新 HTTP 端点(IDL→网关层全流程) |
| argument-hint | <METHOD /api/v1/path> |
端到端引导在网关层添加新的 HTTP 端点,前提是对应的 RPC 接口已存在。
用户输入: $ARGUMENTS(HTTP 方法和路径,例如 POST /api/v1/departments)
rpc/identity_srv/ 中实现/add-rpc-method根据用户输入 $ARGUMENTS,确认:
在 idl/http/<service>/ 下找到对应的 Thrift IDL 文件:
api.post、api.get 等)参考已有 HTTP IDL 文件的注解风格。
cd gateway && ./script/gen_hertz_code.sh <service>
支持的 service 参数:identity、permission,或不传参数生成全部。
生成后确认 biz/handler/ 和 biz/router/ 下新代码已生成。
gateway/internal/domain/service/identity/ 或 gateway/internal/domain/service/permission/identity_service.go 或 permission_service.go
*_service_impl.go
kerrors.FromBizStatusError() 解析 RPC 错误gateway/internal/application/assembler/identity/ 或 gateway/internal/application/assembler/permission/interfaces.go
*_assembler.go
assembler.gogateway/biz/handler/<service>/<service>_service.go如果新增了 Provider:
gateway/internal/wire/provider.gocd gateway/internal/wire && wire如果端点需要 Casbin 权限控制:
docs/04-权限管理/权限管理设计.md 了解权限体系cd gateway && go build ./...
cd gateway && go vet ./...
cd gateway && golangci-lint run
docs/02-开发规范/开发指南.md 了解完整开发规范