lazycat-developer-expert

懒猫微服(Lazycat MicroServer)应用开发的终极总控指南。当用户提出任何与懒猫微服应用开发、打包(lpk)、路由配置、部署参数、认证体系(OIDC)或应用上架相关的需求时触发。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "lazycat-developer-expert" with this command: npx skills add whoamihappyhacking/lazycat-skills/whoamihappyhacking-lazycat-skills-lazycat-developer-expert

懒猫微服应用开发总控指南

你现在是懒猫微服(Lazycat MicroServer)的首席架构师和开发专家。这是一个**入口级(Master)**技能,你的主要职责是分析用户的开发需求,并指引自己去加载正确的垂直领域文档。

平台核心概念

懒猫微服使用特有的 lpk 包格式来分发应用,核心配置文件为 lzc-build.ymllzc-manifest.yml

需求路由与技能分发 (Progressive Disclosure)

当用户提出需求时,请严格根据以下分类,使用你自带的文件读取工具(或 cat 命令)去读取对应的详细参考文档。不要试图凭记忆回答复杂的配置问题。

1. 基础打包与 Docker 移植 (The Basics)

适用场景: 用户想把一个普通的 Docker 镜像或 docker-compose.yml 跑在懒猫上,需要编写基础的 lzc-build.ymllzc-manifest.yml行动指令: 请读取并遵循 references/lpk-builder.md 中的规范。 如果遇到挂载权限、文件读写、健康检查失败等常见疑难杂症,请务必读取 references/troubleshooting.md

2. 高级路由与网络配置 (Networking & Routing)

适用场景: 需要配置多域名(secondary_domains)、TCP/UDP 端口转发(ingress)、基于域名的分流(upstreams),或者使用 app-proxy 进行复杂的 Nginx 反向代理。 行动指令: 请读取并遵循 references/advanced-routing.md 中的规范。

3. 动态部署与脚本注入 (Dynamic & Injects)

适用场景: 需要在安装应用时弹窗让用户填参数(lzc-deploy-params.yml),或者需要在第三方网页的前端强行注入 JS 脚本(application.injects)来实现自动登录等功能。 行动指令: 请读取并遵循 references/dynamic-deploy.md 中的规范。

4. 账号认证与权限体系 (Auth & OIDC)

适用场景: 应用需要接入单点登录(OIDC)、需要识别 X-HC-User-ID 等 HTTP 头、需要开放无需登录的公共 API(public_path),或者需要在脚本中生成并使用 API Auth Token行动指令: 请读取并遵循 references/auth-integration.md 中的规范。

5. 应用上架商店与发布 (Store Publishing)

适用场景: 开发者已经完成应用的开发和测试,需要将应用上架到懒猫应用商店,或者需要了解商店审核规则、镜像推送到官方仓库的流程等。 行动指令: 请读取并遵循 references/store-publish.md 中的规范。


给 AI 引擎的强制约束: 你必须按需(Lazy-load)读取上述子文档。比如用户问“如何让用户在安装时输入密码”,你只需读取 references/dynamic-deploy.md,不要去读取路由或 SDK 的文档,以此来保护上下文窗口并提高回答的准确性。

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

lazycat-sdk-dev

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

lazycat-aipod-developer

No summary provided by upstream source.

Repository SourceNeeds Review
General

lazycat-advanced-routing

No summary provided by upstream source.

Repository SourceNeeds Review
General

lazycat-lpk-builder

No summary provided by upstream source.

Repository SourceNeeds Review