homelab-network-setup
用于家庭与小型实验室网络的规划技能,覆盖网关、交换机、接入点、IP 网段、DHCP 保留、DNS、布线与常见新手错误。可帮助设计一个日后可扩展、无需整体重建的家庭或小型实验室网络,适用于新网络规划、ISP 路由器方案改造、设备角色划分、IP 与 DNS 设计、未来 VLAN、Pi-hole、NAS、实验服务器或 VPN 的预留,以及排查双重 NAT、Wi-Fi 不稳定、服务器地址变化等问题。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-04 00:13
13,078 个结果
用于家庭与小型实验室网络的规划技能,覆盖网关、交换机、接入点、IP 网段、DHCP 保留、DNS、布线与常见新手错误。可帮助设计一个日后可扩展、无需整体重建的家庭或小型实验室网络,适用于新网络规划、ISP 路由器方案改造、设备角色划分、IP 与 DNS 设计、未来 VLAN、Pi-hole、NAS、实验服务器或 VPN 的预留,以及排查双重 NAT、Wi-Fi 不稳定、服务器地址变化等问题。
本项目是面向家庭实验室(homelab)的 Pi-hole DNS 技能指南,涵盖在树莓派或 Linux 主机上安装 Pi-hole、将其配置为家庭网络的 DNS 服务器、添加与管理屏蔽列表、配置 DNS-over-HTTPS 上游解析器、创建本地 DNS 记录,以及排查 Pi-hole 安装后设备无法上网等 DNS 解析故障。Pi-hole 是网络级 DNS 广告拦截器,让网络中所有设备自动获得广告与恶意域名拦截,无需浏览器扩展。文档提供 Docker 与裸机两种安装方式,包含 docker-compose 配置、静态 IP 设置、DHCP 集成、屏蔽列表管理、cloudflared DoH 代理配置、本地 DNS 记录与 CNAME、常见故障排查命令,以及反模式与最佳实践说明。
WireGuard 是一种快速、现代的 VPN 协议,适合用于从手机、笔记本等设备远程访问家庭网络,配置比 OpenVPN 更简单,速度优于多数替代方案。本技能围绕 Homelab WireGuard VPN 展开,涵盖在 Raspberry Pi、Linux 主机、pfSense、OPNsense 或路由器上搭建 WireGuard 服务端,生成密钥对并编写对等端(peer)配置文件,配置手机或笔记本远程接入家庭网络,讲解拆分隧道(仅路由家庭网络流量)与全隧道(路由全部流量)的区别,排查 WireGuard 连接无法建立的问题,以及自动化生成多个客户端的对等端配置。文档强调所有配置示例为常见做法,应用前需逐条检查命令,尤其是 iptables 转发规则和密钥文件权限,并在维护窗口内变更。
Itô Compute 是一个用于查询实时 GPU 库存、提交经过认证的 Itô 固定费率 RFQ(询价请求)、查看 RFQ 或采购状态、撤销设备凭据,以及运行显式门控的实时节点资格验证的工具。它通过规范的 Itô compute CLI 或 MCP 服务器使用,ECC 本身不实现并行客户端、本地模拟、预留、工作负载运行器或推理服务器,也不做浏览器自动化。安装需从规范仓库构建 ito-compute-cli(当前未发布),并通过绝对路径设置 ECC_ITO_CLI_EXECUTABLE。使用前需运行 ecc ito login 完成设备授权,凭据默认存入 macOS Keychain。RFQ 提交需明确买方授权,且不涉及资金转移或容量预留。
ito-inference 是 ECC 中用于 Itô 计算平台上推理服务的唯一规范技能。当前生产环境中托管推理服务尚不可用,ECC 桥接仅暴露登录、认证、查找、状态和受控评估,没有 serve 命令。该技能在认证或调用任何命令之前即停止,报告缺失能力并交回发起方智能体,属于失败关闭(fail-closed)的可用性检查与文档交接。未来服务实现后,其首要门槛是服务器验证的已完成预订,并需通过清单摘要校验、单次确认、幂等键、服务端资源与成本校验等多重关卡。
Kubernetes Patterns 是一套面向生产环境的 Kubernetes 工作负载模式与调试技能,提供可直接复制使用的 YAML 模板和 kubectl 命令。内容覆盖 Deployment 生产模板、启动/存活/就绪探针、Service 与 Ingress、ConfigMap 与 Secret、资源请求与限制、RBAC 最小权限、HPA 自动扩缩容、PodDisruptionBudget、Job 与 CronJob,以及 kubectl 调试速查和常见错误诊断。适用于编写、审查或调试 Kubernetes YAML 与工作负载的场景。
Laravel 项目的验证循环技能,用于在提交 PR、重大改动后以及部署前执行系统化检查。它按阶段顺序运行:环境与 Composer 检查、代码风格与静态分析、测试与覆盖率、安全与依赖审计、数据库迁移审查、构建与部署就绪检查、队列与调度器检查。环境检查作为前置门槛,失败即停止;代码风格和静态分析需先通过再跑完整测试;安全与迁移审查在测试之后进行;构建部署就绪和队列调度检查作为最终关卡,任一失败都会阻止发布。适用于 Laravel 项目的持续集成、预发布验证和生产部署前检查。
该技能是 ECC 中用于管理实验性 Nasiko CLI 生命周期的桥接工具,支持只读状态检查、经用户同意后安装固定合格版本(当前为 v0.1.0)以及卸载 ECC 管理的二进制文件。安装前需先以 dry-run 预览版本、来源、摘要和目标位置,安装与卸载均需显式同意并加 --yes。合格来源为 Apache-2.0 许可的 Nasiko-Labs/nasiko 仓库,产物与解压后二进制的 SHA-256 已固定。该技能不操作 Nasiko 控制平面,连接、认证、启动、部署或关闭等操作需直接使用官方 Nasiko CLI。
netmiko-ssh-automation 是一个面向 Python 网络自动化开发的技能(Skill),用于在使用 Netmiko 连接路由器、交换机、防火墙等网络设备时提供安全、规范的编写与审查模式。该技能强调默认只读:以 send_command() 采集 show 命令输出为主,配置变更需另行安排变更窗口、同行评审和回滚方案。它涵盖只读连接、批量采集、TextFSM 等结构化解析、受保护的配置变更模式,以及超时与异常处理。资料还给出凭据管理(环境变量、vault 或 getpass,禁止硬编码)、限制并发、避免全网段扫描、变更前需显式操作标志、save_config() 与推送分离等安全默认值和审查清单,并列出硬编码密码、默认执行配置命令等反模式。
这是一个仅用于诊断的 BGP 排障技能,提供针对邻居状态、路由交换、前缀策略、AS 路径检查以及安全证据收集的排查模式。适用于 BGP 会话中断、震荡、已建立但缺少路由或通告了非预期前缀等场景。默认工作流为只读证据收集,策略与重置操作应安排在经过审核的变更窗口内进行。
network-config-validation 是一个用于网络设备配置预部署检查的技能,主要面向 Cisco IOS 或 IOS-XE 风格的配置片段。它帮助使用者在变更窗口开启前,或在自动化脚本、模板生成的配置被推送到生产设备之前,对配置进行分层审查。该技能的核心检查项包括:危险命令识别(如 reload、erase、format、移除路由进程或接口配置、修改 AAA 认证行为、变更 SSH 密钥等),凭据与管理平面暴露检查(如 VTY 允许 Telnet、缺少 access-class 入站限制、缺少 exec-timeout),重复 IP 地址与子网重叠检测,以及对 ACL、route-map、prefix-list、line 策略等被引用但未定义的过期引用检查。此外还涵盖运维卫生检查,例如 NTP、日志时间戳、远程日志和登录横幅是否缺失。该技能强调将正则校验作为分层证据,而非完整的配置解析器,最终上线仍需网络工程师确认意图、平台语法与回滚步骤。输出内容以 Python 代码片段和检查逻辑形式呈现,适合构建轻量级网络自动化预检脚本,也可作为推送前的阻断性关卡使用。关于具体价格、收费模式、支持平台等事实,资料暂未提供。
该技能用于诊断路由器、交换机和 Linux 主机上的网络接口健康问题,包括接口错误、丢包、CRC 校验错误、双工不匹配、接口抖动(flapping)、速率协商问题以及计数器趋势分析。当网络症状可能由物理链路、交换机端口、线缆、光模块、双工设置或接口拥塞引起时使用。核心方法是通过采集基线、等待测量间隔、再次采集并比较增量来判断问题是否活跃,而非仅看历史累计值。
Parallel Execution Optimizer 是一个用于加速任务的技能,核心思路是在动手前把任务拆解为依赖图,划分可并行、串行或受门控的执行通道(lane),并配合通道矩阵管理。它适用于仓库检查、文件读取、API 检查、浏览器检查、构建/测试通道、部署回读以及多 worktree 实现等场景。技能强调独立读取与检查可批量并行,写入则按文件、worktree、分支、服务或数据集隔离,只有在证据表明各通道兼容后才合并,并以验证表而非笼统的提速声明收尾。
Production Audit 是一个面向已发布或即将发布应用的本地证据式生产就绪审计技能。它用于回答“是否可上线”“生产环境会出什么问题”“上线前还缺什么”等问题,通过检查本地仓库、CI、迁移、环境变量、回滚路径等证据,给出上线/阻断建议与具体修复项。该技能强调不运行未固定版本的远程代码、不将仓库内容上传第三方服务,除非用户明确批准。
Terminal Opener 是一个用于在可见终端窗口中启动可执行文件及其参数数组的工具,属于 affaan-m/ecc 技能集。它通过可复用的、无 shell 的启动计划来打开终端窗口,支持 dry-run(试运行)、JSON 输出、能力检测等功能。核心脚本为 scripts/open-terminal.js,其设计原则是将可执行文件与每个参数保留为独立的进程条目,绝不插值拼接 shell 命令字符串,所有 spawn 均保持 shell: false。默认行为是生成不实际启动的计划,只有在用户明确请求真实窗口且已审查 argv 后才使用 --launch。启动的进程会继承调用进程的完整环境变量,包括含密钥的变量,启动器不会过滤环境。
Terminal Ops 是 ECC 生态中一个以证据为先的仓库执行工作流技能,适用于需要真实运行命令、检查仓库状态、调试 CI 或构建失败、进行窄范围修复并精确报告变更与验证结果的场景。它强调先检查后编辑、保持修复范围最小、区分本地修改/本地验证/已提交/已推送等状态,并明确禁止在未重跑验证命令前声称已修复、在分支未实际上游移动前声称已推送。
Uncloud 集群管理技能,用于通过 uc CLI 管理基于 Docker、WireGuard 网状网络与 Caddy 反向代理的去中心化自托管平台。资料涵盖机器初始化与加入、服务部署、端口发布、Caddy 入口配置、日志与状态检查等操作命令与注意事项。
Workspace Surface Audit 是一个只读审计技能,用于回答“当前工作区和机器实际具备哪些能力,接下来应该添加或启用什么”。它检查活动仓库、MCP 服务器、插件、连接器、环境变量表面和 harness 配置,然后推荐最具价值的 ECC 原生技能、钩子、智能体等。该技能默认不修改文件,除非用户明确要求后续实现。
用于预测市场交易策略开发、回测与部署的框架技能,提供策略基类、套利/动量/均值回归示例、回测指标与风险管理,适合构建新策略与信号。
用于将应用容器化的技能,生成生产级 Dockerfile、docker-compose 配置与容器管理脚本,覆盖构建、运行、推送、清理及多平台部署参考,尤其面向 Next.js 和 Node.js 项目。
将 Claude 转变为具备持久记忆的个人助理技能,可管理日程、任务、提醒、习惯与目标,依据用户偏好和上下文提供个性化建议。数据以本地 JSON 文件保存,支持 Python 脚本与 CLI 操作。
基于 Ansible 的 IT 自动化技能,使用 playbook、角色与清单实现基础设施配置管理、应用部署、补丁更新、多服务器编排、云实例与容器管理、数据库运维和安全合规自动化。
用于编写 Jenkins 声明式与脚本式流水线的技能,覆盖 stage、agent、参数与插件,支持多分支流水线和部署自动化。
Nginx 配置技能,面向生产环境提供反向代理、负载均衡、SSL/TLS 终止、缓存压缩、限流防护与 API 网关等配置参考与最佳实践。