工具与职业用途,一起找

AI 资源库

统一浏览 AI 工具、Agent Skills、提示词、工作流与开源项目,按职业和用途找到工作中用得上的资源。

资源与用法

572 份资源

CodeAware Studio:AI 编程代理的会话观测与检索自评测

makoy-daniot2001/agent-session-mirror · Best AI Coding Agent Observability Tool 2026 - Self-Bench & Semantic Search

该项目是面向 AI 编程代理的会话观测与分析层,用于记录代理的搜索会话与检索路径,并基于历史数据对检索环节进行自评测:它结合 BM25 关键词检索与语义检索,做混合召回,再用 cross-encoder 重排结果,并提供响应式仪表盘展示检索指标。项目还支持调用 OpenAI、Claude 兼容的 API 为检索流程生成查询变体,并做压力评测。README 说明它只优化检索相关性,不承担代码安全审计职责;本卡片未实际安装或验证该项目。

展开详情收起详情:CodeAware Studio:AI 编程代理的会话观测与检索自评测

程序员用于观测和分析 AI 编程代理的代码检索会话:记录代理的搜索会话与检索路径,结合 BM25 关键词检索与语义检索做混合召回,再用 cross-encoder 重排结果,并通过仪表盘展示检索指标,帮助程序员评估和改进代理查找代码片段的效果。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

AcademicFlow-Agent:基于 LangGraph 与 Ollama 的学术活动协同规划智能体

Pedrosasouza/AcademicFlow-Agent · Agente autônomo com LangGraph/ReAct para gestão acadêmica — Ollama + Llama 3.2

基于 ReAct 模式与 LangGraph 构建的协同智能体,用于学术活动(课程周、研讨会、工作坊)的规划管理。它可依据对话自动调用六类工具,登记任务与决策、更新活动规划文档章节、汇总项目看板,并通过 PostgreSQL 与 pgvector 对校内规章和公告进行语义检索。系统提供 Streamlit 网页界面与命令行界面,支持按活动或房间隔离数据,并以本地 Ollama 模型(llama3.2 与 nomic-embed-text)驱动对话与向量检索。

展开详情收起详情:AcademicFlow-Agent:基于 LangGraph 与 Ollama 的学术活动协同规划智能体

程序员作为基于 LangGraph/ReAct 的智能体项目参考,程序员可研究其 ReAct 图结构、ToolNode 工具调用、PostgreSQL/pgvector 语义检索与 Streamlit 界面的实现方式,用于构建类似的对话式工具调用应用。

★ 2 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

llama.cpp:面向多种硬件的本地 LLM 与 VLM C/C++ 推理引擎

ggml-org/llama.cpp · LLM inference in C/C++

llama.cpp 是用 C/C++ 实现的 LLM(并支持 VLM)推理项目,目标是在尽量少的配置下,于本地或云端多种硬件上获得高性能推理。它基于 ggml 库,支持 Apple Silicon、x86、RISC-V,以及 CUDA、HIP、MUSA、Vulkan、SYCL 等多种后端,并提供 1.5 位到 8 位的整数量化、CPU+GPU 混合推理、命令行工具 llama cli、兼容 OpenAI 接口的 llama serve 服务以及内置 Web UI。

展开详情收起详情:llama.cpp:面向多种硬件的本地 LLM 与 VLM C/C++ 推理引擎

程序员在本地或云端多种硬件上运行 LLM/VLM 推理,使用 llama cli 命令行工具进行模型推理,或通过 llama serve 启动兼容 OpenAI 接口的 API 服务供应用调用;支持整数量化与 CPU+GPU 混合推理以降低内存占用。

★ 132561 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

big-data-ai:用自然语言查询 Iceberg 数据湖的演示应用

prpatel/big-data-ai · Big Data and AI demo project for experimentation and rapid prototyping

这是一个基于 Spring Boot 的实验性演示项目,结合 Apache Iceberg、Apache Spark 与 Spring AI,将用户的自然语言问题转换成 Spark SQL,并在 Iceberg 数据湖(以英国房产交易数据为例)上执行查询。项目包含 Hugging Face Spaces 的 Docker 单容器部署方式与本地 compose 多容器方式,并提供 Admin 页面用于下载 CSV 数据、加载到 Iceberg 表以及清理数据。项目明确标注不适用于生产环境,主要用于实验、快速原型与工作坊教学。

展开详情收起详情:big-data-ai:用自然语言查询 Iceberg 数据湖的演示应用

程序员作为实验性演示项目,供程序员学习并原型验证 Spring AI 与 Apache Spark、Apache Iceberg 的集成:将自然语言问题转换为 Spark SQL 并在 Iceberg 数据湖上执行查询,同时提供 Admin 页面用于下载 CSV、加载到 Iceberg 表及清理数据。

★ 3 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

PageSift:为 AI Agent 与 RAG 管线提供高吞吐、内存受限的网页抓取与内容提取引擎

YOLOW92/pagesift · High-performance, memory-efficient Rust web crawler & content extraction engine for AI agents and RAG. Adaptive crawling, clean Markdown, structured data, PDF/RSS parsing, browser rendering, Firecrawl-compatible APIs, and Python/Node.js SDKs.

PageSift 是用 Rust 编写的高性能、内存受限网页抓取与内容提取引擎,面向 AI Agent 和 LLM 管线,将网站、文档和归档转换为干净的 Markdown 与结构化数据。它支持自适应爬取、PDF/RSS 解析、浏览器渲染和字符集检测,提供 Firecrawl v1/v2 与 Jina Reader 兼容 API、MCP 服务,以及 Python/Node.js SDK 和 CLI。项目采用 AGPL-3.0 许可,并另提供商业许可选项,材料中给出了 Docker、pip、npm、cargo 和 MCP 的入门方式。

展开详情收起详情:PageSift:为 AI Agent 与 RAG 管线提供高吞吐、内存受限的网页抓取与内容提取引擎

程序员将技术文档站点、GitHub 代码页、PDF 和 RSS 抓取并转换为干净的 Markdown 与结构化数据,供 AI Agent 或 LLM 管线使用;也可通过 MCP 服务让编码 Agent 获取网页内容。

产品经理抓取网页并提取为 Markdown 和结构化数据,用于用户研究资料或竞品页面内容的整理,供 RAG 管线使用。

★ 100 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Viva:主动跟进的桌面 AI 助手

JNS0724/Viva · 住在桌面上的 AI 助手:读文件、整理资料、写东西、跑命令,每一步都看得见,动手之前先问你。基于 DeepSeek Harness,支持 macOS 和 Windows。

Viva 是一款基于 DeepSeek Harness 的桌面 AI 助手,支持 macOS 与 Windows。它可从对话和接入的消息源中识别待办事项,经用户确认后按设定时段在后台只读准备草稿,并在用户空闲时提醒。它提供文件、工作区预览、记忆、权限分档与操作确认,密码类密钥加密保存在本机,起草内容由用户自行发送。

展开详情收起详情:Viva:主动跟进的桌面 AI 助手

程序员作为桌面 AI 助手,在用户确认后读取工作区文件、预览代码与 Markdown、起草内容,并在执行删除文件或运行会修改内容的命令前弹出确认卡片;权限分四档,可限制为仅查看或工作区修改。

HR接入邮箱等消息源后,在设定时段批量判断新消息,把需要处理的事项整理成带原消息和依据的建议,由用户决定是否跟进;可用于筛选需要回复的邮件类沟通事项。

产品经理从对话和接入的消息源中识别待办事项,经用户确认后按设定时段在后台只读准备草稿,并在用户空闲时提醒;可用于跟进周报、合同到期等事项的草稿准备。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

CitationNeeded:可引用来源的混合检索 RAG 引擎

miguelzzzzzzzz/CitationNeeded · Production-style RAG engine: configurable chunking, hybrid BM25 + vector retrieval, cross-encoder reranking, cited structured answers, FastAPI, and reproducible retrieval evals.

CitationNeeded 是一个面向生产风格的检索增强生成(RAG)服务,采用类型化、可替换的流水线阶段,支持 Markdown/HTML/PDF/文本加载、结构感知分块并保留精确字符偏移,稀疏 BM25 与向量检索混合并可用 cross-encoder 重排,输出带原文引用和 Pydantic 校验结构的答案。项目提供 FastAPI 只读索引服务及 Docker 配置,并附带基于 SciFact(BEIR)的可复现检索评测,报告 Recall@K、MRR、nDCG 等指标及逐阶段延迟。

展开详情收起详情:CitationNeeded:可引用来源的混合检索 RAG 引擎

程序员作为可本地部署的 RAG 检索服务,程序员可将其用于构建带精确原文引用和 Pydantic 校验结构的问答/检索接口,并通过 FastAPI 只读索引服务对外提供搜索与回答端点;还可运行 SciFact 评测脚本测量 Recall@K、MRR、nDCG 及逐阶段延迟,用于评估检索配置。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

book-to-skill:将技术书与文档转换为可按需加载的 Agent 技能

SanHsien/book-to-skill · Windows-first 維護型 fork:把技術書與文檔轉成本機離線、按章節按需載入的 Agent 技能。|Turn technical books into on-demand agent skills. Maintenance fork of virgiliojr94/book-to-skill.

book-to-skill 是一个 Python 工具,能从技术书、内部文档、规范或研究资料中抽取结构(框架、决策规则、反模式、章节内容),生成符合 Agent Skills 开放标准的 SKILL.md 及章节、词汇表、模式与速查文件,写入跨 Agent 的技能目录。生成的技能可由 GitHub Copilot CLI、Amp、Codex、Claude Code 等宿主按需加载对应章节来回答问题,从而减少将整本书放入上下文带来的 Token 消耗。该仓库是上游的 Windows-first 维护型 fork,补充了繁体中文文档、Windows 开发与验收流程以及上游追踪机制。

展开详情收起详情:book-to-skill:将技术书与文档转换为可按需加载的 Agent 技能

程序员将技术书、内部文档(ADR、runbook、onboarding)、规范或研究资料转换为可按章节按需加载的 Agent 技能,写代码时让 Copilot CLI、Amp、Codex 或 Claude Code 直接查询对应章节,减少把整本书放入上下文的 Token 消耗。

产品经理将品牌与设计系统手册、规格与标准等长文档转换为可查询的 Agent 技能,便于在工作中按需查阅语气、元件原则或规格内容,而不必每次扫描 PDF。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

OpenWorker 中文全量汉化版:面向中文用户的本地 AI Agent 桌面应用与 macOS 客户端

zhanglunet/openworker-zh-localized · OpenWorker 中文本地化版:中文 GUI/Tauri 桌面客户端、macOS DMG 下载、中文介绍站与源码架构分析。

该项目基于上游 OpenWorker 与 Lenovo202409/openworker-zh 二次整理,对 OpenWorker 的界面做全量中文本地化,包括 8 大前端 GUI 模块与 Tauri 桌面壳的托盘菜单、权限与语音输入提示等。提供浏览器 GUI、Tauri 桌面客户端开发模式、macOS Apple Silicon DMG 三种运行方式,并附带中文介绍站、源码架构分析、更新日志与中文上下文面板样机。功能与上游保持一致,仅本地化界面;当前为 open beta,DMG 未公证,正式签名、公证与自动更新链路已文档化但受签名材料限制。

展开详情收起详情:OpenWorker 中文全量汉化版:面向中文用户的本地 AI Agent 桌面应用与 macOS 客户端

程序员作为本地 AI Agent 桌面应用,程序员可在中文界面中使用其 Agent 引擎、模型提供商、连接器与 MCP 等后端能力进行开发与调试;仓库还提供源码架构分析文档和中文上下文面板,用于查看 agent 的能力组成与每次调用的输入/输出 token、耗时与状态。

产品经理仓库提供企业定制版全套准备文档(PRD、开发计划、三仓同步、部署、换肤打包),以及中文上下文面板样机,产品经理可参考其中的 PRD 与能力组成/调用演进可视化来梳理需求与原型。

★ 2 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

DocVault:面向 AI Agent 与人类协作的自托管文档知识库

wentzeld/docvault · Self-hosted document knowledge base for AI agents and humans — agents write PRDs, research, and design docs; humans review, comment, and approve. Fastify + PostgreSQL/pgvector + a Python embedding worker, with hybrid semantic + keyword search.

DocVault 是一个自托管的文档知识库,供 AI Agent 写入和检索 PRD、研究报告、架构与设计文档,并供人类审阅、评论和审批。项目采用 Fastify API、PostgreSQL + pgvector、Python 嵌入 worker(nomic-embed-text-v1.5)与 React UI,支持混合语义与关键词搜索、基于 token 的 Agent 接入与 webhook 通知,可通过 Docker 或 Ubuntu 安装脚本部署。

展开详情收起详情:DocVault:面向 AI Agent 与人类协作的自托管文档知识库

程序员作为自托管文档知识库,供 AI Agent 写入架构与设计文档,并支持人类审阅、评论和审批;程序员可通过混合语义与关键词搜索检索技术文档。

产品经理用于存放 AI Agent 生成的 PRD 与研究报告,产品经理可在 Web UI 中审阅、添加页面或行内评论、指派评审并推进文档工作流状态。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

ExpHub:面向多个 AI 助手的共享经验知识库 MCP 服务

530653327/exphub · ExpHub is an open-source MCP server that transforms AI assistants into collaborative knowledge workers. It automatically searches past experiences, captures new solutions in structured templates, and tracks todo items — forming a continuously evolving knowledge network across all your AI tools.

ExpHub 是一个基于 MCP 协议的开源服务端,让多个 AI 编程助手共享并持续积累经验。它支持在任务前搜索历史经验,用 8 种模板沉淀结构化知识,管理待办,为每个项目建立独立空间来保存 AGENTS.md 手册、进度交接和专属经验,并通过 API Key 实现多租户隔离。项目使用 Java 17、Spring Boot 3.2、Spring AI MCP Server,并提供 Docker 部署和管理后台。

展开详情收起详情:ExpHub:面向多个 AI 助手的共享经验知识库 MCP 服务

程序员作为 MCP 服务接入 AI 编程助手,在编码任务前搜索历史经验避免重复踩坑,任务后把解决方案沉淀为结构化经验,并管理待办;还可为每个项目建立项目空间保存 AGENTS.md 手册和进度交接,让后续会话接续上下文。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

TaaNOS:基于本地 AI 与确定性执行注册表的自然语言系统管理 CLI

taasezer/TaaNOS · Natural To Any Linux

TaaNOS 是一个基于流水线的命令行系统管理工具。它仅用本地 Ollama 模型从自然语言中提取操作意图,实际执行的命令则来自硬编码的确定性动作注册表,从而避免由 AI 直接生成命令。项目提供跨平台支持(Windows/Linux 及 APT、DNF、Pacman、APK 包管理器)、七阶段安全校验、失败自动回滚、SQLite 执行历史审计和 explain 干跑模式。

展开详情收起详情:TaaNOS:基于本地 AI 与确定性执行注册表的自然语言系统管理 CLI

程序员通过自然语言执行系统管理操作(如安装/移除软件包、启动服务),AI 仅提取意图,实际命令来自确定性注册表;支持 explain 干跑、七阶段安全校验、失败回滚和 SQLite 执行历史审计,便于程序员安全地完成环境配置与运维操作。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

AI-Resume-Agent:面向招聘方的对话式简历问答 Agent

Rayhanpatel/AI-Resume-Agent · Conversational AI agent for recruiter Q&A — raw HTTP to Gemini (no SDK), 5 LLM-as-a-Judge evaluators, graceful degradation across 6 services, SSE streaming, Mem0 memory, Langfuse tracing. FastAPI + React 18 on Railway.

这是一个面向招聘方的对话式 AI Agent,用于回答关于个人职业背景的问题。项目以 profile.json 作为知识来源,提供多轮对话、SSE 流式输出、模型回退与真实模型健康检查、意图分类、提示注入防护、服务端会话与配额限流、Job URL 抽取与结构化解析,以及基于 Langfuse 的追踪和 5 项 LLM-as-a-Judge 评测。技术栈为 FastAPI + React 18,后端部署在 Railway,前端在 Vercel,Gemini 通过 Vertex AI / AI Studio 调用。

展开详情收起详情:AI-Resume-Agent:面向招聘方的对话式简历问答 Agent

程序员可作为构建带 SSE 流式输出、模型回退、意图分类、提示注入防护、会话配额限流与 Langfuse 追踪评测的 LLM 对话服务的参考实现。

HR招聘方可通过对话式 Agent 询问候选人的职业背景,并粘贴 LinkedIn/Greenhouse/Lever 职位链接,由系统抽取并结构化解析职位信息,生成与职位相关的建议问题,辅助招聘初筛与候选人背景问答。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

pilot:将带标签的工单自动转化为待审 PR 的开发自动化工具

peterhoang1103991-cmd/pilot-ai-ticket-shipper · pilot: AI That Ships Your Tickets for Automated Development

pilot 是一个 Python 命令行工具,用于把 GitHub、Linear、Jira、Asana 等工单系统中带有指定标签的工单自动处理成待人工审查的 Pull Request。其流程为领取工单、创建独立分支、规划方案、编写代码、运行测试和 lint 校验并提交关联工单的 PR;默认按顺序执行任务,支持质量门禁失败后重试、按复杂度路由模型、预算限制、实时仪表盘和运行回放,并内置 Claude Code/OpenCode 等执行后端及多种工单平台适配器。项目采用限制竞争的 Business Source License 1.1,四年后转为 Apache 2.0。

展开详情收起详情:pilot:将带标签的工单自动转化为待审 PR 的开发自动化工具

程序员将 GitHub、Linear、Jira、Asana 中带指定标签的工单自动领取,创建独立分支,规划并编写代码,运行测试和 lint 校验,最后提交关联工单的待人工审查 PR,用于减少积压工单的手工开发工作。

★ 58 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Open Intelligent UI:基于 OpenUI 的生成式交互界面实现

thesysdev/open-intelligent-ui · An open-source take on ChatGPT's Intelligent UI: answers stream as interactive UI (maps, photos, charts, drawings and working tools). Built with OpenUI.

该项目用开源组件复刻 ChatGPT 的“Intelligent UI”体验:模型以流式方式输出 OpenUI Lang 1.0 描述,前端再把它渲染为可交互答案,包括地图与街道路线、图片、图表、表单控件、SVG 绘图,以及能在页面内计算并响应用户操作的小工具。项目提供组件库、59 个 @functions、动作指令和提示词选项;支持 OpenUI Cloud 网关、任意 OpenAI 兼容 API 或本地 Ollama 模型,并附带示例画廊和基准测试脚本。

展开详情收起详情:Open Intelligent UI:基于 OpenUI 的生成式交互界面实现

程序员作为基于 OpenUI 的生成式 UI 开源实现,程序员可复用其组件库、59 个 @functions、动作指令和提示词选项,构建并修改以流式方式输出可交互界面(地图、图表、表单控件、SVG 绘图等)的 AI 应用;也可使用其基准测试脚本对模型输出进行解析校验和截图检查。

产品经理产品经理可借助其示例画廊和演示,查看并参考生成式交互界面(地图路线、可编辑行程、图表、表单控件等)的呈现形式,用于原型与交互方案的设计参考。

★ 828 · 开发框架

☆ 收藏GitHub查看项目 ↗

ajevt-browser:面向 Pi、OpenCode V2、Amp 与 MCP 的受限浏览器自动化工具

XYenon/ajevt-browser · A bounded Jev System-1 browser tool for Pi, OpenCode V2, Amp, and MCP, powered by agent-browser

ajevt-browser 是一个 TypeScript 编写的浏览器工具,基于 Vercel agent-browser,为 Pi、OpenCode V2、Amp 和 MCP 提供统一的 ajevt_browser 调用。单次调用会在有限候选中执行 observe/decide/validate/act 循环,由 Jev System-1 在受限操作空间内选择操作与目标,并经过概率、置信度与风险校验;支持文本与元素值校验器、域名白名单、敏感值脱敏、风险操作确认及结构化 handoff。

展开详情收起详情:ajevt-browser:面向 Pi、OpenCode V2、Amp 与 MCP 的受限浏览器自动化工具

程序员在开发或测试中,通过 MCP 或 Pi/OpenCode/Amp 插件调用 ajevt_browser,让受限浏览器代理按给定目标执行观察/决策/校验/操作循环,例如填写搜索框并验证结果页包含指定文本,用于网页交互的自动化验证。

★ 2 · 开发框架

☆ 收藏GitHub查看项目 ↗

retrieva-backend:为 DORA 第三方风险管理提供基于证据的 RAG 评估后端

andrelair-platform/retrieva-backend · Retrieva backend — Node/ESM Express + Drizzle/Postgres + LangChain RAG API for DORA TPRM (runs on the ktayl-solution minicloud platform)

Retrieva 的后端服务,基于 Node.js 20 / Express 5 提供 API,用 LangChain 经 LiteLLM 网关实现证据支撑的 RAG 与 DORA 第三方风险(TPRM)评估引擎。数据层使用 PostgreSQL + Drizzle 存储、Qdrant 向量检索,Redis/BullMQ 处理队列与缓存,并接入 Langfuse 追踪;服务以容器镜像方式通过 GitOps(ArgoCD + Kargo)部署在 k3s minicloud 平台。仓库包含本地开发命令、API 端点说明、环境变量清单和 Drizzle 迁移流程。

展开详情收起详情:retrieva-backend:为 DORA 第三方风险管理提供基于证据的 RAG 评估后端

程序员作为可自托管的 RAG 后端参考实现,供程序员搭建或维护基于 Express 5、LangChain、Qdrant 与 PostgreSQL 的检索增强生成 API 服务,并参考其 Drizzle 迁移、环境变量配置与容器化部署流程。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

vernLLM:面向 LLM 调用的容错、可观测与管控框架

LakBud/vernLLM · The LLM call framework. Resilience, observability, and control for AIs.

vernLLM 是一个 TypeScript 的 LLM 调用框架,为每次模型调用提供统一接口与运行时治理能力。它通过适配器接入 OpenAI 兼容服务、Anthropic、Gemini、AWS Bedrock 以及任何可经 HTTP 访问的提供方,并在本进程内内置重试预算、熔断、多提供方回退、限流、缓存与中间件。仓库还包含 Redis 集成(熔断、限流、缓存)、OpenTelemetry 追踪与指标、Bedrock 适配器,以及日志、用量成本、路由、策略、输入输出检查等开发中的扩展包。

展开详情收起详情:vernLLM:面向 LLM 调用的容错、可观测与管控框架

程序员在 TypeScript 应用中统一接入多个 LLM 提供方(OpenAI 兼容服务、Anthropic、Gemini、AWS Bedrock 等),并为每次模型调用配置重试预算、熔断、多提供方回退、限流、缓存与中间件,用于构建具备容错与可观测性的 AI 调用代码。

★ 4 · 开发框架

☆ 收藏GitHub查看项目 ↗

retrieval-lab:基于 BEIR 的两阶段 RAG 检索器构建与逐步量化评测实验台

JiamanBettyWu/retrieval-lab · Two-stage RAG retriever measured against a computed oracle ceiling on BEIR

retrieval-lab 是一个检索质量实验项目:以 BEIR(NFCorpus、SciFact、FiQA)为基准,用 NDCG@10、MRR@10、Recall@100 等指标,对两阶段 RAG 检索器(双编码器召回 + 交叉编码器重排)的每一处改动进行测量,包括用 LoRA 微调编码器后发现效果变差的结果也如实保留。项目还计算 oracle 重排上限,区分“相对基线提升”与“占可用提升空间的百分比”,并讨论 qrel 密度、基线 NDCG 等混杂因素的归因分析;后续阶段计划把已验证的检索器接到生成器后面,用与人工标注校准的 LLM-as-judge 评测有据回答。

展开详情收起详情:retrieval-lab:基于 BEIR 的两阶段 RAG 检索器构建与逐步量化评测实验台

程序员作为检索质量实验台,用于构建和评测两阶段 RAG 检索器(双编码器召回 + 交叉编码器重排),在 BEIR 数据集上以 NDCG@10、MRR@10、Recall@100 等指标量化每次改动,并计算 oracle 重排上限以区分相对基线提升与占可用提升空间的比例。

★ 0 · 研究实现

☆ 收藏GitHub查看项目 ↗

CogStack:为 AI 编程助手提供持久上下文记忆与混合检索的引擎

oigrex666/mcp-context-chronicler · Subconscious Memory 2026: AI Coding Context Engine with Hybrid Semantic Search & MCP

CogStack(仓库名 mcp-context-chronicler)是一个面向 AI 辅助开发的持久上下文引擎。它把编码会话中的决策、经验与工具用法分层记录为记忆,通过 FAISS 语义向量与 BM25 文本检索的加权混合搜索进行召回,并以 SQLite 本地持久化,同时提供 MCP 服务器接口供 AI 编程助手接入。README 还描述了 OpenAI、Claude 的嵌入与摘要集成、Web 可视化面板、多语言支持及文件导入导出的团队共享方式。

展开详情收起详情:CogStack:为 AI 编程助手提供持久上下文记忆与混合检索的引擎

程序员为 AI 编程助手提供跨会话的持久上下文记忆:记录编码会话中的决策、经验与工具用法,并通过 FAISS 语义向量与 BM25 文本检索的混合搜索召回,帮助程序员在重构或排错时查询过往架构决策与解决方案。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗