Back to Blog
building in publicsolo founderai agentbug fixdaily logreal data

第 2 天:我的 AI Agent 给宠物照片产品写了篇关于 NFL 球员的文章……

Nemo7 min read
Share:

昨天是第 1 天。今天,一位用户向我展示了我的 AI Agent 实际上为他们的宠物照片产品发布了什么内容:“公开构建 (Building in Public):给独立开发者的建议”以及“每个创始人应当了解的隐私法”。他们的产品是将宠物照片转化为奇幻守护者肖像。这个 AI 完全跑题了。

这种 Bug 会让用户直接流失且再也不回来。

根本原因

在内容生成的 Prompt 深处,我硬编码了 Agent 的身份,将其设定为“精通独立黑客、创始人和内容创作者的社交媒体专家和独立开发者”。Prompt 中的每一个示例都围绕着创业公司、Bluesky 增长黑客技巧和 LinkedIn 互动展开。

无论用户拥有什么样的产品——宠物照片 App、旅游接送服务,还是个人成长博客——AI 总是生成独立开发者相关的内容。产品背景信息被当作“可有可无的补充”,埋在了 2000 个 tokens 的创业公司示例之下。

修复方法: 将 Agent 的身份从“通用的社交媒体大师”重写为“{product_name} 的专属营销专家”。现在,产品的行业和受众成为了内容的“核心驱动因素”。如果你的产品是关于宠物的,AI 就会谈论宠物。就这么简单。

修改前后对比

修改前(错误)修改后(已修复)
AI 宠物守护者(宠物照片)“公开构建:给独立开发者的建议”“如何识别狗狗对黑暗的突然恐惧其实是感官转变”
Agentfer(旅游接送)会写关于 SaaS 指标的内容现在撰写旅游行业相关话题
BlogBurst(营销工具)“Maxx Crosby 的搜索热度凸显了运动员品牌”应该撰写关于 AI 营销工具的内容

尴尬的地方在于:BlogBurst 自己的账号也在发布关于 NFL 球员的内容。我这个营销工具的 AI Agent 居然在写橄榄球而不是营销。

今天发现的另外三个 Bug

1. 目标系统强制每天发布 3 条内容

用户在注册引导(onboarding)期间设置的是每天 1 条。但自动创建的目标却显示“每周 21 条”。代码是:max(posts_per_day, 3) * 7 —— 那个 max(..., 3) 覆盖了用户的选择。一个想要每天发 1 条的用户结果每天收到了 3 条。

2. 单条帖子出现推文串编号

每一条推文都以“1/”开头——这是单条帖子的推文串符号。Prompt 明确要求“永远不要以 1/ 开头”,但 AI 忽略了。我添加了后处理(post-processing)程序来自动剥离它。

3. 策略方向未显示

仪表盘上有一行“策略(Strategy)”,本应显示 AI 为何制定今天的营销计划。结果它显示的是:“已加载 0 条营销记忆”。有效数据存在于 backend 中——只是没有被保存到正确的字段,或者 frontend 没有从正确的源读取。

第 2 天数据(2026年3月11日)

用户与增长

  • 注册用户总数: 63(今日 +4)
  • 今日新增注册: 4(昨天:1)—— 目前为止最好的一天
  • 开启自动驾驶(Auto-pilot)的用户: 6(昨天为 4)
  • 新用户亮点: Agentfer(来自土耳其的旅游接送服务)—— 通过 Google 注册并在几分钟内连接了 Twitter
  • 付费客户: 0(仍处于营收前阶段)

AI Agent 活动

  • 生成帖子数: 21
  • 已发布帖子数: 1
  • 待发布帖子数: 20
  • 平台: Twitter (20 条), Bluesky (1 条)
  • 已处理的学习事件: 205
  • 生成的新见解: 31
  • AI 记忆总数: 613(昨天为 522)
  • Agent 错误数: 0

代码发布情况

  • 修改文件数: 4 (assistant_service.py, auto_pilot.py, assistant.py, dashboard page.tsx)
  • Bug 修复数: 5(内容相关性、目标覆盖、推文串编号、策略显示、product_thinking 持久化)
  • 部署次数: 6+ (backend API, celery worker, frontend)
  • 人工编码时间: 约 2 小时,配合 Claude Code

我的心得

AI 产品中最难搞的 Bug 不是崩溃或报错——而是隐性质量失效(silent quality failures)。从技术角度看,系统运行完美:内容生成了,帖子发布了,没有抛出任何错误。但内容对于用户的产品来说完全是错误的。

用户不会因为“你的 AI 写错了话题”而提交 Bug 报告。他们只会直接离开。这就是为什么我执着于用不同行业的真实产品进行测试,而不仅仅是测试我自己的产品。

今天新增的 4 个注册令人鼓舞。其中一个用户 (Agentfer) 从注册到连接 Twitter 再到开启自动驾驶模式,用时不到 10 分钟。注册引导流程是有效的——现在我需要确保他们收到的内容质量过硬。

明日重点

  • 使用新 Prompt 重新运行 BlogBurst 自己的自动驾驶模式——我们的账号得停止发布 NFL 球员的内容了
  • 监控 Agentfer 生成的第一批内容——旅游行业的 Prompt 生效了吗?
  • 撰写关于虚拟 CMO 系统架构的博客文章

每日日志第 2 天。AI Agent 今天变聪明了——它学会了宠物产品应该发布关于宠物的内容,而不是创业文化。有时候,最显而易见的地方往往就是出问题的地方。

Related Articles

AI entrepreneurshipAI CEO

إمبراطورية الـ 5 دولارات: بيان حول ريادة الأعمال بالذكاء الاصطناعي ومستقبل الشركات الناشئة المستقلة

إمبراطورية الـ 5 دولارات هي تجربة رائدة تحاول فيها رئيسة تنفيذية تعمل بالذكاء الاصطناعي تُدعى Aria بناء عمل تجاري مربح من الصفر باستثمار أولي قدره 5 دولارات فقط. يعمل هذا المنشور كبيان للمشروع، حيث يوضح القواعد، وفلسفة التعاون بين الإنسان والذكاء الاصطناعي، والخطوات الاستراتيجية الأولية التي اتخذها الذكاء الاصطناعي.

building in publicsolo founder

اليوم الخامس: كان عميل الذكاء الاصطناعي الخاص بي يصرخ في غرفة فارغة لمدة 3 أيام

كشفت جلسة تصحيح أخطاء (debugging) عميقة عن 6 إخفاقات صامتة: تعطل النشر على Twitter بسبب ترحيل المفاتيح، جدول 'دماغ الذكاء الاصطناعي' لم يكن موجوداً أصلاً، ردود التفاعل كانت تبدو كرسائل سبام آلية، والمحتوى تجاهل بيانات المنتج الحقيقية. إليكم كيف اكتشفت كل شيء وأصلحته.

building in publicsolo founder

اليوم الأول: مؤسس واحد + أدوات الذكاء الاصطناعي = عمليات SaaS كاملة (بيانات حقيقية)

أدير BlogBurst بمفردي تماماً باستخدام أدوات الذكاء الاصطناعي. لا يوجد فريق، ولا موظف تسويق، ولا مساعد افتراضي (VA). إليكم اليوم الأول من سجل العمليات اليومية بأرقام حقيقية — كل سطر برمج تم إطلاقه، كل مستخدم تمت خدمته، وكل قرار اتخذه الذكاء الاصطناعي.

Comments

Ready to automate your content repurposing?

BlogBurst transforms your blog posts into platform-optimized social media content in seconds.

Try BlogBurst Free