创业团队用 AI 开发失控后,怎么止血?

最近我们在一次创业项目开发中,遇到了一个很典型的问题。 一开始,大家都觉得 AI 开发很香。 后端同学根据产品图,让 AI 快速生成了一套后台服务;前端同学也根据产品图,让 AI 写出了界面和交互。过去可能要花几周才能搭出来的 MVP,现在很快就能看到雏形。 这也是我一直觉得 AI 有价值的地方:它能让小团队快速补齐不熟悉的领域,能让一个人跨过前端、后端、交互、部署这些原本需要多人配合的边界。 对于创业团队来说,这种速度太有吸引力了。 但开发到后面,我们开始明显感觉不对劲。 前端拿着后端的接口手册,让 AI 去理解并修改页面逻辑;后端也根据自己的理解继续调整服务。看起来每个人都在推进,但大家对系统的理解并不一致。 前端理解的流程,和后端设计的流程对不上。 前端传的参数,和后端期望的参数不一致。 产品图里没有明确表达的状态,被前后端的 AI 分别脑补成了不同的实现。 更麻烦的是,代码量很快膨胀到了四万多行。 到了这个阶段,人已经不太愿意从头读代码了。不是完全看不懂,而是阅读和修改的成本变得很高。就算知道问题大概在哪里,也不敢轻易改,因为不知道改了这里,会不会影响到别的地方。 于是我们进入了一个很危险的循环: 发现问题,描述给 AI。 AI 改一版,继续跑。 又出现新问题,再描述给 AI。 AI 再改一版。 一开始,AI 是开发者的助手。后来,AI 成了代码的主要作者。再后来,人想改代码时,发现自己也只能继续通过 AI 去改 AI 写出来的代码。 这时候,人就有点像上下文搬运工。 产品的问题,要转述给 AI。 接口的问题,要转述给 AI。 前端的报错,要转述给 AI。 后端的文档,也要转述给 AI。 每个人都很忙,但忙的不是在建立系统理解,而是在不同的 AI 对话、代码、文档、报错之间搬运上下文。 我并不反对 AI 开发。恰恰相反,我依然认为 AI 是趋势。AI 能帮助创业团队更快做出 MVP,能让开发者进入自己原本不熟悉的领域。 但这次经历让我意识到一个问题: AI 能帮我们写出更多代码,但不会自动帮团队形成共同理解。 如果没有共同理解,代码增长得越快,团队失控得也越快。 问题不在 AI,而在没有工程护栏 这次最明显的问题,是前端和后端都基于产品图让 AI 生成代码。 产品图能说明用户看到什么,但它不能完整说明系统之间怎么通信。它不会天然定义请求参数、响应字段、错误码、状态流转、边界条件和异常处理。 ...

2026-06-14 · 2 分钟 · 230 字 · heyaohua

OpenClaw、Hermes、OpenCode、Claude Code 与 Codex:到底怎么选?

前言 最近很多 AI 编程工具、个人 Agent、自动化框架都开始混在一起讨论:OpenClaw、Hermes、OpenCode、Claude Code、Codex。它们都能和大模型有关,也都可能帮你写代码、跑命令、接入工具,但它们并不是同一层级的东西。 如果只看宣传语,很容易得出一个错误判断:既然 Codex 和 Claude Code 已经能读代码、改文件、跑测试,为什么还要再装 Hermes?或者既然 OpenClaw 已经打通手机和电脑控制,Hermes 又有什么必要? 我的结论比较直接: 如果主要需求是写代码、改项目、跑测试、修 bug,直接用 Codex 或 Claude Code 就够了。Hermes 的价值不在于“代码能力更强”,而在于把 AI 变成一个长期运行、能记忆、能积累技能、能跨入口接收任务的个人 Agent 层。 本文把这些工具拆开说明。 一、先按层级拆开 先不要把它们放在一个篮子里比。更合理的拆法是: 名称 本质 主要用途 是否替代 Claude/Codex Claude / Claude Code 模型 + 编码 Agent 读代码、改文件、跑命令、处理 Git 工作流 不替代,它本身就是核心编码工具 Codex OpenAI 编码 Agent 本地 CLI / IDE / 云端编码任务,读改跑代码 不替代,它本身也是核心编码工具 OpenCode 开源终端编码 Agent 一个可接多模型的 coding agent 壳子 可部分替代 Claude Code / Codex CLI OpenClaw 个人 AI 助手 / 控制平面 手机、电脑、聊天入口、系统任务自动化 不替代模型,更多是控制入口 Hermes Agent 长期运行、自我改进的 Agent 框架 记忆、技能沉淀、跨会话任务、长期自动化 不替代 Claude/Codex,更像上层编排 可以简单理解成: ...

2026-05-08 · 3 分钟 · 595 字 · heyaohua

OpenClaw 技能插件完全指南:31个 Skill 详解与实战

前言 OpenClaw 最强大的地方在于它的技能(Skill)生态系统。Skill 是预定义的能力模块,让 AI Agent 能够执行特定任务——从发送邮件到操作浏览器,从查询股票到管理飞书文档。 本文将详细介绍我的 OpenClaw 实例中安装的所有 31 个 Skill,涵盖功能、工作原理、调用方式和实际使用场景。 Skill 系统原理 什么是 Skill? Skill 本质上是一个包含 SKILL.md 指令文件的目录。当用户发送消息时,OpenClaw 的 Agent 会扫描消息内容,匹配到相关的 Skill 后加载其 SKILL.md 作为上下文,从而获得执行该任务所需的知识和能力。 ~/.openclaw/skills/ ├── my-skill/ │ ├── SKILL.md # 技能定义文件(核心) │ ├── _meta.json # 元数据 │ ├── scripts/ # 脚本文件 │ └── references/ # 参考资料 调用流程 用户消息 → Agent 语义匹配 → 加载对应 SKILL.md → Agent 根据指令执行 → 调用脚本/工具/API Agent 不需要显式调用 Skill,它会根据对话内容自动识别需要哪个 Skill。你也可以在消息中明确提到 Skill 名称来触发。 ...

2026-03-22 · 4 分钟 · 850 字 · heyaohua

Ubuntu 服务器部署 OpenClaw 完整指南

前言 OpenClaw 是一个开源的 AI Agent 平台,可以连接各种 LLM(大语言模型)并提供丰富的技能生态系统。部署在 Ubuntu 服务器上后,你可以通过飞书、Discord、WhatsApp 等渠道与 AI 助手对话,还能安装 ClawHub 上的各种技能插件,让它帮你管理邮件、查询股票、操作浏览器等等。 本文记录了我在 Ubuntu 服务器上部署 OpenClaw 的完整过程,希望对你有帮助。 环境准备 服务器要求 操作系统:Ubuntu 22.04+(推荐 24.04 LTS) 内存:至少 1GB,推荐 2GB+ 存储:10GB+ 网络:能访问 GitHub 和飞书 API 基础依赖 # 更新系统 sudo apt update && sudo apt upgrade -y # 安装必要工具 sudo apt install -y git curl build-essential # 安装 Node.js(OpenClaw 需要 Node 22+) curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs # 验证 node -v # v22.x+ npm -v 安装 OpenClaw OpenClaw 提供了一键安装脚本,非常方便: ...

2026-03-21 · 3 分钟 · 532 字 · heyaohua

Dify + Cloudflare Tunnel 部署指南

本指南详细介绍如何使用 Docker 部署 Dify,并通过 Cloudflare Tunnel 实现安全的外网访问。 前置条件 macOS 系统 已安装 Docker 和 Docker Compose 拥有 Cloudflare 账户 拥有一个域名并托管在 Cloudflare 第一步:部署 Dify 1.1 克隆 Dify 仓库 cd /Users/heyaohua/Server git clone https://github.com/langgenius/dify.git cd dify/docker 1.2 配置环境变量 # 复制环境变量模板 cp .env.example .env # 编辑环境变量文件 vim .env 关键配置项: SECRET_KEY: 生成一个安全的密钥 DB_USERNAME, DB_PASSWORD: 数据库用户名和密码 REDIS_PASSWORD: Redis 密码 1.3 启动 Dify 服务 # 启动所有服务 docker-compose up -d # 检查服务状态 docker-compose ps 确保以下服务正常运行: docker-nginx-1: 端口 80, 443 docker-api-1: 端口 5001 docker-web-1: 端口 3000 docker-plugin_daemon-1: 端口 5003 第二步:安装 Cloudflare Tunnel 2.1 安装 cloudflared # 使用 Homebrew 安装 brew install cloudflared 2.2 登录 Cloudflare cloudflared tunnel login 这会打开浏览器,选择要使用的域名进行授权。 ...

2025-10-09 · 2 分钟 · 399 字 · heyaohua