AI 资源库 · 已整理 826 项

程序员 AI 工具与工作流

代码编写、代码审查、测试、排错、技术文档。这里汇总有来源依据的工具、Skill、工作流和开源项目。

rpi:Rust 原生编码智能体运行时与终端 CLI

bigfish1913/pi-rust · Rust-native, library-first coding-agent runtime and terminal CLI inspired by Pi, with composable LLM providers, tools, sessions, and plugin ABI

rpi 是一个用 Rust 编写的、以库为核心的编码智能体运行时,同时提供基于该运行时的终端命令行工具。它由九个可组合的 crate 组成,覆盖 LLM 提供方适配、可持久化且崩溃可恢复的智能体循环、终端 UI 以及稳定的插件 ABI,因此同一套代码既可作为嵌入式 SDK 集成到自己的进程中,也可作为可直接运行的 rpi 命令使用。该项目支持 Anthropic 与 OpenAI 兼容的模型提供方,并提供确定性的 faux 提供方与内存执行环境以便离线测试;会话以 JSONL 树形结构持久化,支持崩溃后从最后一个已提交帧恢复;插件为 Rust cdylib,通过稳定的 C ABI 进行版本协商;还支持无头服务端加远程 TUI 客户端的远程模式。

☆ 收藏查看来源 ↗

hearth:为本地推理服务器提供队列调度与容量共享的 OpenAI 兼容接入层

Vcvzgbzz/hearth · A queue in front of your local inference server, and an optional way to lend the spare capacity to someone you trust.

hearth 是一个位于本地推理服务器前面的接入与调度层,用于解决单张 GPU 同时只能承载一个模型、多个请求争抢不同模型导致反复换权重的问题。它对外提供 OpenAI 兼容的 /v1/chat/completions 与 /v1/models 接口(含流式),客户端只需把地址指向它即可。核心能力包括带优先级、老化防饿死、按调用方限额并优先复用已加载模型的队列;可选的路由规则、控制台 /ui、调用方 API Key 与用量统计、多后端(多服务器、多显卡、局域网内其他机器、非 OpenAI 协议后端)、云端 provider 后端、模型可用性金丝雀探测,以及在可信节点之间出借/借用闲置算力。

☆ 收藏查看来源 ↗

Spooner:评估并就地改造 Git 仓库的 AI 编程就绪度

ZM-BAD/spooner · AI coding readiness audit & in-place transform, as an Agent Skill

Spooner 是一个符合 Agent Skills(SKILL.md)规范的技能包,供编码智能体使用。它先对仓库的 AI 编程就绪度进行打分为 10 分制健康检查,然后就地安装缺失的质量门禁(pre-commit、lint/format、CI、AGENTS.md、规格驱动开发模板等),并提供 check 检测漂移与 sync 重新同步,所有步骤可验证、可回滚,并在安装前后保持构建通过。

☆ 收藏查看来源 ↗

paper-rag-copilot:面向学术文献库的严格引用溯源 RAG 助手与幻觉评测

JamesLeeCY/paper-rag-copilot · A strictly citation-grounded RAG assistant for academic literature libraries, featuring quantifiable hallucination evaluation for trustworthy research assistance.

该项目是一个基于检索增强生成(RAG)的学术文献问答助手,面向博士论文或小型期刊论文 PDF 库,强调答案必须严格引用原文(可追溯到章节、段落范围和页码)。系统采用混合检索(稠密向量加 BM25,RRF 融合)、可选的 cross-encoder 重排,以及逐条声明的分层验证级联(逐字引用校验、多模型评审团、NLI/词面回退、规则检查)。项目还附带量化评测工具,用已知答案集衡量生成器的幻觉率,并验证评审模型本身的可信度(假接受/假拒绝率),统计上输出 Wilson 置信区间。README 也如实披露了已知局限与大量小样本评测细节。

☆ 收藏查看来源 ↗

adshine skills:面向 Claude Code / Codex 的 Agent 技能合集

adshine/skills · Collection of agent skills (Claude Code / Codex). Each subdir is a self-contained SKILL.md.

这是一个 Agent 技能合集,适用于 Claude Code、Codex 及任何兼容 SKILL.md 的智能体。每个子目录是一个自包含技能,包含 SKILL.md 及辅助脚本,覆盖 iOS 模拟器会话隔离、视觉与交互 QA(布局度量、动效、点击手感、源还原度)、CLI/文件系统断言、全栈交互追踪、网站审计、设计系统搭建、破损视频修复、项目管理以及联系人二维码生成和 AI 图像生成等场景。仓库提供 git clone 或复制单个技能目录到 Agent 技能目录的安装方式。

☆ 收藏查看来源 ↗

laya-jev-GraphRAG:面向多图数据库的解耦式 Agentic GraphRAG 管道

canvasnemesis318/laya-jev-GraphRAG · Decouple AI from storage with an agnostic Agentic GraphRAG pipeline for Neo4j, Memgraph, AGE, and Kùzu.

该项目提供一个与存储解耦的 Agentic GraphRAG 处理管道,支持 Neo4j、Memgraph、AGE、Kùzu 等图数据库,并声称可兼容 Amazon Neptune、ArangoDB、JanusGraph 及 PostgreSQL、MySQL、MongoDB 等系统。管道包含采集、富化、推理、生成四个阶段,采用自定义 A* 图遍历算法,内置持续评测机制,并提供 Laya(本地)与 Jev(云端)两种可切换的模型提供方。README 还包含面向 Windows 非技术用户的下载、解压与运行说明。

☆ 收藏查看来源 ↗

Consistency Illusion:多智能体辩论中的跨智能体推理对齐评测与 GDP 协议

wangxiaoyang0412/consistency-illusion · [EMNLP 2026 Main] The Consistency Illusion: CARA metrics for cross-agent reasoning alignment in multi-agent LLM debate, and the Grounded Debate Protocol (GDP) for medical QA

该项目是 EMNLP 2026 论文《The Consistency Illusion》的官方代码与数据仓库,提出 CARA(跨智能体推理对齐)系列自动指标,用于衡量多智能体 LLM 辩论系统在答案一致时推理链是否真正一致,并揭示“一致性幻觉”——辩论虽减少表面矛盾,却可能降低推理语义相似度。仓库同时给出 Grounded Debate Protocol(GDP)提示级方案,通过 CLAIM/GROUND/STANCE 结构化推理在不增加 LLM 调用与智能体路由的前提下修复推理对齐。仓库包含 CARA 实现(步骤分解、DeBERTa-v3 NLI 矛盾检测、Stella 嵌入相似度、CARA-HYB)、GDP 与 M3 提示构建器,以及论文各表格、效应量、附录分析的复现脚本与逐题分数数据。

☆ 收藏查看来源 ↗

coding-agent-skills:面向多编码智能体的软件开发全流程技能库

AmirinNS/coding-agent-skills

该项目是一组编码智能体技能与行为准则的合集,覆盖需求规划、方案评审、UI 设计、实现编排、代码评审、文档与提交、缺陷修复等 SDLC 阶段。它提供将实现任务委派给 Codex CLI、Claude Code、Antigravity CLI(agy)与 pi CLI 的技能,支持并行 swarm 分工、同线程讨论与独立评审,并附带 Flask + Bootstrap 5 + MongoDB 脚手架、Electron 桌面应用脚手架、Expo Android 运行等具体技能;所有委派与编排流程默认停在评审阶段、不自动提交。

☆ 收藏查看来源 ↗

opendray:自托管 AI 编程智能体网关,持久会话并支持多端与聊天渠道接入

Opendray/opendray · Self-hosted gateway for Claude Code, Codex, Antigravity, Grok Build, OpenCode. Run AI coding agents on your own infra with a shared local-first memory layer. Drive from web, mobile, Telegram / Slack / Discord / Feishu / DingTalk / WeCom. Open REST + WebSocket API. Apache 2.0.

opendray 是一个自托管的 AI 编程智能体网关,用于在你自己的主机(Mac mini、NAS、VPS 等)上运行 Claude Code、Codex、Antigravity、Grok Build、OpenCode 等编程 CLI,使会话在客户端断开、笔记本休眠或主机重启后依然保留。它提供 React Web 管理端、Flutter 移动端以及 Telegram、Slack、Discord、飞书、钉钉、企业微信等双向聊天渠道,支持多账号池化与在线切换、本地优先的跨会话记忆(ONNX/Ollama/LM Studio 嵌入)、项目数据库查看,以及带作用域密钥和调用审计的 REST + WebSocket API。项目以单个 Go 二进制形式交付,Apache 2.0 许可。

☆ 收藏查看来源 ↗

agentic-coding:面向软件工程的 AI 编码智能体技能与命令集合

whchi/agentic-coding · assets of agentic coding

该仓库汇集了作者个人使用的 agentic coding 资产,包括可跨工程复用的 global-skills、面向具体技术栈的 project-skills,以及可复用的命令模板。内容覆盖 API 设计、代码评审、调试、DDD 与模块边界、前端模式、测试策略、需求拆解、PRD 撰写、技能编写反馈闭环等方向,并通过 setup.sh 将技能和命令安装到 opencode、codex、claude、gemini、pi 等编码智能体 CLI 的全局或项目目录中,同时提供 AGENTS.md 初始化脚本和技能路由/行为评测用例。

☆ 收藏查看来源 ↗

Skill Forge (SKF):将代码仓库与文档编译为可溯源、版本锁定的 AI Agent 技能

armelhbobdad/bmad-module-skill-forge · A standalone BMAD module that transforms code repositories, documentation websites, and developer discourse into agentskills.io-compliant, version-pinned, provenance-backed agent skills.

Skill Forge(SKF)是一个独立的 BMAD 模块,用 Python 实现,可将代码仓库、文档网站与开发者讨论内容转化为符合 agentskills.io 规范、按版本固定且带来源溯源的 agent 技能。每条指令都可回溯到固定 commit 的具体 file:line,或对应的文档 URL,并提供 provenance-map.json、测试与证据报告,便于在 60 秒内人工核验。技能按版本目录存储、可跨 Claude、Cursor、Copilot 等 agent 使用,并提供重命名、弃用、删除、导出等生命周期工具,还支持从文档单独生成技能(无公开代码的场景)。安装需 Node.js ≥ 22、Python ≥ 3.11 与 uv,通过 npx 安装后与 Ferris 智能体交互。

☆ 收藏查看来源 ↗

OpenCode:开源 AI 编程智能体

anomalyco/opencode · The open source coding agent.

OpenCode 是一个开源的 AI 编程智能体(coding agent),以 TypeScript 编写并采用 MIT 许可证。提供终端界面与桌面应用(Beta),内置 build(默认全权限开发)与 plan(只读分析与代码探索)两种可切换 Agent,以及用于复杂搜索和多步任务的 general 子智能体。支持多种包管理器与安装方式,官方文档覆盖配置与 Agent 使用说明。

☆ 收藏查看来源 ↗

miu-cr:CLI、CI 与 MCP 环境下的 AI 代码评审工具

vanducng/miu-cr · Agent-powered AI code review - review staged changes, commits, and GitHub PRs from the CLI, CI, or any MCP host.

miu-cr 是一个由 Agent 驱动的 AI 代码评审工具,可用于评审暂存改动、提交区间以及 GitHub PR,既能在本地 CLI 运行,也能在 CI 中作为门禁,还可通过 MCP 服务器被 Claude Code、Codex 等支持 MCP 的 Agent 调用。它结合确定性引擎与 LLM,在 stdout 输出稳定的 JSON 结构,并支持项目规则注入、评审结果评估以及 GitHub PR 行内评论。

☆ 收藏查看来源 ↗

Vouch(SEC 文件财务问答 Agent):面向美国上市公司财报的可审计工具调用 Agent

Zhonghui-li/sec-filing-agent · Finance-grade tool-calling agent over SEC filings for any US public company: exact XBRL numbers (never LLM arithmetic), every claim cited, abstains instead of fabricating. Validated on FinanceBench (44%→87% coverage, near-zero hallucination) with a 3-layer eval and a domain judge calibrated to human labels (κ=0.76). LangGraph + pgvector.

Vouch 是一个面向美国上市公司 SEC 财报的金融级工具调用 Agent:数值一律来自 XBRL 结构化数据(不让 LLM 做财务算术),叙述性内容通过 pgvector 稠密检索并附 EDGAR 引用,输出护栏会拦截无法追溯到来源的数字,无法回答时以结构化方式弃答而非编造。项目还提供三层评测(确定性 CI 门禁、经人工标注校准的领域评审、FinanceBench 外部基准)、红队测试与可复现的审计回放,并支持上传自有文档以表格单元格级引用作答,同时通过 MCP 暴露同一套工具。

☆ 收藏查看来源 ↗

HumanStudy-Bench:面向 AI 智能体评估的人类被试实验标准化回放基准

HumanStudy-Hub/HumanStudy-Bench · HumanStudy-Bench: Community Edition — Standardized human study replays for AI agent evaluation

HumanStudy-Bench 是一个标准化测试平台,用于让 AI 智能体回放人类被试实验。它由三部分构成:按已发表实验协议进行重建的执行引擎、一个持续扩充的可运行社会科学研究集合,以及从行为、效应和科学结论层面进行的评估。初始收录 12 项研究,覆盖认知、策略互动和社会心理学。项目提供直接提交 PR 的贡献路径(复制现有 study 目录结构、本地验证脚本、提交 PR),另有处于升级中的 HumanStudy-Hub 平台自动建研究路径。仓库结构包含 studies、src、playground、agent_pipeline、generation_pipeline、scripts、docs 和 tests。

☆ 收藏查看来源 ↗

SurfSense:本地运行的 NotebookLM 式文档 AI 研究助手

MODSetter/SurfSense · Air-gapped, privacy-focused, open-source NotebookLM alternative. AI agent that researches, transforms, and edits your documents. Join our Discord: https://discord.gg/ejRNvftDp9

SurfSense 是一款开源、隐私优先的桌面应用,定位为 NotebookLM 的离线替代方案。它像 AI 助手一样在你本机索引、检索、转换和编辑文档,索引保存在本地磁盘,可选择本地或远程模型,无需账户。支持 PDF、Word、Excel、PowerPoint、CSV、图片、Markdown、HTML 等格式的带引用研究问答、内容生成与编辑、格式转换,并可生成播客、思维导图、闪卡和测验。所有编辑、转换和 PDF 操作都会生成新文件,不改动原文件。

☆ 收藏查看来源 ↗

Transformer Tricks:简化并加速 Transformer 模型的技巧与工具集

OpenMachine-ai/transformer-tricks · A collection of tricks and tools to speed up transformer models

Transformer Tricks 是一个围绕 Transformer 模型效率优化的技巧与工具集合,通过移除架构中的冗余组件来提升模型效率。项目包含 slim attention(从 MHA 模型的上下文内存中去除整个 V-cache)、FlashNorm(将 RMSNorm 的权重折叠进后续线性层)、MatShrink(进行中)、第一层预计算、以及为 skipless transformer 仅保留 KV 权重等技巧,并附带论文、讲解视频、Colab notebook 与 Python 包。项目提供 pip 安装的 transformer-tricks 包,以及将基于 RMSNorm 的 HuggingFace 检查点转换为 FlashNorm 变体并发布到 HuggingFace 的转换脚本。

☆ 收藏查看来源 ↗

AutumnWeb:基于 Django 的时间与项目追踪工具,支持图表可视化与 LLM 洞察

Fingolfin7/AutumnWeb · Time and project tracking with rich history, charts, and AI insights.

AutumnWeb 是一个极简的网页版时间与项目追踪工具,为原 Autumn CLI 的浏览器版本,采用相同的核心结构和导入导出格式。它以 Django 应用形式记录项目与子项目的时间,支持启动/停止/重启计时器、浏览与检索会话历史,通过硬性上下文与软标签组织项目,并管理基于时间或会话的承诺目标。数据可视化支持饼图、柱状图、散点图、折线图、日历、热力图、堆叠面积图、累计图、矩形树图、状态图、上下文图、直方图、雷达图、标签气泡图与词云等多种图表。此外提供可选的 LLM 驱动的 Insights 工作区,可就选定的会话数据提出自然语言问题,并支持通过 MCP 端点接入 ChatGPT 与 Claude。项目以 JSON 格式导入导出,兼容原 CLI 版本,并声明不使用分析或追踪。

☆ 收藏查看来源 ↗

IncarnaMind:可核查引文的本地文档问答与 AI 写作桌面应用

junruxiong/IncarnaMind · IncarnaMind is a free, open-source desktop app for macOS, Windows and Linux where you ask questions about your own documents (PDF, Word, PowerPoint, Excel and more) and write with AI. Every answer cites the exact page, and IncarnaMind checks that each quoted passage is really there.

IncarnaMind 是一款面向 macOS、Windows 和 Linux 的开源桌面应用,用于对自己的 PDF、Word、PowerPoint、Excel、CSV、Markdown 和纯文本等文档提问并进行 AI 写作。它会为回答标注具体页码,并校验引文是否确实出现在所引位置,支持打开原页面并高亮显示。用户可以连接已有的文件夹(包括 Zotero 存储目录),从 OpenAlex、arXiv、PubMed 检索开放获取论文,导入 Zotero、CSL JSON、BibTeX、RIS 文献,也可接入 ChatGPT 套餐、自带 API Key 或通过 Ollama 使用本地模型,并将笔记导出为 Word 或 Markdown 并附指定格式的引文和参考文献。项目强调文档与索引留在本地数据文件夹,文件不被移动或修改;当前尚未正式发布安装包,可从源码运行。

☆ 收藏查看来源 ↗

Patrol:离线运行的失踪人员物品搜索无人机系统

mthomas100/patrol · A search drone that looks for one missing person's things from words alone, with no internet: four local AI models on one Mac, simulated in MuJoCo. Multi Model Hackathon, SF Tech Week 2026.

Patrol 是一个基于提示词描述的无人机搜索系统原型,面向荒野失踪人员场景:家属描述失踪者携带的物品(如蓝色背包、橙色帐篷、灰狗),无人机据此在无网络条件下自主搜索。系统在一台 Mac 上运行四个本地 AI 模型——Clef-Flash 负责快速判定、Qwen 视觉模型负责语义推理与二次判定、Parakeet 负责语音转文字、Kokoro 负责语音播报,由普通代码负责飞行与安全约束。无人机与山坡场景在 MuJoCo 中仿真,项目声称已完成实时飞行演示,3 件物品全部找到且无误报,但项目自述这些结果仅证明行为在仿真中有效,不代表真实环境的检测率。

☆ 收藏查看来源 ↗