讲师中心 微信公众号
AI工具推荐 视频效率加速

excalidraw

Polar Sponsor
爱发电 赞助
.NET 9.0

根据自然语言描述生成Excalidraw图表(.excalidraw文件)。当用户要求创建、绘制或可视化图表时使用此技能。

Excalidraw 图表生成器

功能概述

Excalidraw 图表生成器是一项面向实际任务的技能,主要用于您从自然语言描述生成. excalidraw 文件;用户可以在 Excalidraw (File ) 中直接打开这些文件, 或者拖放到罐头中。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Excalidraw 图表生成器

您可通过自然语言描述生成 .excalidraw 文件。用户可直接在 Excalidraw 中打开这些文件(文件 → 打开),或将其拖拽至画布上。

工作流程

  1. 理解描述内容 — 明确用户希望可视化的内容
  2. 自动选择图表类型 — 从下方表格中选取最合适的类型
  3. 生成中间 JSON 文件 — 编写结构化的 diagram_input.json
  4. 运行构建脚本 — 执行 build_excalidraw.py 生成最终文件
  5. 通知用户 — 告知输出文件路径及打开方式

图表类型选择

用户描述的内容 应选用的类型
步骤、流程、决策、分支逻辑 flowchart
系统、服务、组件、基础设施 architecture
围绕中心主题发散的主题、想法、概念 mindmap
两个或多个参与者随时间交换消息 sequence

若不确定应选何种类型,优先使用 flowchart —— 它适用于最广泛的场景。

中间 JSON 格式

请在当前工作目录下生成以下任一格式,并保存为 diagram_input.json。

流程图(Flowchart)

{
  "type": "flowchart",
  "title": "简明描述性标题",
  "nodes": [
    {"id": "unique_id", "label": "显示文本", "shape": "rectangle"},
    {"id": "decision", "label": "是否有效?", "shape": "diamond"},
    {"id": "start_end", "label": "开始", "shape": "oval"}
  ],
  "edges": [
    {"from": "node_a", "to": "node_b"},
    {"from": "decision", "to": "node_c", "label": "是"},
    {"from": "decision", "to": "node_d", "label": "否"}
  ]
}

形状选项: rectangle(默认)、diamond(用于决策/条件判断)、oval(用于起始/结束节点)

架构图(Architecture)

{
  "type": "architecture",
  "title": "系统架构",
  "groups": [
    {
      "id": "frontend",
      "label": "前端",
      "nodes": [
        {"id": "web", "label": "Web 应用"},
        {"id": "mobile", "label": "移动应用"}
      ]
    },
    {
      "id": "backend",
      "label": "后端",
      "nodes": [
        {"id": "api", "label": "API 网关"},
        {"id": "auth", "label": "认证服务"}
      ]
    }
  ],
  "nodes": [],
  "edges": [
    {"from": "web", "to": "api", "label": "HTTPS"},
    {"from": "mobile", "to": "api", "label": "HTTPS"}
  ]
}

注意: groups 为可选字段。若无需分组,可在顶层直接使用 nodes 字段定义组件;也可混合使用两者。

思维导图(Mind Map)

{
  "type": "mindmap",
  "title": "主题概览",
  "root": "中心主题",
  "branches": [
    {
      "label": "分支 1",
      "children": ["子主题 A", "子主题 B", "子主题 C"]
    },
    {
      "label": "分支 2",
      "children": ["子主题 D", "子主题 E"]
    }
  ]
}

序列图(Sequence Diagram)

{
  "type": "sequence",
  "title": "交互流程",
  "actors": ["User", "Frontend", "API", "Database"],
  "messages": [
    {"from": "User", "to": "Frontend", "label": "Click Login"},
    {"from": "Frontend", "to": "API", "label": "POST /login"},
    {"from": "API", "to": "Database", "label": "Query user"},
    {"from": "Database", "to": "API", "label": "Return record"},
    {"from": "API", "to": "Frontend", "label": "JWT token"},
    {"from": "Frontend", "to": "User", "label": "Redirect"}
  ]
}

执行步骤

编写完 diagram_input.json 后,运行构建脚本:

python /scripts/build_excalidraw.py 
  --input diagram_input.json 
  --output .excalidraw
</pre>
<p>其中 <code><skill_dir></code> 是包含本 SKILL.md 文件的目录,<code><title></code> 是对图表标题进行规范化处理后的字符串(如去除空格、特殊字符等)。</p>
<h2>向用户输出的消息</h2>
<p>成功生成后,请告知用户:</p>
<pre class="brush:php;toolbar:false;">✓ 图表已保存至:<filename>.excalidraw

在 Excalidraw 中打开方法:
1. 访问 https://excalidraw.com
2. 点击菜单(☰)→ 打开 → 选择该文件
   — 或 — 将文件直接拖拽至画布
</pre>
<h2>绘制优质图表的建议</h2>
<ul>
<li><strong>保持标签简洁</strong> — 每个节点建议使用 1–5 个词</li>
<li><strong>控制节点数量</strong> — 单张图表建议包含 5–15 个节点以保证可读性;复杂图表请拆分为多个文件</li>
<li><strong>使用有意义的 ID</strong> — 推荐 snake_case 格式,不含空格(例如:<code>api_gateway</code>、<code>check_auth</code>)</li>
<li><strong>流程图边(edges)</strong> — 必须连接两个已定义的节点 ID</li>
<li><strong>序列图参与者(actors)</strong> — 应按其在对话中首次出现的顺序列出</li>
</ul>
<h2>错误处理</h2>
<p>若脚本执行失败,请按以下步骤排查:</p>
<ol>
<li>检查 <code>diagram_input.json</code> 是否符合合法的 JSON 语法</li>
<li>确认所有边(edge)中的 <code>from</code>/<code>to</code> 值均与已有节点的 <code>id</code> 值完全匹配</li>
<li>验证系统中已安装 Python 3.6 或更高版本(运行 <code>python3 --version</code> 查看)</li>
</ol>					</div>
				</div>
					<script>
						layui.use(["jquery"], function () {
							var $ = layui.jquery;

							function switchIndexMain21Tab(index) {
								$("#skillML3_title button").eq(index).addClass("active").siblings().removeClass("active");
								$("#skillML3_body .skillML3_bodys").eq(index).addClass("active").siblings().removeClass("active");
							}

							$("#skillML3_title button").click(function () {
								switchIndexMain21Tab($(this).index());
							});
						});
					</script>
				<div class="catalogue_card">
					<div class="catalogue_card_title">
						<b></b>
						<span>目录</span>
					</div>
					<div class="catalogue_cards"></div>
				</div>
				<div class="artlef-down">
											<div class="authormore">
							<div class="rightdTitle flexRow">
								<div class="title-left flexRow">
									<b></b>
									<p>作者最新文章</p>
								</div>
							</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335368.html" title="英国宣布设立全球首个AI生物安全实验室"><b></b>
											<p class="overflowclass">英国宣布设立全球首个AI生物安全实验室</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:09</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335381.html" title="特斯拉将自主研发人工智能地图导航系统"><b></b>
											<p class="overflowclass">特斯拉将自主研发人工智能地图导航系统</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:10</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335415.html" title="Android 中 runOnUiThread 延迟执行的根源与解决方案"><b></b>
											<p class="overflowclass">Android 中 runOnUiThread 延迟执行的根源与解决方案</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:13</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335422.html" title="Composer PHP 版本检测失败的完整排查与修复指南"><b></b>
											<p class="overflowclass">Composer PHP 版本检测失败的完整排查与修复指南</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:14</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335443.html" title="如何解决 runOnUiThread 延迟 30 秒执行的问题"><b></b>
											<p class="overflowclass">如何解决 runOnUiThread 延迟 30 秒执行的问题</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:16</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335457.html" title="HTML5 Canvas 双色切换:点击矩形实现红绿循环变色"><b></b>
											<p class="overflowclass">HTML5 Canvas 双色切换:点击矩形实现红绿循环变色</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:18</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335469.html" title="Java 中实现正则捕获组模板展开(类似 Go 的 ExpandString)"><b></b>
											<p class="overflowclass">Java 中实现正则捕获组模板展开(类似 Go 的 ExpandString)</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:19</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335480.html" title="jQuery 表单提交失效的常见原因与正确实现方案"><b></b>
											<p class="overflowclass">jQuery 表单提交失效的常见原因与正确实现方案</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:20</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335492.html" title="Android 中 runOnUiThread 延迟执行的根因分析与解决方案"><b></b>
											<p class="overflowclass">Android 中 runOnUiThread 延迟执行的根因分析与解决方案</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:21</p>
										</div>
									</div>
								</div>
															<div class="authlist flexColumn">
									<div class="autharts flexRow">
										<a class="autharta flexRow" target="_blank" href="/faq/3335551.html" title="PHP 中 unset() 无法彻底释放对象引用的原因解析"><b></b>
											<p class="overflowclass">PHP 中 unset() 无法彻底释放对象引用的原因解析</p>
										</a>
										<div class="authtime flexRow">
											<b></b>
											<p>2026-10-26 14:27</p>
										</div>
									</div>
								</div>
													</div>
											<div class="moreAi">
							<div class="rightdTitle flexRow">
								<div class="title-left flexRow">
									<b></b>
									<p>热门AI工具</p>
								</div>
								<a class="rititle-more flexRow" target="_blank" href="/ai" title="热门AI工具"><span>更多</span><b></b></a>
							</div>

							<div class="moreailist flexRow">
																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/4297" title="PixTV" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/001/246/273/6abb4764b88b5788.webp?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="PixTV" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/4297" title="PixTV" class="overflowclass abripone">PixTV</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">PixTV是一款面向AIGC内容创作的AI视频生成工具。</p>
																							<div class="aidconstab flexRow">
													<a title="AI视频创作" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-video-creation" target="_blank" >AI视频创作</a><a title="视频生成" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-video-creation/video-generate" target="_blank" >视频生成</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/2686" title="WorkBuddy" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/001/246/273/177086639789686.png?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="WorkBuddy" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/2686" title="WorkBuddy" class="overflowclass abripone">WorkBuddy</a>
																							</div>
											<p class="overflowclass abriptwo">一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。</p>
																							<div class="aidconstab flexRow">
													<a title="AI办公学习" class="aidcontbp flexRow flexcenter"  href="/ai/tag/office" target="_blank" >AI办公学习</a><a title="Agent智能体" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-agent" target="_blank" >Agent智能体</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/1287" title="讯飞绘文" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/000/969/633/6a82e41309ea7240.webp?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="讯飞绘文" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/1287" title="讯飞绘文" class="overflowclass abripone">讯飞绘文</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。</p>
																							<div class="aidconstab flexRow">
													<a title="AI应用软件" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-application" target="_blank" >AI应用软件</a><a title="PC软件" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-application/software" target="_blank" >PC软件</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/2828" title="二狗PPT" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/000/969/633/6a82e3c42a14b682.webp?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="二狗PPT" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/2828" title="二狗PPT" class="overflowclass abripone">二狗PPT</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。</p>
																							<div class="aidconstab flexRow">
													<a title="文档处理" class="aidcontbp flexRow flexcenter"  href="/ai/tag/office/docs" target="_blank" >文档处理</a><a title="PPT 助手" class="aidcontbp flexRow flexcenter"  href="/ai/tag/office/ppt" target="_blank" >PPT 助手</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/2754" title="Loomy" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/001/246/273/177389071339356.png?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="Loomy" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/2754" title="Loomy" class="overflowclass abripone">Loomy</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。</p>
																							<div class="aidconstab flexRow">
													<a title="Agent智能体" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-agent" target="_blank" >Agent智能体</a><a title="桌面Agent" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-agent/desktop-agent" target="_blank" >桌面Agent</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/2780" title="UpDream" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/000/969/633/6a82e315d584b724.webp?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="UpDream" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/2780" title="UpDream" class="overflowclass abripone">UpDream</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。</p>
																							<div class="aidconstab flexRow">
													<a title="AI视频创作" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-video-creation" target="_blank" >AI视频创作</a><a title="视频生成" class="aidcontbp flexRow flexcenter"  href="/ai/tag/ai-video-creation/video-generate" target="_blank" >视频生成</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/4235" title="火山引擎" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/001/246/273/6a82d82182e0c918.png?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="火山引擎" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/4235" title="火山引擎" class="overflowclass abripone">火山引擎</a>
																									<span class="hot_span">Hot</span>
																							</div>
											<p class="overflowclass abriptwo">火山引擎是一款面向企业的云计算与AI服务平台。</p>
																							<div class="aidconstab flexRow">
													<a title="AI大模型" class="aidcontbp flexRow flexcenter"  href="/ai/tag/code/large-model" target="_blank" >AI大模型</a><a title="AI编程开发" class="aidcontbp flexRow flexcenter"  href="/ai/tag/code" target="_blank" >AI编程开发</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/723" title="DeepSeek" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/000/000/000/175679963982777.png?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="DeepSeek" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/723" title="DeepSeek" class="overflowclass abripone">DeepSeek</a>
																							</div>
											<p class="overflowclass abriptwo">DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。</p>
																							<div class="aidconstab flexRow">
													<a title="AI编程开发" class="aidcontbp flexRow flexcenter"  href="/ai/tag/code" target="_blank" >AI编程开发</a><a title="AI聊天问答" class="aidcontbp flexRow flexcenter"  href="/ai/tag/chat" target="_blank" >AI聊天问答</a>												</div>
																					</div>
									</div>

																	<div class="aibtns flexRow">
										<a target="_blank" href="/ai/726" title="豆包大模型" class="aibtnimga">
											<img src="https://img.php.cn/upload/ai_manual/001/246/273/69b379b1c5e3f597.png?x-oss-process=image/resize,m_mfit,h_76,w_76,limit_0" alt="豆包大模型" class="aibtnimg" onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'" />
										</a>
										<div class="aibtn-right flexColumn">
											<div class="abripone_f">
												<a target="_blank" href="/ai/726" title="豆包大模型" class="overflowclass abripone">豆包大模型</a>
																							</div>
											<p class="overflowclass abriptwo">豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。</p>
																							<div class="aidconstab flexRow">
													<a title="AI编程开发" class="aidcontbp flexRow flexcenter"  href="/ai/tag/code" target="_blank" >AI编程开发</a><a title="AI大模型" class="aidcontbp flexRow flexcenter"  href="/ai/tag/code/large-model" target="_blank" >AI大模型</a>												</div>
																					</div>
									</div>

															</div>
						</div>
									</div>
			</div>
			
			<div class="skillMR">
									<div class="artrig-adv ">
						<script type="text/javascript" src="https://teacher.php.cn/php/MDM3MTk1MGYxYjI5ODJmNTE0ZWVkZTA3NmJhYzhmMjI6Og=="></script>
					</div>
				
				<div class="hotzt artdtzt">
					<div class="rightdTitle flexRow">
						<div class="title-left flexRow">
							<b></b>
							<p>相关专题</p>
						</div>
						<a class="rititle-more flexRow" href="/faq/zt" title="相关专题" target="_blank"><span>更多</span><b></b></a>
					</div>
					<div class="hotztuls flexColumn">
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/gradlecjkfrmj" class="aClass flexRow hotzta" title="Gradle插件开发入门教程"><img
										src="https://img.php.cn/upload/subject/000/000/085/6ad9dfa21e58e391.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Gradle插件开发入门教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/gradlecjkfrmj" class="aClass flexRow hotztra overflowclass" title="Gradle插件开发入门教程">Gradle插件开发入门教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/gradlewppzjc" class="aClass flexRow hotzta" title="Gradle Wrapper配置教程"><img
										src="https://img.php.cn/upload/subject/000/000/085/6ad9de17d41f0542.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Gradle Wrapper配置教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/gradlewppzjc" class="aClass flexRow hotztra overflowclass" title="Gradle Wrapper配置教程">Gradle Wrapper配置教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/golangcijcq" class="aClass flexRow hotzta" title="Golangci-lint检查器使用教程"><img
										src="https://img.php.cn/upload/subject/000/000/098/6ad9dd901b330239.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Golangci-lint检查器使用教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/golangcijcq" class="aClass flexRow hotztra overflowclass" title="Golangci-lint检查器使用教程">Golangci-lint检查器使用教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/gradlezmgjjxm" class="aClass flexRow hotzta" title="Gradle怎么构建Java项目"><img
										src="https://img.php.cn/upload/subject/000/000/085/6ad9dcbf0b972752.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Gradle怎么构建Java项目" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/gradlezmgjjxm" class="aClass flexRow hotztra overflowclass" title="Gradle怎么构建Java项目">Gradle怎么构建Java项目</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/phpsjcldxfjc" class="aClass flexRow hotzta" title="PHP时间戳漏洞修复教程"><img
										src="https://img.php.cn/upload/subject/000/000/086/6ad9d7719ac88655.webp?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="PHP时间戳漏洞修复教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/phpsjcldxfjc" class="aClass flexRow hotztra overflowclass" title="PHP时间戳漏洞修复教程">PHP时间戳漏洞修复教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/golangcipzwj" class="aClass flexRow hotzta" title="Golangci-lint配置文件与规则设置"><img
										src="https://img.php.cn/upload/subject/000/000/098/6ad9d3140c27e800.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Golangci-lint配置文件与规则设置" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/golangcipzwj" class="aClass flexRow hotztra overflowclass" title="Golangci-lint配置文件与规则设置">Golangci-lint配置文件与规则设置</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/golangciazyrm" class="aClass flexRow hotzta" title="Golangci-lint安装与入门教程"><img
										src="https://img.php.cn/upload/subject/000/000/098/6ad9cdeb68654566.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="Golangci-lint安装与入门教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/golangciazyrm" class="aClass flexRow hotztra overflowclass" title="Golangci-lint安装与入门教程">Golangci-lint安装与入门教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/php2shellloud" class="aClass flexRow hotzta" title="PHP2Shell高危漏洞修复教程"><img
										src="https://img.php.cn/upload/subject/000/000/086/6ad9cc3436ea9984.webp?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="PHP2Shell高危漏洞修复教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/php2shellloud" class="aClass flexRow hotztra overflowclass" title="PHP2Shell高危漏洞修复教程">PHP2Shell高危漏洞修复教程</a>
									<p class="aClass flexRow hotztrp overflowclass">PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
													<div class="hotztlls flexRow">
								<a target="_blank" href="/faq/jyrwsdygxgl" class="aClass flexRow hotzta" title="剧云人物设定与关系管理教程"><img
										src="https://img.php.cn/upload/subject/000/000/098/6ad9c3d4be63c634.png?x-oss-process=image/resize,m_mfit,h_75,w_120,limit_0" alt="剧云人物设定与关系管理教程" class="hotztaimg"
										onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'"></a>
								<div class="hotztright flexColumn">
									<a target="_blank" href="/faq/jyrwsdygxgl" class="aClass flexRow hotztra overflowclass" title="剧云人物设定与关系管理教程">剧云人物设定与关系管理教程</a>
									<p class="aClass flexRow hotztrp overflowclass">本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。</p>
									<div class="hotztrdown flexRow">
										<div class="htztdsee flexRow"> <b></b>
											<p class="">0</p>
										</div>
										<div class="htztdTime flexRow"> <b></b>
											<p>2026.10.22</p>
										</div>
									</div>
								</div>
							</div>
											</div>
				</div>
				<div class="hotdownload ">
					<div class="rightdTitle flexRow">
						<div class="title-left flexRow"> <b></b>
							<p>热门下载</p>
						</div>
						<a target="_blank" class="rititle-more flexRow" href="/xiazai" title="热门下载"><span>更多</span><b></b></a>
					</div>
					<div class="hotdownTab">
						<div class="hdTabs flexRow">
							<div class="check" data-id="onef">网站特效 <b></b> </div> /
							<div class="" data-id="twof">网站源码 <b></b></div> /
							<div class="" data-id="threef">网站素材 <b></b></div> /
							<div class="" data-id="fourf">前端模板 <b></b></div>
						</div>
						<ul class="onef">
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="登录表单页面js,现代化登录页面模板" href="/xiazai/js/10373"><span>[表单按钮]</span><span>登录表单页面js,现代化登录页面模板</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="注册表单布局HTML代码,登录注册切换js模板" href="/xiazai/js/10372"><span>[表单按钮]</span><span>注册表单布局HTML代码,登录注册切换js模板</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="文字透视变形设计,有趣的css滑动动画" href="/xiazai/js/10371"><span>[文字特效]</span><span>文字透视变形设计,有趣的css滑动动画</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="精美登录注册UI,登录页面设计模板" href="/xiazai/js/10370"><span>[表单按钮]</span><span>精美登录注册UI,登录页面设计模板</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="意境背景图片唯美下载,云破月来花弄影素材" href="/xiazai/js/10369"><span>[图片特效]</span><span>意境背景图片唯美下载,云破月来花弄影素材</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="液体背景制作,创意液体文字动画" href="/xiazai/js/10368"><span>[其它特效]</span><span>液体背景制作,创意液体文字动画</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="html滑块选择器,简单的滑块控制数字表达式" href="/xiazai/js/10367"><span>[其它特效]</span><span>html滑块选择器,简单的滑块控制数字表达式</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="文本闪烁css,文字闪光动图特效" href="/xiazai/js/10366"><span>[其它特效]</span><span>文本闪烁css,文字闪光动图特效</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="css滑块效果,气球移动动画效果图素材" href="/xiazai/js/10365"><span>[其它特效]</span><span>css滑块效果,气球移动动画效果图素材</span></a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" title="手写字体设计,好看的svg文字特效" href="/xiazai/js/10364"><span>[其它特效]</span><span>手写字体设计,好看的svg文字特效</span></a>
									</div>
								</li>
													</ul>
						<ul class="twof" style="display:none;">
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12061" title="CodeIgniter4.6.1"><span>[开发框架]</span><span>CodeIgniter4.6.1</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12060" title="Django Web框架5.2.2"><span>[开发框架]</span><span>Django Web框架5.2.2</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12059" title="NutzFw企业级快速开发框架1.0.3"><span>[开发框架]</span><span>NutzFw企业级快速开发框架1.0.3</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12058" title="go-admin前后端分离权限管理系统脚手架2.2.0"><span>[开发框架]</span><span>go-admin前后端分离权限管理系统脚手架2.2.0</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12057" title="Ember.js3.28.9"><span>[开发框架]</span><span>Ember.js3.28.9</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12056" title="MaxKey单点登录认证系统3.3.3"><span>[开发框架]</span><span>MaxKey单点登录认证系统3.3.3</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12055" title="PHP7框架Phalcon71.2.3"><span>[开发框架]</span><span>PHP7框架Phalcon71.2.3</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12054" title="TimoPHP开发框架1.4.1"><span>[开发框架]</span><span>TimoPHP开发框架1.4.1</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12053" title="猿团YTF框架1.0"><span>[开发框架]</span><span>猿团YTF框架1.0</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12052" title="zentaophp框架3.0"><span>[开发框架]</span><span>zentaophp框架3.0</span> </a>
									</div>
								</li>
													</ul>
						<ul class="threef" style="display:none;">
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4927" title="秋季农产品丰收矢量插图"><span>[网站素材]</span><span>秋季农产品丰收矢量插图</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4926" title="手绘法式甜点面包合集矢量素材"><span>[网站素材]</span><span>手绘法式甜点面包合集矢量素材</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4925" title="复古旧物服饰海报矢量模板"><span>[网站素材]</span><span>复古旧物服饰海报矢量模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4924" title="2027年新年快乐宣传海报设计下载"><span>[网站素材]</span><span>2027年新年快乐宣传海报设计下载</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4923" title="二十四节气立冬海报矢量模板"><span>[网站素材]</span><span>二十四节气立冬海报矢量模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4922" title="爵士酒吧派对海报矢量模板"><span>[网站素材]</span><span>爵士酒吧派对海报矢量模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4921" title="万圣节主题横幅海报模板设计源文件下载"><span>[网站素材]</span><span>万圣节主题横幅海报模板设计源文件下载</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4920" title="精致咖啡下午茶元素合集矢量素材"><span>[网站素材]</span><span>精致咖啡下午茶元素合集矢量素材</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4919" title="蓝色风格汉堡美食餐饮海报模板设计下载"><span>[网站素材]</span><span>蓝色风格汉堡美食餐饮海报模板设计下载</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/sucai/4918" title="扁平万圣节主题矢量插图"><span>[网站素材]</span><span>扁平万圣节主题矢量插图</span> </a>
									</div>
								</li>
													</ul>
						<ul class="fourf" style="display:none;">
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12112"  title="探索文化产业服务机构网站模板"><span>[前端模板]</span><span>探索文化产业服务机构网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12111"  title="现代商业数字化服务公司网站模板"><span>[前端模板]</span><span>现代商业数字化服务公司网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12110"  title="响应式烟草公司HTML5网站模板"><span>[前端模板]</span><span>响应式烟草公司HTML5网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12109"  title="园艺服务机构响应式网页模板"><span>[前端模板]</span><span>园艺服务机构响应式网页模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12108"  title="HTML5日本动画动漫网站模板"><span>[前端模板]</span><span>HTML5日本动画动漫网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12107"  title="蛋糕烘焙美食宣传网站模板"><span>[前端模板]</span><span>蛋糕烘焙美食宣传网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12106"  title="黑白风格律师个人简历展示网页模板"><span>[前端模板]</span><span>黑白风格律师个人简历展示网页模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12105"  title="黑色风格摄影工作室宣传网站模板"><span>[前端模板]</span><span>黑色风格摄影工作室宣传网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12104"  title="响应式金融公司HTML5网站模板"><span>[前端模板]</span><span>响应式金融公司HTML5网站模板</span> </a>
									</div>
								</li>
															<li>
									<div class="wzrfourli flexRow">
										<b></b>
										<a target="_blank" href="/xiazai/code/12103"  title="HTML5音乐节演唱会宣传网站模板"><span>[前端模板]</span><span>HTML5音乐节演唱会宣传网站模板</span> </a>
									</div>
								</li>
													</ul>
					</div>
					<script>
						$('.hdTabs>div').click(function (e) {
							$('.hdTabs>div').removeClass('check')
							$(this).addClass('check')
							$('.hotdownTab>ul').css('display', 'none')
							$('.' + e.currentTarget.dataset.id).show()
						})
					</script>

				</div>

				<div class="xgarts ">
					<div class="rightdTitle flexRow">
						<div class="title-left flexRow"> <b></b>
							<p>相关下载</p>
						</div>
						<a target="_blank" class="rititle-more flexRow" href="/xiazai" title="相关下载"><span>更多</span><b></b></a>
					</div>
					<div class="xgwzlist ">
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="MDPHP(麦迪php框架系统)1.1" href="/xiazai/code/12051">MDPHP(麦迪php框架系统)1.1</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="PHP 多国语言框架2.0" href="/xiazai/code/12046">PHP 多国语言框架2.0</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="ujframe简单快速PHP开发框架1.0" href="/xiazai/code/12045">ujframe简单快速PHP开发框架1.0</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="php轻量型框架1.0" href="/xiazai/code/12044">php轻量型框架1.0</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="MyQEE开源PHP多项目及模块化开发框架3.0 RC2" href="/xiazai/code/12041">MyQEE开源PHP多项目及模块化开发框架3.0 RC2</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="php开源学习型框架CMVC1.2.0" href="/xiazai/code/12040">php开源学习型框架CMVC1.2.0</a></div>
											<div class="xgwzlid flexRow"><b></b><a target="_blank" title="PHP框架Kohana3.3.1" href="/xiazai/code/12039">PHP框架Kohana3.3.1</a></div>
										</div>

				</div>

				<div class="jpkc">
					<div class="rightdTitle flexRow">
						<div class="title-left flexRow"> <b></b>
							<p>精品课程</p>
						</div>
						<a class="rititle-more flexRow" target="_blank" href="/course/sort_new.html" title="精品课程"><span>更多</span><b></b></a>
					</div>
					<div class=" jpkcTab">
						<div class=" jpkcTabs flexRow">
														<div class="check" data-id="twofd">热门推荐 <b></b></div> /
							<div class="" data-id="threefd">最新课程 <b></b></div>
						</div>
												<div class="twofd jpktabd" >
															<div  class="ristyA flexRow " >
									<a target="_blank" href="/course/1656.html" title="JavaScript ES5基础线上课程教学">
										<img src="https://img.php.cn/upload/course/000/000/081/6862652adafef801.png?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="JavaScript ES5基础线上课程教学" class="ristyAimg"
											onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
									</a>
									<div class="ristyaRight flexColumn">
										<a target="_blank" href="/course/1656.html" title="JavaScript ES5基础线上课程教学"
											class="rirightp overflowclass">JavaScript ES5基础线上课程教学</a>

										<div class="risrdown flexRow">
											<p>共6课时 | 12.1万人学习</p>
										</div>
									</div>
								</div>
															<div  class="ristyA flexRow " >
									<a target="_blank" href="/course/812.html" title="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)">
										<img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)" class="ristyAimg"
											onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
									</a>
									<div class="ristyaRight flexColumn">
										<a target="_blank" href="/course/812.html" title="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)"
											class="rirightp overflowclass">最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)</a>

										<div class="risrdown flexRow">
											<p>共79课时 | 161.5万人学习</p>
										</div>
									</div>
								</div>
															<div  class="ristyA flexRow " >
									<a target="_blank" href="/course/639.html" title="phpStudy极速入门视频教程">
										<img src="https://img.php.cn/upload/course/000/000/068/62611ef88fcec821.jpg?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="phpStudy极速入门视频教程" class="ristyAimg"
											onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
									</a>
									<div class="ristyaRight flexColumn">
										<a target="_blank" href="/course/639.html" title="phpStudy极速入门视频教程"
											class="rirightp overflowclass">phpStudy极速入门视频教程</a>

										<div class="risrdown flexRow">
											<p>共6课时 | 54.7万人学习</p>
										</div>
									</div>
								</div>
													</div>

						<div class="threefd jpktabd" style="display:none;">
															<div  class="ristyA flexRow " >
										<a target="_blank" href="/course/2197.html" title="Golangci-lint命令行使用演示">
											<img src="https://img.php.cn/upload/course/000/000/098/6ad9d443e4295546.jpg?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="Golangci-lint命令行使用演示" class="ristyAimg"
												onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
										</a>
										<div class="ristyaRight flexColumn">
											<a target="_blank" href="/course/2197.html" title="Golangci-lint命令行使用演示"
												class="rirightp overflowclass">Golangci-lint命令行使用演示</a>

											<div class="risrdown flexRow">
												<p>共0课时 | 0人学习</p>
											</div>
										</div>
									</div>
																<div  class="ristyA flexRow " >
										<a target="_blank" href="/course/2196.html" title="Go夜读:golint及Golangci-lint介绍和使用">
											<img src="https://img.php.cn/upload/course/000/000/098/6ad9d443e4295546.jpg?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="Go夜读:golint及Golangci-lint介绍和使用" class="ristyAimg"
												onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
										</a>
										<div class="ristyaRight flexColumn">
											<a target="_blank" href="/course/2196.html" title="Go夜读:golint及Golangci-lint介绍和使用"
												class="rirightp overflowclass">Go夜读:golint及Golangci-lint介绍和使用</a>

											<div class="risrdown flexRow">
												<p>共0课时 | 0人学习</p>
											</div>
										</div>
									</div>
																<div  class="ristyA flexRow " >
										<a target="_blank" href="/course/2195.html" title="1小时Playwright自动化测试从入门到精通教程">
											<img src="https://img.php.cn/upload/course/000/000/090/6ad5d40b0aea3589.jpg?x-oss-process=image/resize,m_mfit,h_86,w_140,limit_0" alt="1小时Playwright自动化测试从入门到精通教程" class="ristyAimg"
												onerror="this.src='https://staticw.php.cn/static/lhimages/moren/morentu.png'">
										</a>
										<div class="ristyaRight flexColumn">
											<a target="_blank" href="/course/2195.html" title="1小时Playwright自动化测试从入门到精通教程"
												class="rirightp overflowclass">1小时Playwright自动化测试从入门到精通教程</a>

											<div class="risrdown flexRow">
												<p>共0课时 | 0人学习</p>
											</div>
										</div>
									</div>
														</div>
						<script>
							$('.jpkcTabs>div').click(function (e) {
								$('.jpkcTabs>div').removeClass('check')
								$(this).addClass('check')
								$('.jpkcTab .jpktabd').css('display', 'none')
								$('.' + e.currentTarget.dataset.id).show()
							})
						</script>

					</div>
				</div>
				<div class="zxarts ">
					<div class="rightdTitle flexRow">
						<div class="title-left flexRow"> <b></b>
							<p>最新文章</p>
						</div>
						<a class="rititle-more flexRow" href="/article.html" title="最新文章" target="_blank"><span>更多</span><b></b></a>
					</div>
					<div class="xgwzlist ">
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="全球首个原生智能体机器人银河星仔,由银河通用与宇树科技联合研发" href="/faq/3336266.html">全球首个原生智能体机器人银河星仔,由银河通用与宇树科技联合研发</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="韩媒:韩国半数新模型底座都是阿里Qwen" href="/faq/3336254.html">韩媒:韩国半数新模型底座都是阿里Qwen</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="中断近5小时后终于恢复,DeepSeek年内已出现至少18次服务异常" href="/faq/3336230.html">中断近5小时后终于恢复,DeepSeek年内已出现至少18次服务异常</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="消息称智元机器人已开启新一轮融资,估值约500亿元" href="/faq/3336198.html">消息称智元机器人已开启新一轮融资,估值约500亿元</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="DeepSeek V4.1-Flash-1017单周调用量登顶全球第一" href="/faq/3336177.html">DeepSeek V4.1-Flash-1017单周调用量登顶全球第一</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="英伟达开源机器人数据引擎 Flora:标注成本较 GPT-6Astra 降至125倍" href="/faq/3336093.html">英伟达开源机器人数据引擎 Flora:标注成本较 GPT-6Astra 降至125倍</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="Gartner 调研:44% 的 CEO 说不清 AI 到底赚没赚钱" href="/faq/3336076.html">Gartner 调研:44% 的 CEO 说不清 AI 到底赚没赚钱</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="Reddit 开源社区 r/opensource 封杀 AI 项目,开发者另起炉灶" href="/faq/3336074.html">Reddit 开源社区 r/opensource 封杀 AI 项目,开发者另起炉灶</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="三星电子宣布依托AI将新型半导体材料研发周期由5年缩短至2年" href="/faq/3336071.html">三星电子宣布依托AI将新型半导体材料研发周期由5年缩短至2年</a></div>
													<div class="xgwzlid flexRow"><b></b><a target="_blank" title="中国 AI 包揽全球调用榜前五,周调用量连续 26 周超美" href="/faq/3336070.html">中国 AI 包揽全球调用榜前五,周调用量连续 26 周超美</a></div>
											</div>

				</div>
			</div>
		</div>
	</div>
	<!--底部-->
	<div class="phpFoot">
	<div class="phpFootIn">
		<div class="phpFootCont">
			<div class="phpFootLeft">
				<dl>
					<dt>
						<a target="_blank" href="/about/us.html" rel="nofollow" title="关于我们" class="cBlack">关于我们</a>
						<a target="_blank" href="/about/disclaimer.html" rel="nofollow" title="免责申明" class="cBlack">免责申明</a>
						<a target="_blank" href="/about/jbzx.html" rel="nofollow" title="举报中心" class="cBlack">举报中心</a>
						<a href="javascript:;" rel="nofollow" onclick="advice_data(99999999,'意见反馈')" title="意见反馈" class="cBlack">意见反馈</a>
						<a target="_blank" href="https://www.php.cn/teacher.html" rel="nofollow" title="讲师合作" class="cBlack">讲师合作</a>
						<a target="_blank" href="https://www.php.cn/blog/detail/20304.html" rel="nofollow" title="广告合作" class="cBlack">广告合作</a>
						<a target="_blank" href="/new/" title="最新文章列表" class="cBlack">最新更新</a>
												<div class="clear"></div>
					</dt>
					<dd class="cont1">php中文网:公益在线php培训,帮助PHP学习者快速成长!</dd>
					<dd class="cont2">
						<span class="ylwTopBox">
							<a href="javascript:;" class="cBlack"><b class="icon1"></b>关注服务号</a>
							<em style="display:none;" class="ylwTopSub">
								<p>微信扫码<br />关注PHP中文网服务号</p>
								<img src="https://staticw.php.cn/static/images/examples/text16.png" />
							</em>
						</span>
						<div class="clear"></div>
					</dd>
				</dl>

			</div>
			<div class="phpFootRight">
				<div class="phpFootMsg">
					<span><img src="https://staticw.php.cn/static/images/examples/text17.png" /></span>
					<dl>
						<dt>PHP中文网订阅号</dt>
						<dd>每天精选资源文章推送</dd>
					</dl>
				</div>
			</div>
		</div>
	</div>
	<div class="phpFootCode">
		<div class="phpFootCodeIn">
			<p>Copyright 2014-2026 <a href="https://www.php.cn/">https://www.php.cn/</a> All Rights Reserved | php.cn </p>		</div>
	</div>
</div>

<input type="hidden" id="verifycode" value="/captcha.html">
<script>
	var _hmt = _hmt || [];
	(function() {
		var hm = document.createElement("script");
		hm.src = "https://hm.baidu.com/hm.js?3fc525002bf1c4f1d536daef98e9a33c";
		var s = document.getElementsByTagName("script")[0];
		s.parentNode.insertBefore(hm, s);
	})();
</script>
<script>
	layui.use(['element', 'carousel'], function() {
		var element = layui.element;
		$ = layui.jquery;
		var carousel = layui.carousel;
		carousel.render({
			elem: '#test1',
			width: '100%',
			height: '330px',
			arrow: 'always'
		});
		$.getScript('https://staticw.php.cn/static/js/jquery.lazyload.min.js', function() {
			$("img").lazyload({
				placeholder: "https://staticw.php.cn/static/images/load.jpg",
				effect: "fadeIn",
				threshold: 200,
				skip_invisible: false
			});
		});
	});
</script>


<script src="https://staticw.php.cn/static/js/cdn.js?v=1.0.1"></script>
	<script>
		$(function(){
			setCookie('is_article', 1, 1);
		})
		
	</script>
	<!--底部 end-->

	<!-- content -->
	
<script type="text/javascript" src="https://staticw.php.cn/static/js/global.min.js?5.5.33"></script>
</body>

</html>

<!-- Matomo -->
<script>
  var _paq = window._paq = window._paq || [];
  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
  _paq.push(['trackPageView']);
  _paq.push(['enableLinkTracking']);
  (function() {
    var u="https://tongji.php.cn/";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', '49']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  })();
</script>
<!-- End Matomo Code -->