🌽 *orn (Porn Quitter Conversational AI Agent) — 一周内的私人恢复伴侣

发布: (2026年1月18日 GMT+8 04:18)
5 min read
原文: Dev.to

Source: Dev.to

这是对Algolia Agent Studio Challenge:面向消费者的对话体验的提交

Source:

我构建的内容

我创建了 corn,一个面向消费者的私人对话式 AI,旨在帮助那些想要 戒除色情重新掌控 强迫性习惯的人。

corn 不是 通用聊天机器人,也 不是 治疗师。
它是一个平静、无评判的恢复伴侣,专注于:

  • 在当下管理冲动
  • 以无羞耻感处理复发
  • 在困难阶段保持动力
  • 遵循结构化的 90 天恢复计划
  • 匿名日记与自我反思

corn 解决的核心问题是孤立。许多人在这类习惯上默默挣扎,不想听到说教、内疚或露骨的讨论。corn 提供了一个安全空间,让用户可以简单地倾诉——尤其是在意志力最薄弱的时刻。

对话体验刻意保持简洁:

  • 简短、支持性的回复
  • 无露骨内容
  • 无医学声明
  • 侧重于“度过此刻”,而非追求完美

演示

实时演示: 👉

截图

Corn UI – 首页Corn UI – 聊天
速率限制提示Algolia 沙盒测试
对话流程最终 UI

注意: “Google Gemini 2.5 Flash 免费层的速率限制”会阻止请求以提供响应。总体而言,使用 Algolia Sandbox 和 OpenAI 进行免费测试时,应用运行正常。

测试视频

Google Drive video link

我是如何使用 Algolia Agent Studio 的

Algolia Agent Studio 为 corn 的对话体验提供动力。 我没有把所有内容放入单一索引,而是使用多个面向特定目的的索引来设计代理,每个索引都有明确的职责。

索引数据结构

索引目的
corn_core_intents处理实时对话(冲动、复发支持、激励、回退处理)。
corn_90_day_program存储映射到第1‑90天的结构化康复逻辑。
corn_journaling_prompts包含匿名日志提示,帮助用户通过写作处理情绪。

为什么这很重要

  • 路由: 查询被发送到相应的知识来源。
  • 关注点分离: 情感支持与结构化项目数据保持分离。
  • 可预测性与安全性: 回复保持一致、具备上下文感知且不触发。

提示与指令设计

我使用严格的系统指令来确保代理:

  • 永不产生露骨或触发性内容。
  • 使用支持性、非评判性的语气。
  • 严格保持在康复范围内。
  • 适度使用表情符号以保持温暖 🌱

从 Algolia 索引检索确保代理基于意图特定数据作答,而不是通用 LLM 的猜测。

为什么快速检索很重要

对于此使用场景,速度和相关性至关重要。当有人输入:

“I have an urge right now”

他们不想要:

  • 冗长的解释
  • 通用的激励演讲
  • 延迟的响应

他们需要:

  • 正确的回复
  • 立即得到
  • 以恰当的情感语调

Algolia 的快速、上下文检索能够确保:

  • 正确的意图瞬间匹配。
  • 代理人提供聚焦且平静的指导。
  • 不会引入不必要或离题的内容。

这让体验显得即时且可靠——对敏感、时间紧迫的时刻至关重要。

提交结束。

DEV Team Member

DEV Team Member Id: https://dev.to/abbas7120

Back to Blog

相关文章

阅读更多 »

Dify Chatbot 测试笔记

Dify 聊天机器人测试笔记的封面图片 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-upl...