Skip to content
RAGpgvectorDeepSeekSSE

演示项目:知识助手沙盒

虚构的 RAG 助手沙盒,用于演示引用来源、无命中提示和演示数据隔离。

演示项目:知识助手沙盒

知识助手沙盒

知识助手沙盒是一个虚构的 RAG 演示项目,用于展示 AI 对话如何基于站内内容回答问题。它不使用主站真实文章,也不承诺回答任何生产系统信息。

项目目标

这个沙盒有三个目标:

  1. 展示 AI 回答如何附带引用来源。
  2. 展示没有命中知识库时如何拒绝编造。
  3. 展示演示内容如何与真实内容隔离。

工作方式

系统会把演示文章、演示项目和演示关于页拆成知识片段。用户提问后,服务端先检索这些片段,再把相关上下文交给模型生成回答。

如果问题与演示内容相关,回答应该引用对应文章或项目。如果问题要求真实经历、真实客户、真实财务数据或主站内容,回答应该说明演示站没有这些资料。

安全边界

沙盒只允许必要的演示接口。大多数写操作会被演示模式拦截。这样访客可以体验对话和浏览,但不能修改演示数据。

验证问题

可以尝试这些问题:

  • 这是演示站吗?
  • 洞察仪表盘是什么?
  • 演示站有哪些内容边界?
  • 这里有没有真实主站数据?

预期结果

AI 助手应该回答:这是演示环境,内容均为虚构样例;如果引用项目或文章,应指向 /projects/demo-knowledge-assistant 或其他 demo slug。

检索流程

知识助手沙盒的核心流程是:用户提问、系统检索 demo 知识片段、模型生成回答、前端展示引用来源。每一步都必须保留演示边界,不能把虚构内容包装成真实履历。

无命中处理

如果问题超出 demo 知识库,例如询问真实客户、真实收入或主站历史文章,助手应该说明当前演示站没有相关资料。它可以解释演示站的范围,但不能补编不存在的事实。

引用展示

回答应该尽量引用 /blog/demo-ai-workbench-tour/projects/demo-knowledge-assistant 等 demo 页面。这样访客可以点击来源,确认内容来自演示资料。

运营价值

这个项目让演示站具备可体验的 AI 问答,同时不需要暴露真实内容。它也方便验证模型配置、SSE 流式输出、限流和演示模式拦截是否正常。