Skip to content

aidyfeng/wstack

v0.1.0MIT

ZHIRONG 的 standard skills:后端、前端、移动端、支付、安全与工程流程规范,装到项目或个人 agent 上按需调用。

standard-api-security-baseline

安全基线:自托管不透明 HttpOnly cookie 会话下,改会话、越权过滤、后台 mTLS、CORS、密钥与 bcrypt、CDN 真实 IP、验证码、第三方 identity token、富文本清洗或 PII 日志时使用。

standard-celery-task-queue

Celery:任务需要独立 worker 时,改超时、重试、确认时机、fork 后的数据库引擎、asyncio.run 桥接、chain()、队列路由或启动参数。

standard-code-conventions

命名:新建 Python 或 TypeScript 的类、文件、表、迁移时使用。日志:配置 structlog 字段,或凭健康检查判断服务是否就绪时使用。

standard-dev-workflow

提交:写 Conventional Commits、确认根因后修 bug、核对 pre-commit 的 files 覆盖,或给评审意见分级时使用。

standard-fastapi-ddd-backend

FastAPI:改 DDD 分层、UseCase、路由、schema、异常码或依赖注入时使用。PATCH 可空字段、 lifespan 里等待任务、进程内定时任务也用本技能。

standard-frontend-monorepo

前端 monorepo 包边界。决定代码放进共享包还是留在 app,或把 app 接到源码直出的共享包(转译与运行时注入)时使用。

standard-graph-workflow-editor

图工作流编辑器。做可拖拽的图编辑、草稿与发布,或新增一种节点类型时使用。

standard-llm-workflow-runtime

LLM 工作流执行。新增节点执行器、解析节点间模板变量,或做 SSE 单步调试时使用。

standard-multi-provider-auth

多渠道登录身份归并。接入一种登录渠道、把第三方账号绑到已有用户,或在中国大陆产品上把登录收束到已验证手机号时使用。

standard-multitenant-isolation

多租户数据隔离。给查询加上租户边界、传递当前租户上下文,或排查跨租户数据泄露时使用。

standard-payment-integration

自托管支付通道。项目自己对接渠道、验签、查单、对账,或处理跨账号恢复购买时使用。 Stripe 或 RevenueCat 不适用;先看 wayne-mode 的 playbooks/payment.md,按这两家自己的最佳实现做。

standard-quality-gates

质量门:配置 lint、类型检查、构建检查或 CI 合入门禁,统一本地与流水线验证入口,或排查检查漏跑、空跑和假绿时使用。

standard-react-conventions

React 约定(四端共用)。写页面、组件、hook、service,调整状态方案,改设计 token,或改业务导航与废弃 URL 时使用。

standard-react-native-app

Expo 应用。写用户应用页面或浏览器网页版、接原生能力、在手机上打开开发客户端、配构建签名与版本号、处理 iPad,或选择 OTA 与商店发版时使用。

standard-react-ops-console

运营后台。写与用户应用分开部署的管理端:列表页、编辑弹窗、API 请求层、登录态、多页签、表单或主题映射时使用。

standard-redis-patterns

Redis 加速层。加缓存、改缓存结构、做限流、做防重放或冷却、写跨进程失效,或让测试避开共享 Redis 时使用。

standard-sqlalchemy-persistence

SQLAlchemy 2.0 async 持久层。写 Repository、加表加列、建索引、写 Alembic 迁移、划事务边界时使用。

standard-taro-miniprogram

Taro 微信小程序。写小程序页面或组件、接微信能力、改编译配置、查包体积时使用。

standard-web-crawler

网站爬虫。抓取响应里已有正文的 HTML 并入库,或给抓取加 URL 去重、范围边界和增量判断时使用。

standard-websocket-realtime

WebSocket 实时通信。做服务端主动推送、在 WebSocket 与 SSE 之间选型,或排查多副本下部分连接收不到消息时使用。

wayne-mode

ZHIRONG 的工作方式。行为按当前会话的 poteto-mode,领域规范按 wstack 的 standard skill。 用户提到 ZHIRONG、/wayne-mode,或要求按他的方式做事时使用。 做登录、网页或 App、支付、多租户、用户编排的工作流、Celery、Redis、数据库建模、项目结构或质量门时也先读本技能,按 playbooks/ 选。