webman-skill: 给 AI 编码助手装上webman专业知识
面向AI编码助手的 **webman 框架专用技能**。## 覆盖内容| 文件 | 主题 ||---|---|| SKILL.md | 核心心智模型、项目结构、常用命令、Do/Dont 速查 || references/routing-controller.md | 路由、控制器、Request/Response、Session、参数校验、统一异常 || references/middleware.md | 中间件洋葱模型、鉴权、CORS、路由中间件传参 || references/database-redis.md | illuminate/database、Eloquent、事务、分页、Redis、缓存、连接池 || references/custom-process.md | 自定义进程、WebSocket/TCP、Timer、Crontab、队列、进程间推送 || references/coroutine.md | webman v2 协程eventLoop 驱动、Context、并发原语、连接池守则 || references/memory-lifecycle.md | 生命周期、内存泄漏四大来源、状态污染、reload 生效范围 || references/plugin.md | 基础插件与应用插件的开发、发布 |采用渐进式披露AI 平时只加载简短的 SKILL.md遇到具体主题再按需读取 references/ 下的对应文档不浪费上下文。 说明技能正文SKILL.md 与 references/为英文便于模型稳定执行description 中保留中文触发词如「常驻内存 PHP」「协程 PHP」。## 安装推荐用 [skills CLI](https://github.com/vercel-labs/skills) 一键安装无需克隆仓库支持 Cursor、Claude Code、Codex、OpenCode、GitHub Copilot 等 [70 Agent](https://github.com/vercel-labs/skills#supported-agents)bash# 全局安装所有项目可用CLI 会检测本机已安装的 Agentnpx skills add zjkal/webman-skill -g# 仅安装到当前项目npx skills add zjkal/webman-skill# 非交互安装到指定 Agent可多次传 -anpx skills add zjkal/webman-skill -g -a claude-code -ynpx skills add zjkal/webman-skill -g -a codex -ynpx skills add zjkal/webman-skill -g -a cursor -ynpx skills add zjkal/webman-skill -g -a opencode -ynpx skills add zjkal/webman-skill -g -a github-copilot -ynpx skills add zjkal/webman-skill -g -a gemini-cli -ynpx skills add zjkal/webman-skill -g -a windsurf -ynpx skills add zjkal/webman-skill -g -a cline -ynpx skills add zjkal/webman-skill -g -a trae -ynpx skills add zjkal/webman-skill -g -a continue -y# 一次安装到多个 Agentnpx skills add zjkal/webman-skill -g -a cursor -a claude-code -a codex -y也可在 [skills.sh](https://skills.sh/zjkal/webman-skill) 浏览该技能。### 手动安装备选将仓库克隆到对应 Agent 的 skills 目录目录名使用技能名 webman| Agent | --agent | 全局路径 | 项目路径 ||---|---|---|---|| Cursor | cursor | ~/.cursor/skills/webman | .agents/skills/webman || Claude Code | claude-code | ~/.claude/skills/webman | .claude/skills/webman || Codex | codex | ~/.codex/skills/webman | .agents/skills/webman || OpenCode | opencode | ~/.config/opencode/skills/webman | .agents/skills/webman || GitHub Copilot | github-copilot | ~/.copilot/skills/webman | .agents/skills/webman || Gemini CLI | gemini-cli | ~/.gemini/skills/webman | .agents/skills/webman || Windsurf | windsurf | ~/.codeium/windsurf/skills/webman | .windsurf/skills/webman || Cline | cline | ~/.agents/skills/webman | .agents/skills/webman || Trae | trae | ~/.trae/skills/webman | .trae/skills/webman || Continue | continue | ~/.continue/skills/webman | .continue/skills/webman || Amp / Universal | amp / universal | ~/.config/agents/skills/webman | .agents/skills/webman |bash# 示例Claude Code全局git clone https://github.com/zjkal/webman-skill ~/.claude/skills/webman# 示例Codex全局git clone https://github.com/zjkal/webman-skill ~/.codex/skills/webman# 示例Cursor全局git clone https://github.com/zjkal/webman-skill ~/.cursor/skills/webman# 示例OpenCode全局git clone https://github.com/zjkal/webman-skill ~/.config/opencode/skills/webman# 示例GitHub Copilot全局git clone https://github.com/zjkal/webman-skill ~/.copilot/skills/webman# 示例项目级Cursor / Codex / Copilot / Gemini CLI 等共用 .agents/skillsgit clone https://github.com/zjkal/webman-skill .agents/skills/webmanWindowsPowerShell示例powershellgit clone https://github.com/zjkal/webman-skill $env:USERPROFILE\.cursor\skills\webmangit clone https://github.com/zjkal/webman-skill $env:USERPROFILE\.claude\skills\webmangit clone https://github.com/zjkal/webman-skill $env:USERPROFILE\.codex\skills\webman完整 Agent 列表与路径见 [skills CLI Supported Agents](https://github.com/vercel-labs/skills#supported-agents)。安装后无需额外配置。当对话涉及 webman / workerman / 常驻内存 PHP 等主题时AI 会自动应用该技能也可在 Cursor 中通过 webman 或 /webman 显式调用。## 适用版本- webman 1.5 / 2.x协程相关内容仅适用 2.x- PHP 8.0v2 需 8.1- 数据库示例基于 webman/databaseilluminate并附 think-orm 说明## 目录结构webman-skill/├── SKILL.md # 技能入口含 frontmatter 元数据├── references/ # 分主题深度参考按需加载│ ├── routing-controller.md│ ├── middleware.md│ ├── database-redis.md│ ├── custom-process.md│ ├── coroutine.md│ ├── memory-lifecycle.md│ └── plugin.md├── README.md # 简体中文默认├── README.en.md # English└── LICENSE## License[MIT](LICENSE)

相关新闻

解决Win10 VMware挂起恢复失败:安全软件冲突与系统优化指南

解决Win10 VMware挂起恢复失败:安全软件冲突与系统优化指南

1. 问题现象与根源剖析 如果你和我一样,长期在Windows 10上使用VMware Workstation作为主力开发或测试环境,那么“虚拟机挂起后无法正常恢复”这个问题,大概率是你职业生涯中一个绕不过去的坎。它不是那种偶尔出现的玄学问题,而是…

2026/10/16 6:55:30 阅读更多 →
2026跨境出海服务商深度测评:凌赟科技如何用“SEO+GEO双引擎”重构AI时代获客逻辑?

2026跨境出海服务商深度测评:凌赟科技如何用“SEO+GEO双引擎”重构AI时代获客逻辑?

当58%的谷歌搜索以零点击告终,当AI Overview覆盖近半搜索查询,传统SEO正在失效。本文深度拆解一家广州本土服务商——凌赟科技,从技术架构到实战案例,解析“SEOGEO双引擎”如何帮助外贸企业在AI时代重新获得流量主动权。 前言&…

2026/10/18 12:47:28 阅读更多 →
Grove入门套件Plus:物联网与电子制作快速上手指南

Grove入门套件Plus:物联网与电子制作快速上手指南

1. 项目概述:Grove - Starter Kit Plus 是什么?如果你刚接触电子制作和物联网,面对一堆零散的传感器、跳线和面包板,可能会感到无从下手。Grove - Starter Kit Plus 就是为解决这个问题而生的。它不是一堆零散的零件,而…

2026/10/16 6:48:00 阅读更多 →

最新新闻

OpenAI API实战:模型调用、函数调用与Assistants深度解析

OpenAI API实战:模型调用、函数调用与Assistants深度解析

前阵子帮朋友一个电商后台做AI客服改造,被问得最多的一个问题就是:OpenAI API到底能干啥?很多刚接触的人以为它只是把ChatGPT网页版的接口套个壳,问两句就完了,其实远不止于此。这一篇我打算把模型调用、Assistants、F…

2026/10/18 13:02:44 阅读更多 →
PINN四大方向:连续/离散识别与推理的代码实现与避坑指南

PINN四大方向:连续/离散识别与推理的代码实现与避坑指南

简介:基于PINN(物理信息神经网络)的识别与推理完整代码包,适合研究生、科研人员及有一定深度学习基础的工程开发者。资源围绕离散时间/连续时间识别与推理四类任务展开,覆盖经典PINN建模、训练与评估流程,可…

2026/10/18 13:02:44 阅读更多 →
代练平台源码拆解:订单结算与二次开发实战

代练平台源码拆解:订单结算与二次开发实战

简介:这份源码是一套基于PHP的游戏代练平台网站系统,适合有意开发交易或服务平台、学习PHP全栈开发的读者。它完整覆盖用户前端展示、代练任务发布与接单、后台管理等多个环节,能帮助理解平台如何连接用户和代练者,以及背后的业务…

2026/10/18 13:02:44 阅读更多 →
ILSpy中文汉化版完全指南:反编译.NET程序集与调试实战

ILSpy中文汉化版完全指南:反编译.NET程序集与调试实战

简介:.NET反编译工具 ILSpy 中文汉化版是一款面向 .NET 开发者的免费开源反编译工具,旨在帮助开发者在缺少源代码时深入查看 .NET 程序集(.dll/.exe)的内部结构,并将其还原为可读性强的 C# 或 VB.NET 代码,…

2026/10/18 13:02:44 阅读更多 →
Python资产管理系统:支持折旧计算、调拨联动与审计导出

Python资产管理系统:支持折旧计算、调拨联动与审计导出

简介:本资源是一套基于Python开发的轻量级资产管理系统完整源码,面向Python初学者、Web开发入门者及企业IT资产管理员,解决组织内部资产全生命周期(购置、使用、维护、报废)的数字化跟踪与管理问题。压缩包共21个文件&…

2026/10/18 13:02:44 阅读更多 →
Java医药系统实战:权限分层、库存事务与财务统计闭环

Java医药系统实战:权限分层、库存事务与财务统计闭环

简介:本资源是一套基于Java Web与MySQL开发的医药销售管理课程设计系统,面向计算机专业本科生及Java初学者,解决中小型医药企业员工与经理在会员管理、供应商协作、药品库存查询、采购销售及仓库盘点等核心业务中的信息化需求。压缩包共26个文…

2026/10/18 13:01:44 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →