一个人的副业网站,能不能从开发到运营都由 AI 协助?

我最近一直在思考一个问题:

如果个人网站不仅用于展示内容,还要逐渐承担内容生产、副业试验和用户反馈收集,一个人应该怎样维护它?

传统答案是继续开发后台:文章后台、组件后台、数据后台、运营后台。每增加一种需求,就增加一个页面、一套表单和相应的权限逻辑。

但我对继续开发传统后台没有太大兴趣。

个人网站的需求变化很快,使用者可能只有站长自己。今天需要整理文章,明天想检查内容元数据,后天又希望生成一种新的文章展示组件。如果每个需求都先开发一个固定界面,大量时间就会被消耗在暂时只有自己使用的 CRUD 页面上。

与此同时,我日常使用的 ChatGPT、Codex 等大模型工具已经能够理解需求、生成内容、分析代码和调用外部工具。

相比重新开发一个功能越来越多的后台,我更希望做另一件事:

把网站的数据、能力和业务规则提供给大模型,让我可以直接描述目标,再由大模型调用受控工具完成相应工作。

GrowthTrace 就是在这个过程中出现的。

它目前还不是一个已经得到市场验证的副业产品,而是我为自己的网站开发的一套 AI 协作接口。我想用它验证:

一个人能不能借助成熟的大模型工具,把网站开发、内容生产和日常运营连接成一条可以持续推进的工作流?

AI 能力从哪里来?

首先需要明确,GrowthTrace 本身不是一个大模型,也不负责提供语言理解、内容生成和代码推理能力。

这些 AI 能力来自我日常使用的成熟大模型工具。目前主要是 ChatGPT 和 Codex。

GrowthTrace 负责的是另一部分:把我的网站连接到这些大模型工具。

没有插件时,ChatGPT 可以帮我讨论选题、生成文章或者提出运营建议,但它只能使用我在当前对话中提供的信息。

它不知道网站里已经有哪些文章,也不知道:

  • 哪些文章已经公开;
  • 哪些草稿还没有完成;
  • 哪些文章缺少摘要、描述或关键词;
  • 网站有哪些写作项目;
  • 哪些模板和组件可以复用;
  • 哪些操作可以直接执行;
  • 哪些操作必须等待人工确认。

为了让 ChatGPT 回答这些问题,我只能手动查询网站,再把结果复制进对话。等网站状态发生变化以后,之前复制的内容又可能过期。

GrowthTrace 的作用,就是通过 MCP 把网站当前的数据和受控操作提供给大模型。

整体分工可以理解为:

组成部分主要职责
ChatGPT理解自然语言、分析问题、生成内容、规划操作
Codex阅读和修改代码、运行测试、处理开发环境中的任务
GrowthTrace 插件描述可用工具、调用规则和工作流程
MCP 服务返回网站真实数据,执行经过约束的网站操作
网站系统保存文章、项目、组件、模板和版本
用户决定方向、审核结果、确认高风险操作

因此,我不是在为网站重新开发一个 AI,也不是把 ChatGPT 复制到自己的网站里。

我做的是:

使用成熟大模型已有的理解和生成能力,再通过 MCP 给它补充我的网站数据、业务规则和操作入口。

对于个人开发者来说,这种分工更加现实。通用推理能力由成熟的大模型产品提供,我只需要开发与自己网站强相关、具有差异化的数据和工具。

为什么我不想继续扩建传统后台?

传统后台并非没有价值。

当操作流程固定、使用人数较多或者权限需要高度标准化时,可视化后台仍然是清晰而稳定的选择。

但个人网站的情况不同。

很多操作并不值得专门开发一个页面。例如:

  • 找出缺少关键词的文章;
  • 判断一个选题是否已经写过;
  • 把一次讨论整理成草稿;
  • 检查某篇文章适合归入哪个写作项目;
  • 根据文章内容选择展示组件;
  • 发现站内重复或断裂的内容。

这些任务往往同时涉及查询、理解和判断。传统后台可以展示数据,却仍然需要我自己逐项查看。

大模型擅长的正是把这些零散信息放到同一个任务上下文里处理。

所以我真正缺少的不是更多表单,而是一个能够让大模型安全理解网站的接口层。

插件并不是开发完成后才交给 AI

我最初把 MCP 理解成插件完成后的使用接口:先由我把工具开发完,再让 ChatGPT 调用。

实际开发以后,这个顺序发生了变化。

GrowthTrace 在开发阶段就已经开始被大模型调用。大模型不只是插件未来的使用者,也在参与插件自身的设计、验证和改进。

例如,我为文章管理增加工具后,大模型可以实际读取文章库存、检查缺失的内容元数据、创建草稿,再根据工具的真实返回结果判断:

  • 字段设计是否足够清楚;
  • 工具说明是否容易误解;
  • 返回结果是否包含完成下一步所需的信息;
  • 权限边界是否正确;
  • 工具成功是否真的意味着任务完成。

整个开发过程因此变成:

  1. 我提出一个网站管理需求;
  2. ChatGPT 或 Codex 帮助梳理数据结构、工具契约和权限边界;
  3. 我与 Codex 完成相应代码;
  4. 大模型调用刚刚开发的 MCP 工具;
  5. 根据真实结果发现问题;
  6. 修改以后重新调用和验证;
  7. 将有效的能力继续用于网站运营。

这与普通的 AI 辅助编程有所不同。

只看代码时,大模型主要根据静态上下文推测功能是否成立。能够调用插件后,它还可以获得系统的真实反馈:网站当前有什么数据、调用是否成功、结果是否符合实际需求。

于是形成了一个循环:

大模型帮助开发插件,插件把网站的真实状态提供给大模型,大模型再利用这些结果继续改进插件。

不过,“工具调用成功”不能直接等同于“目标已经完成”。

创建文章接口返回成功,只能说明数据已经写入;它不能证明文章质量合格,也不能证明公开页面已经正确展示。组件编译成功,同样不能证明视觉和交互已经符合预期。

因此,插件仍然需要预览、审核、版本记录和人工确认。

这和直接使用 Codex 有什么不同?

Codex 非常适合处理开发任务。

当问题位于代码仓库中,我可以让它读取项目结构、修改代码、运行测试并检查构建结果。开发 GrowthTrace 本身时,Codex 是重要的协作者。

但网站运营并不完全等同于代码开发。

一篇文章是否公开、属于哪个写作项目、缺少哪些元数据,通常属于网站运行中的业务数据,而不是代码仓库中的文件。

如果每次都让 Codex 直接进入项目、连接数据库或者临时调用内部接口,会出现几个问题:

  • 它需要获得开发环境和项目结构;
  • 不同部署环境的连接方式可能不同;
  • 业务操作容易和底层代码修改混在一起;
  • 手机端难以复用完整的开发环境;
  • 每次操作都需要重新理解网站的数据结构。

GrowthTrace 把这些网站能力封装成稳定的业务工具。

Codex 不需要知道文章存在哪张数据库表,也不需要为了修改摘要而直接操作数据库。它只需要调用“读取文章”“更新草稿”或者“检查内容健康状况”等明确工具。

所以两者不是互相替代,而是分工不同:

Codex 更适合修改系统本身,GrowthTrace 更适合让大模型在系统提供的边界内使用和管理系统。

开发插件时,我可以使用 Codex;插件投入运营以后,ChatGPT 和 Codex 都可以根据场景调用它。

这和直接操作通用 AI 工作台有什么不同?

即使不开发插件,我也可以打开 ChatGPT,把文章和网站数据复制进去,再让它分析。

这种方式适合临时任务,却很难形成稳定的运营流程。

第一,多端使用时不必反复搬运上下文

通用 AI 工作台通常只知道当前对话中出现的信息。

如果我在电脑上把文章列表复制给 ChatGPT,到了手机上重新开启一次对话,就可能需要再次整理这些数据。网站内容发生变化以后,旧对话里的信息也会逐渐失效。

接入 GrowthTrace 后,电脑和手机上的 ChatGPT 可以通过相同工具查询网站当前状态。

真正被复用的不是一段旧对话,而是网站提供的实时数据接口。

第二,可以更快捷地接入网站真实数据

直接使用 AI 工作台时,我需要先从后台、数据库或者代码中找到数据,再手动复制给大模型。

通过 MCP,大模型可以按需查询:

  • 文章库存;
  • 文章详细内容;
  • 内容健康状况;
  • 写作项目;
  • 可用组件;
  • 组件能力和版本状态。

这样既减少了手动整理,也降低了使用过期数据作出判断的概率。

不过,工具返回的数据仍然需要控制范围。大模型不应该因为能够访问网站,就默认读取所有数据或获得所有写入权限。

第三,可以表达高度定制化的数据结构

通用 AI 工作台并不知道“写作项目”“组件版本”“文章展示内容”和“内容健康状况”在我的网站中分别意味着什么。

这些不是所有网站通用的字段,而是我的网站逐步形成的业务结构。

GrowthTrace 可以把这些概念转化为大模型能够读取和操作的明确对象。工具返回的不只是一段数据库记录,而是经过业务层解释的数据。

例如,“文章公开”与“正文保存”是两个不同动作;“组件预览通过”与“组件版本正式保存”也不是同一个状态。

这种定制化结构能够减少大模型对业务含义的猜测。

第四,权限和风险可以按动作拆分

把数据库权限直接交给 AI,或者让它操作一个权限过大的通用接口,很难控制影响范围。

GrowthTrace 可以把读取文章、创建草稿、更新正文、公开文章和保存组件版本拆成不同工具,并分别设置前置条件。

这样,大模型获得的不是笼统的“网站管理权限”,而是一组边界明确的操作能力。

高风险操作可以要求人工确认,读取操作则可以保持低摩擦。

第五,工作流程可以重复,而不只依赖一次提示词

直接使用 AI 工作台时,一套可靠流程往往存在于一段越来越长的提示词中。更换会话、模型或设备后,这些规则可能需要重新说明。

插件可以通过 Skill 和工具契约保留稳定流程,例如:

  • 先读取真实状态,再提出修改;
  • 先搜索现有组件,再决定是否生成;
  • 生成组件后先创建预览;
  • 用户批准以后才能保存版本;
  • 公开内容前必须明确确认;
  • 工具返回成功后继续检查最终结果。

这使工作流不完全依赖我每次都记得写出所有约束。

为什么手机也能辅助运营?

手机能够参与运营,并不是因为我又开发了一套移动端网站后台。

真正的原因是:ChatGPT 本身可以在手机上使用,而 GrowthTrace 可以把网站能力提供给 ChatGPT。

当手机端 ChatGPT 能够调用这套插件时,我就可以通过对话处理适合移动场景的任务,例如:

  • 记录临时出现的选题;
  • 查询网站中是否已经存在类似文章;
  • 查看哪些草稿还没有完成;
  • 补充文章提纲和素材;
  • 审阅准备发布的内容;
  • 检查文章是否缺少摘要或关键词;
  • 把一段讨论整理成文章草稿;
  • 记录潜在用户提出的新需求。

这里的手机可以理解为 ChatGPT 的另一个使用入口。

电脑端和手机端使用的是同一类大模型能力,也可以接入同一套网站工具。它们不需要分别对应两套网站运营系统。

不过,两种设备适合承担的任务并不完全相同:

手机端适合处理电脑端适合处理
灵感和需求记录插件与网站代码开发
内容查询组件生成与完整预览
草稿生成和整理文件和图片处理
文章审阅页面与交互检查
运营状态查询正式发布与高风险确认

这不是由设备本身决定权限,而是根据操作风险和验证条件划分工作。

例如,手机端可以生成草稿、提出修改建议,但不应该在没有完整预览的情况下自动覆盖或公开线上内容。正式发布、组件保存等操作仍应保留明确确认,并记录版本和执行结果。

手机端能否调用全部插件能力,也取决于 ChatGPT 当前客户端对插件与工具调用的实际支持。因此,我描述的是自己希望建立和继续验证的使用链路,而不是所有设备和账号都已经具备的通用能力。

这和副业有什么关系?

如果只是为了管理少量文章,开发插件很容易变成另一种形式的过度建设。

它是否值得继续,取决于能否逐步解决更普遍的问题。

我目前设想的路径是:

  1. 先把 GrowthTrace 用于自己的网站;
  2. 记录开发和运营中反复出现的问题;
  3. 判断哪些问题同样存在于其他个人网站;
  4. 把稳定能力提炼成模板、组件、脚本或 MCP 连接器;
  5. 通过文章和实际交流收集需求证据;
  6. 再决定是否提供接入服务或边界明确的轻量定制。

这条路径不意味着“做出一个插件就能形成副业”。

技术可行性、个人使用价值和商业价值是三个不同阶段。

插件首先要降低我自己的运营成本;其次要证明问题不只属于我;最后还要发现别人愿意付费解决的部分。缺少其中任何一步,都不能把它直接解释成一项成立的生意。

我现在更应该收集的是三类证据:

  • 是否有人反复遇到相同的网站运营问题;
  • 这些问题是否带来了明显的时间或维护成本;
  • 用户更愿意自己配置工具,还是为接入和维护付费。

我接下来准备怎样验证?

我不会立刻把 GrowthTrace 做成一个庞大的通用后台。

接下来更适合完成几个小范围验证:

  1. 继续记录自己反复遇到的网站管理任务;
  2. 区分查询、生成建议、创建草稿和正式写入的权限;
  3. 验证手机端是否适合完成选题、查询、整理和审阅;
  4. 记录 ChatGPT 与 Codex 分别更适合处理哪些任务;
  5. 邀请少量个人站长描述他们最耗时的运营工作;
  6. 只为出现重复证据的问题开发可收费的最小能力。

如果最终只有我自己需要这套工作流,它仍然可以作为个人网站的内部基础设施。

如果其他个人开发者也面临相似问题,它才可能进一步变成可复用的连接器、模板或轻量服务。

我想验证的不是“AI 能不能代替站长”

我并不认为网站应该完全交给 AI 自主运营。

ChatGPT 可以帮助理解数据、生成内容、整理候选方案和调用明确工具;Codex 可以帮助修改代码、运行测试和完善系统;GrowthTrace 则负责把网站的真实状态和受控能力提供给它们。

但网站定位、风险接受、内容判断和最终发布仍然需要站长负责。

我真正想验证的是:

一个人能不能借助现有的大模型工具,把原本分散在开发环境、网站后台和临时笔记中的工作,连接成一条多端可用、数据可以随时读取、结果可以检查、关键操作仍由自己决定的流程。

如果你也在维护个人网站,我很想知道:

你最希望 ChatGPT 帮你完成哪一项工作——整理内容、生成页面、查询网站状态,还是把零散想法变成可以继续执行的运营任务?

如果存在一个可以让 ChatGPT 或 Codex 读取并管理网站内容的连接器,你更愿意自己配置,还是希望有人帮助你完成接入?

Comments

0
No comments yet. Start the conversation.