返回首页
实验站

项目实验室

实验、项目与原型的集合

2026

KnowHive

KnowHive

本地优先的知识库桌面应用,包含混合检索、Agent 工具层、长期记忆和注入防御;每次检索改动都先通过 RAGAS A/B 验证,再设为默认方案。

项目亮点
  • 检索链路:设计统一文档中间层,按文档类型选择分块策略,采用父子块结构;向量与 FTS5 关键词双路召回,经 RRF 融合、交叉编码器精排后展开父块补全上下文。经 RAGAS A/B 验证,context_precision 从 0.788 提升至 0.862 后才设为默认;另修复 FTS5 不切分中文导致关键词检索静默失效的问题(recall +0.054)。
  • Agent 工具层:在 AI SDK 工具循环上自建 7 个知识库与会话历史工具,加入调用上限与重复检索拦截,保证产出文本回答;写操作默认拒绝(fail-closed),需人工审批(HITL)。
  • 长期记忆:将历史对话提炼为语义、偏好、情景三类记忆,分别走向量召回或直接注入;答案仅存在于历史对话中的问题,正确率从 0% 提升至 100%。
  • 拒答与注入防御:基于精排分数设置拒答阈值,无解问题正确拒答率从 32% 提升至 91%(误拒 4%);通过 spotlighting 隔离外部内容,使注入攻击成功率从 0.40 降至 0.27。后续一次重构使成功率回升至 0.47,在合并前被自建红队测试发现。
TypeScriptBunVercel AI SDKOllamaDeepSeekSQLiteLangfuse
SmIA — 社交媒体智能分析 Agent

SmIA — 社交媒体智能分析 Agent

AI 驱动的内容分析平台,聚合并分析 Reddit、YouTube 和 Amazon 的内容,通过情感分析与交互式可视化生成结构化趋势报告。

ReactFastAPIPydanticAISupabaseChakra UILangfuse
AI 驱动的 Mom Test 创业验证访谈

AI 驱动的 Mom Test 创业验证访谈

实时语音 AI 访谈助手,使用 Mom Test 框架开展减少诱导偏差的创业验证访谈,并分析访谈记录,提取经过验证的痛点与洞察报告。

Next.jsReactTypeScriptSupabaseGemini Live APITailwind CSS
GoChatroom

GoChatroom

使用 Go 构建的实时聊天后端,支持私聊、群聊和 P2P 视频通话;React 前端部署在 Vercel,服务端部署在 Fly.io。

项目亮点
  • 采用每连接一个 goroutine、读写协程分离和有缓冲 channel,实现非阻塞消息传递;对聊天和信令采用差异化背压。性能分析定位出 Hub 事件循环内同步持久化导致的吞吐瓶颈,并提出异步化与分片方案。
  • 实现无状态 JWT 鉴权(业务接口零数据库查询)与 Redis 会话管理;自建 WebRTC 信令服务,支持 ICE 候选排队,以及信令、媒体两级断线恢复。
ReactGoWebSocketVercelFly.io
旅行代理预订管理系统

旅行代理预订管理系统

面向旅行代理的预订管理系统,统一跟踪机票、酒店和保险付款,并管理客户支付记录。

ReactTypeScriptSupabase
Flowboard

Flowboard

实时协作看板,集成 AI 助手和交互式白板,使用 .NET 8 与 Angular 17 构建。

.NET 8Angular 17AIKanban

2025

Sportlingo 教练工作台

Sportlingo 教练工作台

面向企业客户的教练工作台,提供团队管理与数据分析,支持将用户加入团队、查看个人进展和追踪表现指标。

ReactSupabaseAITypeScript
Makeform.ai

Makeform.ai

AI 驱动的在线表单平台,帮助用户设计与部署动态表单,提高工作效率与用户参与度。

ReactNext.jsAITypeScript

2024

GitHub Finder

GitHub Finder

GitHub 账号搜索应用,支持搜索任意 GitHub 账号并浏览其资料。

ReactGitHub APITailwind CSS

2023

食品电商平台

食品电商平台

用于浏览与购买食品的在线商店。

PythonDjangoBootstrapSQLite