跳转到主要内容
RaoufResearchOS
中文
澳大利亚悉尼当前悉尼时间—
按 Esc 关闭此窗口。

工程

Aion

Aion 是 AI 圣经助手,允许用户用自然语言提问。回答依据混合 RAG 检索出的真实经文,结合关键词匹配与 pgvector 语义向量搜索,再由 Gemini 通过 SSE 实时输出。移动端使用 React Native + Expo,桌面端使用 Tauri v2。

  • React Native
  • Expo
  • Supabase
  • pgvector
  • Gemini AI
  • Tauri v2
项目视觉标识静态

01 / 概览

有文档支持的技术栈
  • 01React Native 0.81
  • 02Expo 54
  • 03TypeScript
  • 04Supabase PostgreSQL
  • 05pgvector
  • 06OpenAI Embeddings
  • 07Gemini 3.1 Flash
  • 08Tauri v2
  • 09TanStack Query v5
  • 10NativeWind

问题

圣经研读工具要么只有关键词搜索而无法理解语义,要么使用会编造经文的 AI 聊天机器人。用户需要有真实经文依据、引文可核验的对话助手。

解决方案概述

  1. 构建混合 RAG,结合 regex 关键词提取、1536 维 OpenAI 嵌入与 pgvector 语义搜索。
  2. 通过 Supabase Edge Functions 实现 Gemini 实时 SSE 流式响应。
  3. 设计内嵌经文卡片,完整标明书卷、章、节以便核验。
  4. 移动端支持 React Native,原生桌面端支持 Tauri v2。

02 / 证据

证明与验证

  • 混合 RAG 检索使回答基于真实经文,而非编造内容。
  • 按 IP 限流:5/min、30/3hrs、200/day,错误时默认拒绝。
  • 精确匹配响应缓存消除重复 LLM 成本。
  • 匿名认证,无需注册;所有表均执行 Supabase RLS。

研究论文

论文: 1
预印本试点基准预印本

Aion-BibleQA: Evaluating Retrieval and Citation Faithfulness in Verse-Grounded Bible RAG Systems

8 页论文提出 40 问圣经 RAG 基准,评估引文忠实度和错误前提鲁棒性;v3 检索达到 R@5 = 0.941、平均 citation_support = 0.978,无无依据引文,并拒绝了 6/6 错误前提。

下载论文

03 / 方法

构建

技术栈

  • React Native 0.81
  • Expo 54
  • TypeScript
  • Supabase PostgreSQL
  • pgvector
  • OpenAI Embeddings
  • Gemini 3.1 Flash
  • Tauri v2
  • TanStack Query v5
  • NativeWind
  • 混合 RAG:regex 关键词提取、1536 维 OpenAI 嵌入与 pgvector 语义搜索。
  • Gemini 经 Supabase Edge Functions 实时 SSE 输出。
  • 内嵌经文卡片,注明书卷、章和节。
  • 跨平台:React Native 支持 iOS/Android;Tauri v2 支持 macOS/Windows/Linux。

安全

  • 所有 OpenAI、Gemini 和 service_role 密钥仅保存在服务端 Edge Function 秘密中。
  • IP 限流:突发 5/min,每 IP 30/3hrs,全局 200/day。
  • 所有 Supabase 表启用行级安全 RLS。
  • 消息最多 500 字符,防止令牌填充。
  • 精确匹配响应缓存,重复查询的 LLM 成本为零。
  • 限流错误默认拒绝,遇到错误时拒绝请求。

搜索

查找项目、论文、文章或页面。

30 / 41 · 搜索结果

↑ ↓ 工作空间导航Enter 打开Esc 关闭