<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>CodingKit – 免费编程教程</title>
<link>https://codingkit.com/zh/</link>
<atom:link href="https://codingkit.com/zh/rss.xml" rel="self" type="application/rss+xml"/>
<description>从入门到实战的编程教程，讲解清晰、示例可运行，完全免费。</description>
<language>zh-Hans</language>
<item>
<title>docker pull 命令教程：下载镜像（--platform、-q、指定 digest）</title>
<link>https://codingkit.com/zh/docker/docker-pull/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-pull/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>介绍如何使用 docker pull 从镜像仓库下载镜像、确认镜像已是最新、用 -q 隐藏详细输出、用 --platform 指定平台，以及用 digest 固定镜像版本；还介绍下载所有标签和 tag 不存在时的错误信息。</description>
</item>
<item>
<title>docker push 命令教程：将镜像推送到 Registry（--all-tags、docker login）</title>
<link>https://codingkit.com/zh/docker/docker-push/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-push/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解如何使用 docker tag 创建 Registry 标签，再用 docker push 推送单个标签，或通过 --all-tags 一次推送同一镜像的所有标签。通过本地 registry:3 实测查看 digest、Layer already exists 和单平台 Info 提示，并说明推送到 Docker Hub 时未授权导致的 insufficient_scope 错误，以及 docker login 的参数。</description>
</item>
<item>
<title>docker rmi 命令教程：删除镜像和标签（-f、image prune）</title>
<link>https://codingkit.com/zh/docker/docker-rmi/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-rmi/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>介绍 docker rmi 和 docker image rm 参数（-f、--no-prune、--platform），并通过 Docker 29 实例讲解移除标签、镜像被容器使用时的 conflict、强制移除标签，以及使用 image prune、image prune -a 和 system prune 回收未使用的镜像。</description>
</item>
<item>
<title>docker exec 命令教程：在运行中的容器内执行命令</title>
<link>https://codingkit.com/zh/docker/docker-exec/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-exec/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>docker exec 完整参数说明（-it、-u、-w、-e、-d、--env-file、--privileged），附 Docker 29 实际运行示例：进入容器 shell、指定用户和工作目录、传入环境变量、后台运行，以及容器停止时的错误。</description>
</item>
<item>
<title>docker ps 命令：列出容器（筛选与自定义格式）</title>
<link>https://codingkit.com/zh/docker/docker-ps/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-ps/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>docker ps 完整参数中文说明（-a、-q、-f/--filter、--format、-s、-n、-l、--no-trunc），附 Docker 29 实际运行示例：列出所有容器、只显示 ID、按状态／名称／标签筛选、自定义输出字段、显示容器大小，以及一次删除所有已停止的容器。</description>
</item>
<item>
<title>Docker stop、start、restart、kill 命令教程：停止和重启容器</title>
<link>https://codingkit.com/zh/docker/docker-stop/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-stop/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 docker stop、start、restart、kill、pause 和 unpause 的用法，掌握停止超时、强制终止状态，并学习如何发送 HUP 让 nginx 重新加载。</description>
</item>
<item>
<title>docker rm 命令教程：删除容器（-f、-v、container prune）</title>
<link>https://codingkit.com/zh/docker/docker-rm/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-rm/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 docker rm 删除容器的用法及 -f、-v 参数，掌握强制删除运行中的容器、同时删除匿名 Volume、清理已停止容器，以及命令替换无结果时的错误。还将介绍 docker run --rm 如何在容器结束后自动删除容器。</description>
</item>
<item>
<title>Docker stats 教程：查看实时资源用量（--no-stream、--format）</title>
<link>https://codingkit.com/zh/docker/docker-stats/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-stats/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>使用 docker stats 实时查看容器的 CPU、内存、网络、块 I/O 和进程数，了解 --no-stream 单次采样、--format table 与 JSON 输出，以及 64MiB 内存上限的显示方式；并介绍如何用 docker top 查看容器进程和通过 -o 自定义字段。</description>
</item>
<item>
<title>docker save 命令教程：导出和加载镜像（save、load、export、import）</title>
<link>https://codingkit.com/zh/docker/docker-save/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-save/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 docker save 和 load 如何打包并加载镜像、如何使用 gzip 压缩及压缩前后的实际大小差异；比较 export 和 import 导出容器文件系统的用途，并演示 import 后镜像没有默认 CMD，直接运行会出现 no command specified。</description>
</item>
<item>
<title>Docker system 命令教程：查看磁盘用量、清理数据与监控事件</title>
<link>https://codingkit.com/zh/docker/docker-system/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-system/</guid>
<pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>介绍 docker system df 与 -v 的详细用量、system prune 清理未使用数据、docker info --format 获取主机信息，以及 docker events 使用 --since、--until、--filter、--format 查询事件，并附 Docker Engine 29 实际输出示例。</description>
</item>
<item>
<title>Docker 教程：从入门到掌握容器、镜像与 Compose</title>
<link>https://codingkit.com/zh/docker/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>从零开始学习 Docker：了解 Docker、安装 Docker、运行第一个容器、编写 Dockerfile 并使用 Docker Compose，每条命令都附有实际运行结果。</description>
</item>
<item>
<title>Docker 是什么？镜像与容器一文看懂</title>
<link>https://codingkit.com/zh/docker/what-is-docker/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/what-is-docker/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>用通俗易懂的方式介绍 Docker 是什么、它解决的问题，以及镜像、容器、Registry 三个核心概念、Docker 的架构和容器与虚拟机的区别。</description>
</item>
<item>
<title>Docker 安装教程：在 Windows、macOS 和 Linux 上安装并验证</title>
<link>https://codingkit.com/zh/docker/install/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/install/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>一步步在 Windows（WSL 2）、macOS 和 Linux（Ubuntu 26.04 / 24.04）上安装 Docker，检查虚拟化和 WSL 设置，并用 docker version 与 hello-world 验证安装。</description>
</item>
<item>
<title>Docker Desktop 图形界面教程：了解各个页面及其对应命令</title>
<link>https://codingkit.com/zh/docker/docker-desktop/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-desktop/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker Desktop 图形界面逐页介绍：侧边栏、Containers 列表和操作按钮、容器详情页的 Logs／Inspect／Exec／Files／Stats 选项卡、Compose 项目、Images、搜索和下载镜像、底部状态栏，以及每项操作对应的 docker 命令，方便你在图形界面与终端之间切换。</description>
</item>
<item>
<title>运行第一个 Docker 容器：docker run 教程</title>
<link>https://codingkit.com/zh/docker/first-container/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/first-container/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>用 nginx 运行第一个 Docker 容器：通过 docker run 下载镜像并启动容器，用浏览器打开网页，用 docker ps 查看容器、用 logs 查看日志、用 exec 进入容器，并通过 stop / start / rm 管理容器；还会演示如何在 Docker Desktop 中用图形界面完成相同操作。</description>
</item>
<item>
<title>Docker 镜像教程：pull、images、tag、rmi 与分层结构</title>
<link>https://codingkit.com/zh/docker/docker-images/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-images/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 Docker 镜像的命名规则（registry、repository、tag、digest），通过实际输出学习 docker pull、images、tag、rmi、history、inspect、save / load，比较 slim、alpine 版本的大小，并了解 Docker 29 新的 docker images 输出格式与镜像分层。</description>
</item>
<item>
<title>Docker 容器生命周期教程：创建、启动、停止和删除</title>
<link>https://codingkit.com/zh/docker/container-lifecycle/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/container-lifecycle/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>通过实际输出了解 Docker 容器的状态（created、running、paused、exited）、容器为何启动后立即退出、stop 与 kill 的区别、docker stop 为何要等 10 秒、退出代码的含义，以及 --restart 重启策略的实际行为。</description>
</item>
<item>
<title>docker run 参数完整说明（附实际运行结果）</title>
<link>https://codingkit.com/zh/docker/docker-run/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-run/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>docker run 常用参数一次整理：-d、-it、-p、-v、-e、--name、--rm、--network、--restart、--memory、--cpus、--user、--entrypoint、--read-only，每个参数都附上实际运行的命令与输出。</description>
</item>
<item>
<title>容器调试教程：使用 docker logs、exec、inspect、cp 和 stats</title>
<link>https://codingkit.com/zh/docker/debugging/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/debugging/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>容器出问题时该怎么排查？通过实际输出学习用 docker logs 查看日志、用 docker exec 进入容器、用 docker inspect 查看配置、用 docker cp 复制文件，以及使用 docker stats、top、diff 查看状态，并排查容器启动即退出、端口占用、exec format error 等常见问题。</description>
</item>
<item>
<title>Dockerfile 教程：将自己的程序打包成镜像</title>
<link>https://codingkit.com/zh/docker/dockerfile/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/dockerfile/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>通过一个 Node.js 示例学习编写 Dockerfile，并从实际的 docker build 输出理解 FROM、WORKDIR、COPY、RUN、CMD 各步骤的作用、构建缓存（CACHED）的运行方式，以及 .dockerignore 如何将构建内容从 30 MB 降至不到 1 KB。</description>
</item>
<item>
<title>Dockerfile 指令大全：FROM、RUN、COPY、CMD、ENTRYPOINT 完整说明</title>
<link>https://codingkit.com/zh/docker/dockerfile-instructions/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/dockerfile-instructions/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Dockerfile 常用指令的说明与实际运行结果：FROM、RUN、COPY、ADD、WORKDIR、ENV、ARG、EXPOSE、USER、VOLUME、HEALTHCHECK、CMD、ENTRYPOINT，并用小实验比较 CMD 与 ENTRYPOINT、COPY 与 ADD、ARG 与 ENV，以及 PID 1 与 docker stop 要等 10 秒的关系。</description>
</item>
<item>
<title>Docker 构建缓存教程：掌握缓存规则并精简镜像</title>
<link>https://codingkit.com/zh/docker/build-cache/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/build-cache/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>通过实际 docker build 输出了解构建缓存的工作方式和失效规则，学习优化指令顺序、清理临时文件、使用 .dockerignore、精简基础镜像、挂载缓存及清理构建缓存。</description>
</item>
<item>
<title>Docker 多阶段构建教程：分离构建与运行环境</title>
<link>https://codingkit.com/zh/docker/multi-stage-builds/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/multi-stage-builds/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>使用多阶段构建分离编译环境和运行环境：实测同一个 Go 程序，单阶段镜像为 1.43 GB，多阶段（distroless）仅 20.2 MB。附 Node.js 前端、后端、Java 多阶段 Dockerfile 示例，以及使用 --target 仅构建指定阶段的方法。</description>
</item>
<item>
<title>推送镜像到 Docker Hub 与私有 Registry 教程：发布和下载镜像</title>
<link>https://codingkit.com/zh/docker/docker-hub/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-hub/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>学会使用 docker login、docker tag、docker push，将镜像上传到 Docker Hub、GitHub Container Registry（ghcr.io），并通过 registry:3 自建私有 Registry，实际演示推送与下载，附未登录时推送失败的真实错误信息和版本标签命名建议。</description>
</item>
<item>
<title>Docker Volume 教程：使用 Volume 和 Bind Mount 持久化数据</title>
<link>https://codingkit.com/zh/docker/volumes/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/volumes/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>容器删除后数据就不见了？通过实际操作学习 Docker Volume 与 Bind Mount：删除容器后数据仍然保留、匿名 Volume 的来源、-v 与 --mount 遇到不存在路径时的差异，以及 Volume 的备份与恢复。</description>
</item>
<item>
<title>Docker 网络教程：bridge、自定义网络与容器互连</title>
<link>https://codingkit.com/zh/docker/networking/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/networking/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>通过实际输出了解 Docker 网络：默认 bridge 为什么不能用名称连接、自定义网络的内置 DNS、应用连接数据库、多网络与网络别名、仅监听 127.0.0.1 时无法访问的原因，以及容器如何连接主机。</description>
</item>
<item>
<title>Docker 环境变量教程：配置 .env 与容器环境</title>
<link>https://codingkit.com/zh/docker/environment-variables/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/environment-variables/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>用实际输出学习 -e、--env-file、Dockerfile 的 ENV，以及 Docker Compose 的 environment、env_file 和 .env 变量替换；实测引号处理差异、${VAR:?} 错误信息，以及如何用 secrets 安全传递密码。</description>
</item>
<item>
<title>Docker Compose 教程：用一个文件管理多个容器</title>
<link>https://codingkit.com/zh/docker/docker-compose/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-compose/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker Compose 入门：用一个 compose.yaml 同时启动网站、PostgreSQL 与 Adminer，附 docker compose up、ps、logs、stop、down 的实际输出，以及 Adminer 登录（记得选择 PostgreSQL）、执行 SQL、down 与 down -v 对数据的影响等完整截图。</description>
</item>
<item>
<title>compose.yaml（docker-compose.yml）语法详解教程：掌握常用配置项</title>
<link>https://codingkit.com/zh/docker/compose-file/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/compose-file/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker Compose 配置文件 compose.yaml（旧名 docker-compose.yml） 的完整语法：services、image、build、ports、volumes、environment、env_file、depends_on 与 healthcheck、restart、networks、profiles、compose.override.yaml 合并，以及使用 docker compose config 检查最终配置。</description>
</item>
<item>
<title>Docker Compose 常用命令教程：掌握日常操作</title>
<link>https://codingkit.com/zh/docker/compose-commands/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/compose-commands/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker Compose 常用命令及实际输出：up、down、ps、ls、images、top、logs、exec、run、pull、config、port，并实测修改 compose.yaml 后 restart 不会应用新设置，必须使用 up -d 重建，涵盖日常开发与部署场景。</description>
</item>
<item>
<title>用 Docker Compose 搭建 WordPress 教程（含 MySQL）</title>
<link>https://codingkit.com/zh/docker/wordpress/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/wordpress/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>一步步用 Docker Compose 搭建 WordPress 7 + MySQL 8.4，包含实际运行输出和安装界面截图：健康检查、数据持久化、上传大小限制、phpMyAdmin、备份与恢复，以及更新镜像的方法。</description>
</item>
<item>
<title>用 Docker 部署 Python 应用（Flask、FastAPI、Django）</title>
<link>https://codingkit.com/zh/docker/python/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/python/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>把 Python 网站打包成 Docker 镜像，附实际构建与运行输出：Flask + gunicorn、开发模式热重新加载、FastAPI + uvicorn、Django 的 collectstatic 与 STATIC_ROOT 错误、用 uv 搭配 uv.lock 构建，以及镜像大小比较。</description>
</item>
<item>
<title>用 Docker 部署 Node.js 应用（Express、TypeScript、Next.js）</title>
<link>https://codingkit.com/zh/docker/nodejs/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/nodejs/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Node.js 项目的 Dockerfile 写法与实测：npm ci、只装生产环境包、以 node 用户运行、docker stop 为什么要等 10 秒（PID 1 与 SIGTERM 实测）、TypeScript 多阶段构建、Next.js standalone 从 968MB 降到 295MB，以及开发时热重新加载与 compose watch。</description>
</item>
<item>
<title>Docker Nginx 教程：搭建静态网站与反向代理</title>
<link>https://codingkit.com/zh/docker/nginx/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/nginx/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>使用 Docker 和 Nginx 搭建静态网站，配置 SPA、缓存和 gzip，检查语法并使用模板和环境变量，还可代理到后端容器。涵盖 proxy_pass 斜杠、文件挂载、502 和 Caddy 自动 HTTPS。</description>
</item>
<item>
<title>用 Docker 跑 MySQL：安装、连接、备份与还原</title>
<link>https://codingkit.com/zh/docker/mysql/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/mysql/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>用 Docker 启动 MySQL 8.4 并附实际输出：环境变量、初始化 SQL、中文 utf8mb4、从容器内／主机／其他容器连接、localhost 与 127.0.0.1 的差别、Compose 健康检查的陷阱、mysqldump 备份还原，以及「改了密码变量却没生效」的原因。</description>
</item>
<item>
<title>Docker PostgreSQL 教程：安装、连接、备份与升级</title>
<link>https://codingkit.com/zh/docker/postgresql/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/postgresql/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>使用 Docker 启动 PostgreSQL 18，了解新版数据目录、Compose 配置、pg_isready 健康检查陷阱、psql 常用命令、备份还原，以及从 16 升级到 18。</description>
</item>
<item>
<title>Docker Redis 教程：配置密码、保存数据与连接</title>
<link>https://codingkit.com/zh/docker/redis/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/redis/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>使用 Docker 启动 Redis 8，学习 redis-cli 基本操作、配置密码、RDB 与 AOF 持久化、内存淘汰策略，以及通过 Compose 搭配 Flask 和配置健康检查。</description>
</item>
<item>
<title>Docker 清理教程：用 prune 命令释放磁盘空间</title>
<link>https://codingkit.com/zh/docker/cleanup/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/cleanup/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker 占用太多磁盘空间？用 docker system df 找出占用来源，再安全清理容器、镜像、Volume 和构建缓存。了解 Docker 29 的行为变化与日志上限设置。</description>
</item>
<item>
<title>Docker 安全最佳实践教程：让容器更安全的 10 种方法</title>
<link>https://codingkit.com/zh/docker/security/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/security/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker 容器安全入门与实测：以非 root 用户运行、固定镜像版本、了解 ARG／ENV／COPY 中的机密如何留在镜像层中、使用 BuildKit secret、限制端口与权限、扫描漏洞并修复。</description>
</item>
<item>
<title>Docker 多平台镜像教程：使用 docker buildx 构建 amd64 和 arm64 镜像</title>
<link>https://codingkit.com/zh/docker/multi-platform/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/multi-platform/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 CPU 架构与多平台镜像，使用 docker buildx 和 Go 交叉编译一次构建 linux/amd64 与 linux/arm64，检查 manifest，并了解何时需要 QEMU。</description>
</item>
<item>
<title>Docker 部署教程：将网站部署到云服务器（VPS）</title>
<link>https://codingkit.com/zh/docker/deploy/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/deploy/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>从零开始将 Docker 应用部署到 Linux 云服务器，涵盖构建并推送镜像到 Registry、服务器使用 Compose 拉取并运行 Caddy（HTTPS）＋ Node.js ＋ PostgreSQL 18、版本更新与回滚、自动备份脚本，以及上线前检查清单。</description>
</item>
<item>
<title>Docker 底层原理教程：实测 namespace、cgroup 与 overlayfs</title>
<link>https://codingkit.com/zh/docker/internals/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/internals/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>容器到底是什么？从 Docker 主机实际观察：容器只是一个由 namespace 隔离、由 cgroup 限制资源、以 overlayfs 作为文件系统的 Linux 进程。实测容器内外的 PID、用 lsns 查看 namespace、从 cgroup 读出 --memory 与 --cpus 的设置值、在 upperdir 找到容器写入的文件，以及 capabilities 与 seccomp。</description>
</item>
<item>
<title>Docker 命令大全（速查表）</title>
<link>https://codingkit.com/zh/docker/cheatsheet/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/cheatsheet/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>最常用的 Docker 命令一页整理：容器、镜像、构建、Volume、网络、Docker Compose、清理与系统信息，每条命令附简短说明，适合收藏以便随时查阅。</description>
</item>
<item>
<title>Docker build 命令教程：参数说明与示例</title>
<link>https://codingkit.com/zh/docker/docker-build/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-build/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>Docker build 完整参数说明（-t、-f、--build-arg、--target、--no-cache、--pull、--platform、--progress、--secret、--check、-q 等），附 Docker 29 实际运行示例：命名镜像、传入构建参数、指定 Dockerfile、仅构建到某个阶段、显示完整构建输出。</description>
</item>
<item>
<title>Docker logs 命令教程：查看容器日志（-f、--tail、--since）</title>
<link>https://codingkit.com/zh/docker/docker-logs/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-logs/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>docker logs 完整参数说明（-f、-n/--tail、-t、--since、--until、--details），附 Docker 29 实际运行示例：查看最后几行、添加时间、查看最近几秒、只看 stdout 或 stderr、搭配 grep 搜索，以及持续跟踪新日志。</description>
</item>
<item>
<title>Docker cp 教程：在主机与容器之间复制文件</title>
<link>https://codingkit.com/zh/docker/docker-cp/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-cp/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>docker cp 参数与用法：从容器复制文件或文件夹到主机、从主机复制到容器、复制整个文件夹的规则、文件不存在时的错误，以及用 docker cp 在 Windows 上备份和还原数据库。附 Docker 29 实际运行示例。</description>
</item>
<item>
<title>Docker inspect 命令教程：查看容器和镜像详细信息（-f 格式示例）</title>
<link>https://codingkit.com/zh/docker/docker-inspect/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-inspect/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 docker inspect 参数和 -f/--format 模板写法，附 Docker 29 实际运行示例：查询容器状态、IP 地址、环境变量、重启策略、镜像的 CMD 与 ENTRYPOINT、架构和大小、Volume 的实际路径、网络子网，以及 Docker 29 移除 .NetworkSettings.IPAddress 的变更。</description>
</item>
<item>
<title>Docker Volume 教程：创建、列出、检查和删除 Volume</title>
<link>https://codingkit.com/zh/docker/docker-volume/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-volume/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>全面介绍 docker volume 的 create、ls、inspect、rm、prune 子命令，并提供 Docker 29 实测示例：创建 Volume 并写入数据、查找悬空匿名 Volume、添加标签并按标签筛选，以及 prune 与 prune -a 的区别。</description>
</item>
<item>
<title>Docker network 教程：创建网络、连接容器与别名</title>
<link>https://codingkit.com/zh/docker/docker-network/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-network/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>完整说明 docker network 的 create、ls、inspect、connect、disconnect、rm、prune 子命令及其参数，并附 Docker 29 实际运行示例：自定义网络的名称解析、--network-alias 别名、指定子网、一个容器加入多个网络，以及删除使用中网络时的错误。</description>
</item>
<item>
<title>docker compose up 命令教程：参数说明与示例</title>
<link>https://codingkit.com/zh/docker/docker-compose-up/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-compose-up/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>完整介绍 docker compose up 的参数（-d、--build、--wait、--force-recreate、--no-deps、--scale、--remove-orphans、--abort-on-container-exit、--exit-code-from、--pull、-V、--watch 等），并提供 Docker Compose v5 实际运行示例。</description>
</item>
<item>
<title>docker compose down 教程：停止并删除容器、网络与 Volume</title>
<link>https://codingkit.com/zh/docker/docker-compose-down/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-compose-down/</guid>
<pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>了解 docker compose down 的参数（-v/--volumes、--rmi local|all、--remove-orphans、-t/--timeout），并通过示例了解默认保留 Volume、down -v 删除数据，以及 down、stop、rm 的区别。</description>
</item>
<item>
<title>docker init：自动生成 Dockerfile 与 compose.yaml</title>
<link>https://codingkit.com/zh/docker/docker-init/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/docker-init/</guid>
<pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>用 docker init 回答几个问题，就能自动生成 Dockerfile、compose.yaml、.dockerignore 和 README.Docker.md。实测 Node.js 项目的完整交互过程，逐行解读生成的文件，用 docker build --check 找出模板中的两个警告，以及模板中 PostgreSQL 示例在 postgres:18 上会出错的地方。</description>
</item>
<item>
<title>Rootless Docker 与 Podman 教程：无需 root 运行容器</title>
<link>https://codingkit.com/zh/docker/rootless-podman/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/rootless-podman/</guid>
<pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>为什么 Docker 相当于拥有 root 权限？实测 Rootless 模式如何将容器内的 root 映射为主机普通用户、无法读取主机的 /etc/shadow，并介绍无需常驻进程的 Podman：命令几乎与 Docker 相同、可直接构建 Dockerfile、默认采用 rootless，以及两者的差异和选择方法。</description>
</item>
<item>
<title>用 GitHub Actions 自动构建并推送 Docker 镜像（CI/CD）</title>
<link>https://codingkit.com/zh/docker/ci-cd/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/ci-cd/</guid>
<pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>推送代码或创建版本 tag 后，自动构建多平台 Docker 镜像并推送到 GitHub Container Registry（ghcr.io），再通过 SSH 自动部署到服务器。包含完整 workflow 文件、逐段说明、metadata-action 生成 tag 的规则、构建缓存、Docker Hub 的配置方式，以及使用 actionlint 验证 workflow。</description>
</item>
<item>
<title>Docker 常见错误消息大全：原因与解法（附实际输出）</title>
<link>https://codingkit.com/zh/docker/errors/</link>
<guid isPermaLink="true">https://codingkit.com/zh/docker/errors/</guid>
<pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
<category>Docker</category>
<description>把 Docker 的错误消息粘贴来找答案：Cannot connect to the Docker daemon、permission denied docker.sock、port is already allocated、container name is already in use、exec format error、no such file or directory（CRLF）、executable file not found in $PATH、volume is in use、dependency failed to start、No space left on device、PowerShell 的 '&lt;' operator is reserved 等 25 种错误，每个都附 Docker 29 实测输出、原因与解法。</description>
</item>
<item>
<title>n8n 教程</title>
<link>https://codingkit.com/zh/n8n/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>完整的 n8n 中文教程：从安装、第一个工作流、表达式与数据结构，到 Webhook、代码节点、AI Agent、连接本地 Ollama 模型、RAG 与自托管部署，一步步学会用 n8n 构建自动化流程。</description>
</item>
<item>
<title>Ollama 教程：在本地运行开源大语言模型</title>
<link>https://codingkit.com/zh/ollama/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>Ollama 完整教程：在自己的电脑上安装并运行 Llama、Qwen、Gemma、DeepSeek 等开源大语言模型，学习模型选择、Modelfile、API、Python 接入、RAG 和 Open WebUI。</description>
</item>
<item>
<title>ComfyUI 教程</title>
<link>https://codingkit.com/zh/comfyui/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>完整的 ComfyUI 中文教程：从安装、界面操作、文生图、图生图、局部重绘、LoRA、ControlNet、放大，到 Flux 等新一代模型、AI 视频生成、自定义节点与 API，一步步学会用节点式工作流生成 AI 图像。</description>
</item>
<item>
<title>什么是 n8n？开源自动化工具教程：了解工作流与核心概念</title>
<link>https://codingkit.com/zh/n8n/what-is-n8n/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/what-is-n8n/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>了解 n8n 的用途与核心概念，包括工作流、节点和触发器；比较 n8n 与 Zapier、Make 的差异，并了解云端版、自托管版本及 Sustainable Use License 的限制。</description>
</item>
<item>
<title>Ollama 是什么？本地运行大型语言模型教程</title>
<link>https://codingkit.com/zh/ollama/what-is-ollama/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/what-is-ollama/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>了解 Ollama 的用途和运行方式，以及它与 ChatGPT 等云端服务的区别、优缺点和本地运行 AI 模型所需的电脑配置。</description>
</item>
<item>
<title>ComfyUI 是什么？节点式 AI 绘图工具教程</title>
<link>https://codingkit.com/zh/comfyui/what-is-comfyui/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/what-is-comfyui/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>了解 ComfyUI 的特点、节点式工作流的概念、与 Stable Diffusion WebUI（AUTOMATIC1111、Forge）的区别，以及扩散模型生成图像的基本原理。</description>
</item>
<item>
<title>n8n 安装教程：使用 Docker、npx 或 Docker Compose</title>
<link>https://codingkit.com/zh/n8n/install/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/install/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>一步步在自己的电脑上安装 n8n：使用 Docker 快速启动、设置时区并保存数据，也可以用 npx / npm 直接运行，完成首次打开时的账号设置。</description>
</item>
<item>
<title>安装 Ollama（Windows、macOS、Linux）</title>
<link>https://codingkit.com/zh/ollama/install/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/install/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>一步步在 Windows、macOS、Linux 上安装 Ollama，确认 GPU 是否正确启用，并说明 Ollama 服务的启动方式、更新和卸载方法。</description>
</item>
<item>
<title>ComfyUI 安装教程：桌面版、Windows 便携版与手动安装</title>
<link>https://codingkit.com/zh/comfyui/install/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/install/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>了解三种安装 ComfyUI 的方法：ComfyUI Desktop 桌面版、Windows 便携版，以及使用 Git 和 Python 手动安装，并了解启动参数与更新方式。</description>
</item>
<item>
<title>n8n 界面指南：工作流编辑器、节点与执行记录</title>
<link>https://codingkit.com/zh/n8n/interface/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/interface/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>了解 n8n 界面：主页与项目、工作流编辑器、添加和连接节点、节点设置面板、测试执行、保存与发布（Publish）、执行记录，以及常用快捷键。</description>
</item>
<item>
<title>运行第一个模型：ollama run 与对话技巧</title>
<link>https://codingkit.com/zh/ollama/first-model/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/first-model/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用 ollama run 下载模型并与其对话，学习交互模式命令（/set、/show、/clear、/bye）、多行输入、单次提问、读取文件和图片，以及如何让模型用简体中文回答。</description>
</item>
<item>
<title>ComfyUI 界面导览：节点、连线、队列与快捷键</title>
<link>https://codingkit.com/zh/comfyui/interface/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/interface/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>了解 ComfyUI 界面：画布操作、添加和搜索节点、连线与数据类型颜色、执行队列、工作流的打开和保存及模板、节点的跳过与静音，以及最常用的快捷键。</description>
</item>
<item>
<title>n8n 工作流教程：创建每天自动发送的天气通知</title>
<link>https://codingkit.com/zh/n8n/first-workflow/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/first-workflow/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>跟着步骤创建第一个 n8n 自动化流程：使用 Schedule Trigger 每天定时运行，通过 HTTP Request 获取天气 API 数据，使用 Edit Fields 整理数据，再发送 Email 通知，并学习测试、发布和查看执行记录。</description>
</item>
<item>
<title>Ollama 模型怎么选？参数量、量化与硬件需求</title>
<link>https://codingkit.com/zh/ollama/choose-model/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/choose-model/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>教你看懂模型名称中的 7B、14B、Q4_K_M 等标识，估算每个模型需要多少显存（VRAM），并根据用途（聊天、中文、编程、看图、嵌入）推荐合适的 Ollama 模型。</description>
</item>
<item>
<title>ComfyUI 模型下载与文件夹教程：Checkpoint、LoRA、VAE 放在哪里</title>
<link>https://codingkit.com/zh/comfyui/models/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/models/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>了解 ComfyUI 各类模型的存放位置，以及从 Hugging Face、Civitai 下载模型、选择 safetensors 格式、评估模型大小和显存需求，并与 A1111 共用模型文件夹。</description>
</item>
<item>
<title>n8n 数据结构教程：了解 items、JSON 与节点如何处理多条数据</title>
<link>https://codingkit.com/zh/n8n/items/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/items/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>理解 n8n 最核心的数据概念：节点之间传递的是 items 数组，每个节点会对每条 item 执行一次。了解 JSON 与二进制数据、项目配对、拆分与合并数据，以及常见的“为什么执行了好几次”问题。</description>
</item>
<item>
<title>Ollama 命令大全：run、pull、list、ps、rm、create、show</title>
<link>https://codingkit.com/zh/ollama/commands/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/commands/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>Ollama 常用命令完整整理：run、pull、list、ps、stop、rm、show、create、cp、serve、push、signin，附参数说明与实际示例，方便收藏查阅。</description>
</item>
<item>
<title>ComfyUI 文生图教程：生成你的第一张 AI 图片</title>
<link>https://codingkit.com/zh/comfyui/first-image/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/first-image/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>使用 ComfyUI 默认的文生图工作流生成第一张图片：逐一说明 Load Checkpoint、CLIP Text Encode、Empty Latent Image、KSampler、VAE Decode、Save Image 六个节点的作用与设置，以及批量生成和固定种子。</description>
</item>
<item>
<title>n8n 表达式教程：用 $json、$('节点')、日期和常用函数</title>
<link>https://codingkit.com/zh/n8n/expressions/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/expressions/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>n8n 表达式完整教程：用 {{ }} 读取数据，了解 $json 与 $('节点名称') 的区别，处理字符串和数组、进行条件判断，以及使用日期时间（Luxon）、$now、$execution 等内置变量，并附大量实用示例。</description>
</item>
<item>
<title>Ollama Modelfile 教程：打造自己的定制模型</title>
<link>https://codingkit.com/zh/ollama/modelfile/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/modelfile/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用 Modelfile 创建自己的 Ollama 模型：设置系统提示词，调整 temperature 和 num_ctx 等参数，加入示例对话，并导入 Hugging Face 的 GGUF 模型文件。附中文助手示例。</description>
</item>
<item>
<title>ComfyUI KSampler 参数详解：steps、CFG、sampler、scheduler、seed</title>
<link>https://codingkit.com/zh/comfyui/ksampler/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/ksampler/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>详细说明 ComfyUI KSampler 各参数的含义与建议值：seed 种子、steps 步数、CFG 提示词强度、sampler 采样器（euler、dpmpp_2m、ancestral）、scheduler 调度器（normal、karras）和 denoise，并比较 KSampler 与 KSampler Advanced。</description>
</item>
<item>
<title>n8n 凭证管理教程：API 密钥、OAuth 与 Google 授权设置</title>
<link>https://codingkit.com/zh/n8n/credentials/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/credentials/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>n8n 凭证教程：了解如何添加 API 密钥和 OAuth 凭证、在自托管 n8n 上设置 Google OAuth（表格、Gmail、云端硬盘）、在 HTTP Request 节点中使用凭证，以及凭证的加密和共享。</description>
</item>
<item>
<title>Ollama 环境变量教程：配置 OLLAMA_HOST、模型路径和上下文长度</title>
<link>https://codingkit.com/zh/ollama/environment-variables/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/environment-variables/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>了解 Ollama 常用环境变量：允许局域网设备连接、修改模型存储位置、调整上下文长度、模型驻留时间和平行请求数，以及在 Windows、macOS 和 Linux 上的配置方法。</description>
</item>
<item>
<title>ComfyUI 提示词教程：掌握正向、负向提示词与权重语法</title>
<link>https://codingkit.com/zh/comfyui/prompts/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/prompts/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>学会编写有效的 AI 绘图提示词，了解提示词结构、负向提示词、ComfyUI 权重语法，以及 SD 1.5、SDXL 和 Flux 等模型的提示词差异。</description>
</item>
<item>
<title>n8n 常用核心节点教程：掌握 HTTP Request、If、Switch、Merge、Loop 和 Wait</title>
<link>https://codingkit.com/zh/n8n/core-nodes/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/core-nodes/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>介绍 n8n 最常用的核心节点及其使用场景：HTTP Request 调用 API、Edit Fields 整理字段、If 与 Switch 条件分支、Filter、Merge 合并、Loop Over Items 分批处理、Wait 等待、Execute Workflow 子流程和定时触发器。</description>
</item>
<item>
<title>Ollama GPU 设置与性能调优教程：为什么这么慢？</title>
<link>https://codingkit.com/zh/ollama/gpu/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/gpu/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>确认 Ollama 是否使用 GPU，解决只用 CPU 的问题，了解模型超出显卡显存时的影响，并通过上下文长度、KV cache 量化、Flash Attention 和模型尺寸等方法提升速度。</description>
</item>
<item>
<title>ComfyUI 图生图教程（img2img）：用参考图片生成新图</title>
<link>https://codingkit.com/zh/comfyui/img2img/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/img2img/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>使用 ComfyUI 的图生图功能，以一张图片为基础生成新图：了解 Load Image、VAE Encode 与 denoise 的关系、调整图片尺寸，以及将草图变成成稿、转换照片风格等实际应用。</description>
</item>
<item>
<title>n8n Webhook 教程：接收外部数据并返回响应</title>
<link>https://codingkit.com/zh/n8n/webhook/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/webhook/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>使用 n8n Webhook 节点接收表单、支付平台、GitHub 等外部服务发送的数据：测试 URL 与正式 URL 的区别、HTTP 方法和路径、读取 body 与 query、验证请求、使用 Respond to Webhook 自定义响应，以及常见问题。</description>
</item>
<item>
<title>用 Docker 运行 Ollama（NVIDIA、AMD GPU 与 Compose）</title>
<link>https://codingkit.com/zh/ollama/docker/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/docker/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用官方 ollama/ollama 镜像在 Docker 中运行 Ollama，配置 NVIDIA 和 AMD GPU、保存模型数据，并通过 Docker Compose 搭配 Open WebUI 一键启动。</description>
</item>
<item>
<title>ComfyUI 局部重绘（Inpaint）与扩图（Outpaint）教程</title>
<link>https://codingkit.com/zh/comfyui/inpainting/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/inpainting/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>使用 ComfyUI 只修改图片的指定区域：在遮罩编辑器中绘制遮罩，了解 VAE Encode (for Inpainting) 与 Set Latent Noise Mask 的区别，使用 inpaint 专用模型，以及扩展图片边界的 Outpaint 扩图。</description>
</item>
<item>
<title>n8n Code 节点教程：使用 JavaScript 和 Python 处理数据</title>
<link>https://codingkit.com/zh/n8n/code-node/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/code-node/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>n8n Code 节点完整教程：Run Once for All Items 与 Run Once for Each Item 两种模式、读取和返回 items 的格式、常见数据处理示例、使用外部包，以及 n8n 2.x 的 Python 和安全性变更。</description>
</item>
<item>
<title>Ollama API 教程：使用 curl 调用 /api/chat 与 /api/generate</title>
<link>https://codingkit.com/zh/ollama/rest-api/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/rest-api/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>Ollama REST API 入门：/api/chat 对话、/api/generate 文本生成、流式与非流式响应、options 参数、keep_alive、图片输入、思考模式，以及 OpenAI 兼容 API 的用法。</description>
</item>
<item>
<title>ComfyUI LoRA 教程：加载、调整强度与叠加多个 LoRA</title>
<link>https://codingkit.com/zh/comfyui/lora/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/lora/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>了解 LoRA 是什么以及如何在 ComfyUI 中使用：下载并放置 LoRA、连接 Load LoRA 节点、设置 strength_model 与 strength_clip、使用触发词、叠加多个 LoRA，并解决常见问题。</description>
</item>
<item>
<title>n8n 错误处理教程：重试、失败后继续与错误通知流程</title>
<link>https://codingkit.com/zh/n8n/error-handling/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/error-handling/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>让 n8n 自动化流程更稳定：使用 Retry On Fail 自动重试、On Error 失败后继续或走错误分支、Stop and Error 主动中止，并通过 Error Trigger 建立全局错误通知工作流。</description>
</item>
<item>
<title>Ollama Python 教程：使用 ollama 包与 OpenAI SDK</title>
<link>https://codingkit.com/zh/ollama/python/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/python/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用官方 ollama Python 包调用本地模型，了解 chat、流式输出、多轮对话、异步调用和远程连接，并学习通过 OpenAI Python SDK 连接 Ollama。附完整可运行示例。</description>
</item>
<item>
<title>ComfyUI ControlNet 教程：用线稿、姿势和深度控制构图</title>
<link>https://codingkit.com/zh/comfyui/controlnet/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/controlnet/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>用 ControlNet 精准控制 AI 生图构图：Canny 线稿、OpenPose 姿势、Depth 深度等控制类型，以及预处理器（preprocessor）、Apply ControlNet 节点的设置和强度、开始与结束时间，还有多个 ControlNet 的组合。</description>
</item>
<item>
<title>n8n AI Agent 教程：打造会使用工具的 AI 助手</title>
<link>https://codingkit.com/zh/n8n/ai-agent/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/ai-agent/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>使用 n8n 的 AI Agent 节点打造 AI 助手：了解 Chat Trigger、聊天模型、记忆（Memory）、工具（Tools）的概念与连接方式，逐步创建能查天气、读取电子表格的聊天机器人，并介绍系统提示词和常见问题。</description>
</item>
<item>
<title>Ollama JavaScript / Node.js 教程：掌握对话、流式输出与 API 调用</title>
<link>https://codingkit.com/zh/ollama/javascript/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/javascript/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用官方 ollama npm 包在 Node.js 和浏览器中调用 Ollama，学习 chat、流式输出、中止请求、连接配置，以及通过 fetch 和 OpenAI SDK 调用 API。</description>
</item>
<item>
<title>ComfyUI 图片放大教程：放大模型与高分辨率修复（Hires fix）</title>
<link>https://codingkit.com/zh/comfyui/upscale/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/upscale/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>在 ComfyUI 中将 AI 图片放大到高分辨率：使用放大模型（ESRGAN 等）直接放大、Latent 放大，以及“放大后以低 denoise 重绘”的高分辨率修复流程，并介绍分块放大的方法。</description>
</item>
<item>
<title>n8n Ollama 教程：使用本地免费模型构建 AI 自动化</title>
<link>https://codingkit.com/zh/n8n/ollama/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/ollama/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>让 n8n 使用 Ollama 在本地运行的开源模型（Qwen、Llama、Gemma），无需 API 费用，数据不会外传。介绍连接地址设置（Docker 环境）、Ollama Chat Model 和 Embeddings 节点、模型选择及常见错误。</description>
</item>
<item>
<title>Ollama 结构化输出教程：让模型返回固定格式的 JSON</title>
<link>https://codingkit.com/zh/ollama/structured-outputs/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/structured-outputs/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用 Ollama 的 format 参数让模型输出符合 JSON Schema 的数据，结合 Python Pydantic 与 JavaScript Zod 定义格式，实现文本信息提取、分类和图片信息提取。</description>
</item>
<item>
<title>ComfyUI 自定义节点与 ComfyUI-Manager 安装教程</title>
<link>https://codingkit.com/zh/comfyui/custom-nodes/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/custom-nodes/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>使用 ComfyUI-Manager 安装和管理自定义节点：启用 Manager、搜索安装、一键安装工作流缺少的节点、更新与禁用、手动安装，以及常用节点推荐和安全注意事项。</description>
</item>
<item>
<title>n8n RAG 教程：构建能根据文档回答问题的 AI 知识库</title>
<link>https://codingkit.com/zh/n8n/rag/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/rag/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>使用 n8n 构建 RAG（检索增强生成）知识库：将 Google Drive 或上传的文档切块、生成嵌入并存入向量数据库，再让 AI Agent 通过向量检索工具根据文档回答问题。介绍 Simple Vector Store、Qdrant 和 PGVector 的选择。</description>
</item>
<item>
<title>Ollama 工具调用教程：使用工具扩展模型能力</title>
<link>https://codingkit.com/zh/ollama/tool-calling/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/tool-calling/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>让 Ollama 模型调用你编写的函数来查询天气、计算和查找数据库。了解工具调用的工作流程，并查看 Python、REST API、多工具和多轮调用示例。</description>
</item>
<item>
<title>在 ComfyUI 中使用 Flux、Qwen-Image 等新一代图像模型</title>
<link>https://codingkit.com/zh/comfyui/flux/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/flux/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>在 ComfyUI 中使用 Flux、Qwen-Image 等新一代图像生成与编辑模型：了解它们与 SDXL 的差异、分离模型文件（diffusion model、text encoder、VAE）的放置方式、如何用官方模板快速开始、FP8 与 GGUF 量化版本，以及显卡显存需求。</description>
</item>
<item>
<title>n8n Google Sheets 教程：自动读取、新增和更新数据</title>
<link>https://codingkit.com/zh/n8n/google-sheets/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/google-sheets/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>使用 n8n 操作 Google Sheets：配置授权、读取数据行、新增和更新数据（Append or Update）、监听新数据行，并实现“表单报名自动写入表格并发送确认邮件”的完整示例。</description>
</item>
<item>
<title>Ollama 文本嵌入与 RAG 教程：让模型根据你的文档回答</title>
<link>https://codingkit.com/zh/ollama/embeddings-rag/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/embeddings-rag/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>使用 Ollama 嵌入模型（bge-m3、nomic-embed-text）将文本转换为向量，实现语义搜索，并用不到 60 行 Python 构建本地 RAG 知识库问答系统。介绍切块、相似度和常见改进方法。</description>
</item>
<item>
<title>ComfyUI AI 视频生成入门：文生视频与图生视频</title>
<link>https://codingkit.com/zh/comfyui/video/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/video/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>用 ComfyUI 生成 AI 视频：了解文生视频与图生视频的区别、Wan、LTX-Video、HunyuanVideo 等开源视频模型、使用官方模板、帧数与分辨率设置、输出 MP4，以及显卡显存和生成时间的实际情况。</description>
</item>
<item>
<title>n8n Telegram 机器人教程：打造 AI 聊天机器人</title>
<link>https://codingkit.com/zh/n8n/telegram-bot/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/telegram-bot/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>一步步用 n8n 创建 Telegram 机器人：用 BotFather 创建 Bot、通过 Telegram Trigger 接收消息、用 AI Agent 生成回复、按用户记忆对话、限制用户，以及发送图片和按钮。</description>
</item>
<item>
<title>Open WebUI 教程：为 Ollama 添加类似 ChatGPT 的网页界面</title>
<link>https://codingkit.com/zh/ollama/open-webui/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/open-webui/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>安装 Open WebUI 并连接 Ollama，打造类似 ChatGPT 的本地 AI 聊天网页，涵盖 Docker 与 pip 安装、连接设置、多用户账号、上传文档构建知识库问答、自定义模型和常见问题。</description>
</item>
<item>
<title>ComfyUI API 教程：用 Python 自动化生成图片</title>
<link>https://codingkit.com/zh/comfyui/api/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/api/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>通过 ComfyUI API 让程序自动生成图片：导出 API 格式的工作流、用 POST /prompt 提交任务、修改提示词和种子、查询历史记录并下载图片、通过 WebSocket 查看进度，并附完整 Python 示例。</description>
</item>
<item>
<title>n8n 自托管部署教程：使用 Docker Compose、PostgreSQL 和 HTTPS</title>
<link>https://codingkit.com/zh/n8n/self-hosting/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/self-hosting/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>将 n8n 部署到云主机以供正式使用：通过 Docker Compose 配置 PostgreSQL 和 Caddy 自动 HTTPS，并设置域名、Webhook URL、加密密钥、时区及安全选项。</description>
</item>
<item>
<title>Ollama 云端模型教程：用同样的命令运行超大模型</title>
<link>https://codingkit.com/zh/ollama/cloud-models/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/cloud-models/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>了解 Ollama 云端模型如何运行本地电脑无法处理的大模型、登录和使用方法、API 密钥、隐私考量，以及如何彻底停用云端功能。</description>
</item>
<item>
<title>ComfyUI 常见问题与故障排除</title>
<link>https://codingkit.com/zh/comfyui/faq/</link>
<guid isPermaLink="true">https://codingkit.com/zh/comfyui/faq/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>ComfyUI</category>
<description>ComfyUI 常见错误汇总：显存不足（CUDA out of memory）、节点红框、缺少模型或节点、图片全黑、生成很慢、Torch not compiled with CUDA、更新后无法启动等问题的原因与解决方法。</description>
</item>
<item>
<title>n8n 备份、恢复与版本更新</title>
<link>https://codingkit.com/zh/n8n/backup-update/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/backup-update/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>保护你的 n8n 工作流与凭据：使用 CLI 导出工作流和凭据、备份 PostgreSQL 与数据目录、迁移到新主机，以及安全更新 n8n 版本和从 1.x 升级到 2.x 的注意事项。</description>
</item>
<item>
<title>Ollama 常见问题与故障排查</title>
<link>https://codingkit.com/zh/ollama/faq/</link>
<guid isPermaLink="true">https://codingkit.com/zh/ollama/faq/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>Ollama</category>
<description>Ollama 常见问题汇总：无法连接 11434、模型下载缓慢或中断、内存不足、回答使用简体中文、回答被截断、模型胡言乱语、硬盘空间不足、如何查看日志等问题的解决方法。</description>
</item>
<item>
<title>n8n 常见问题与故障排除</title>
<link>https://codingkit.com/zh/n8n/faq/</link>
<guid isPermaLink="true">https://codingkit.com/zh/n8n/faq/</guid>
<pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
<category>n8n</category>
<description>n8n 常见问题汇总：Webhook URL 显示 localhost、计划时间相差 8 小时、节点重复运行、OAuth 授权失败、内存不足、执行记录占用空间、工作流未自动运行等问题的原因与解决方法。</description>
</item>
</channel>
</rss>
