CAT PAW

全部 workflow

DevOps

打造可上线的容器镜像

小型、可复现、非 root 的容器镜像,能正确启动并通过漏洞与运行期检查。

流程

按这个顺序做。

  1. 识别应用构建、运行时文件、端口、健康行为、配置边界和支持的目标架构。
  2. 编写多阶段 Dockerfile,使用可信且版本固定的基础镜像,并用 .dockerignore 排除源码噪音、凭证和本地产物。
  3. 可复现地安装依赖,按缓存效率排列层,并只把必要运行时产物复制到最终阶段。
  4. 创建并切换到非特权用户,设置明确入口点,配置和密钥放在镜像外。
  5. 启用 Docker 检查构建,检查镜像历史与体积,扫描漏洞,并核验预期元数据和架构。
  6. 用接近生产的只读或受限设置运行镜像,测试启动、健康、关闭、网络行为和代表性请求。

先准备

猫会向你要的输入。

  • 应用源码与构建命令
  • 运行时与架构目标
  • 端口、健康与配置约定
  • 批准的基础镜像策略

路由器 + 一份 playbook

先路由。只选一份。

Cat Paw 每次任务只加载一份 playbook,不合并多份。先走这个路由器;其余路径是此 workflow 可检查的候选。

  • 路由器: engineering-pack
  • skills/engineering/addyosmani/security-and-hardening/SKILL.md
  • skills/engineering/addyosmani/ci-cd-and-automation/SKILL.md
  • skills/engineering/addyosmani/shipping-and-launch/SKILL.md

界限

界限跟着提示一起走。

  • 绝不把凭证、私钥或环境特定密钥烘焙进镜像层。
  • 除非有书面要求和补偿控制,否则不要以根用户运行。
  • 未经扫描且未从干净构建演练的镜像不要发布。

完成代表

一个可核对的终点。

干净构建产出预期镜像,无密钥,进程以预定非根用户运行,健康与关闭检查通过,扫描发现符合既定策略。

来源

这个流程从哪来。

  1. docs.docker.com/build/building/best-practices/
  2. docs.docker.com/reference/build-checks/

来源确立 workflow 的模式。如有 Reddit 或社区帖子,视为实务轶事,不是普遍事实。

AI 行动。你决定。

给 AI 的人类刹车。

Latch 会在每个指令、点击和文件变更发生前先展示——你可以说好、不要,或再等等。

Plow Latch · macOS Cat Paw Latch · Windows + Linux · 从源码构建
Cat Paw Latch

号码背后

两个 harness,一条线。

相同号码、相同的 100 美元额度。选择你发消息时由哪个 harness 回复。

Hermes

Nous Research 的终端原生代理。跑在你的机器上,跨会话保留记忆,每项任务开一份 playbook。

发消息给 Hermes
OpenClaw

开源助手,跑在你自己的电脑上,在你已在用的频道里回复。每项任务一份 playbook。

发消息给 OpenClaw

两个 harness 共用同一条线 +1 628 246 3032

会打开“信息”,并已带入选好的 harness。