AI 资源库 · 已整理 9 项

开源工具

查看与开源工具相关的 AI 资讯、工具、Skill、工作流和开源项目。

演讲:大规模遥测数据治理——自托管可观测性实战指南

Colin Douch 分享了他搭建并扩展自托管可观测性系统的实战经验。过去团队要监控系统,往往得依赖 SaaS 服务,容易被供应商锁定、成本也不好控;他改用 Prometheus、VictoriaMetrics 和 Jaeger 等开源工具,把指标、结构化日志和分布式追踪关联起来,说明这样做在工程上有哪些取舍。对运维和平台团队来说,这提供了一套不依赖外部厂商、可自行掌控的监控方案思路。需要说明的是,材料只提到这是一场演讲,具体可用性和详细做法原文没有展开。

文中可用工具

  • Prometheus开源监控工具,用来采集和存储指标数据
  • VictoriaMetrics开源时序数据库,用于大规模存储指标数据
  • Jaeger开源的分布式追踪工具,用于跟踪请求链路
☆ 收藏查看来源 ↗

用 Supply Chain Firewall 和 Datadog Code Security 在全组织范围内拦截恶意软件包

Datadog 把开源工具 Supply Chain Firewall 接入了自家的 Code Security 产品。原来这个工具只能在开发者电脑上拦截已知的恶意软件包,一旦每台机器各管各的配置,就容易失控,也没法知道哪些规则真正生效。现在可以在 Datadog 里集中设置允许和禁止名单,装到电脑和 CI 流水线里的防火墙都会自动同步,还能对已经装过的包回头复查,发现是恶意的就报警。此外新增了一个 GitHub action,让 CI 流程也能在安装前拦截。这些功能目前处于预览阶段,需要申请才能使用。

文中可用工具

  • Supply Chain Firewall在安装前拦截已知恶意软件包的开源工具
  • Datadog Code Security集中管理防火墙配置、名单,并对已安装包做回溯扫描
  • GuardDog为恶意软件包订阅源提供数据
  • Malicious Software Packages Dataset公开的恶意软件包数据集,用作拦截依据
  • Datadog Software Composition Analysis (SCA)清点并评估代码仓库和运行中应用的依赖
  • Supply Chain Firewall GitHub action在 CI 运行器上安装并配置防火墙,检查后续包管理命令
☆ 收藏查看来源 ↗

ai-code-review-bot:基于 AST 与 LLM 自动审查 GitHub 拉取请求

aqasim81/ai-code-review-bot · GitHub App that reviews pull requests using syntax-tree analysis and an LLM, posting inline comments on changed lines. TypeScript, Next.js, BullMQ, PostgreSQL.

ai-code-review-bot 是一个 GitHub App,通过 tree-sitter 语法树分析与 LLM 代码审查自动审阅拉取请求,并在变更行上以内联评论形式给出严重程度、分类和修复建议。项目支持增量审查(仅审查上次审查提交之后的改动)、BullMQ 后台任务队列与重试、OAuth 保护的管理面板,以及按仓库配置启用的检查类别、最低严重程度、排除路径和自定义审查指令。

☆ 收藏查看来源 ↗

Macaw Design System:LangChain 产品套件的共享 UI 与设计基础

langchain-ai/macaw-design-system · Shared design system for LangChain products

Macaw 是 LangChain 产品套件共用的设计系统仓库,包含 React 组件库、框架无关的主题令牌、图标、辅助工具与面向编码 Agent 的文档。它提供组件、样式与令牌包,并附带 CLI 用于组件检索与 Agent 脚手架,帮助开发者与编码 Agent 统一构建界面。

☆ 收藏查看来源 ↗

pr-to-spec:把 GitHub PR 与本地代码变更转换为结构化、可供 AI 审查的提示规格

jeremylongshore/pr-to-prompt · Convert GitHub PRs into structured, reviewable prompt-spec artifacts for AI-assisted code review and regeneration

pr-to-spec(仓库名 pr-to-prompt)是一个 TypeScript 编写的 CLI 与 MCP 服务器工具,可将 GitHub PR、本地分支或暂存改动转换为结构化的 prompt-spec 规格,并支持意图声明与漂移检测(scope_creep、forbidden_touch、risk_escalation、type_mismatch 等信号)。规格生成以确定性启发式规则为主,不执行代码,输出 YAML/Markdown/JSON 及带退出码的 Agent 协议信封,便于管道化交给 AI Agent 做代码审查或重新生成;同时提供 GitHub Action 与 Claude Code、Cursor、Windsurf 等 IDE 的插件集成。

☆ 收藏查看来源 ↗

Coding Sahayi:本地优先的 Windows 自主 AI 编程 IDE

codingsahayi/codingsahayi.github.io · Autonomous, privacy-first C# IDE built with WinUI 3. Features multi-agent swarm orchestration, ConPTY test-driven repair, and in-IDE local model fine-tuning with Soup to slash AI token costs.

Coding Sahayi 是一款基于 WinUI 3 与 .NET 8 构建的 Windows 桌面 AI 编程 IDE,强调本地优先与隐私保护。它通过 Ollama 或 LM Studio 等本地推理端点运行模型,实现代码不出本机;内置四类专用 Agent(架构、执行、评审、记录)通过原生 ConPTY 伪终端执行编译与测试命令,在单元测试失败时自动生成修复补丁并循环验证,直到测试通过;同时借助 DiffPlex 提供受控的并排差异审阅,再用 EF Core SQLite 记忆库保存已验证补丁,用于对本地模型进行持续微调。

☆ 收藏查看来源 ↗

posterly:把论文转成可打印学术会议海报的编码 Agent 技能

Chenruishuo/posterly · Build academic conference posters as a single HTML/CSS file, rendered to print-ready PDF via headless Chromium. A coding-agent skill.

posterly 是一个编码 Agent 技能,能把论文的 LaTeX 源码转成单文件 HTML/CSS 海报,并通过无头 Chromium 渲染成尺寸精确、可打印的 PDF,支持 ICML、NeurIPS、ICLR、CVPR 或自定义画布尺寸。它由命令行检查工具把关,在打印前发现内容溢出、错位和不符合配色规范的样式问题,并提供多种设计方向缩略图供人工挑选后填充、检查与导出。仓库以 AGPL-3.0 授权,可本地克隆后由 Claude Code、Codex 等支持技能的 Agent 驱动;官方另提供按量付费的托管服务。

☆ 收藏查看来源 ↗

Graphify:统一代码库上下文,简化 Agentic 软件工程

有人做了一个叫 Graphify 的开源工具,它把代码库和零散的非结构化资料整理成一张可查询的“知识图谱”,相当于给 AI 编程助手一张能按关系查找代码的活地图。原来的问题是 AI 写代码时常常要跨多个文件理解逻辑,容易顾此失彼、推理不完整。Graphify 在 2026 年 4 月发布,最近更新加强了代码解析和跨文件关联能力,来缓解这个问题。目前社区反馈认为架构有前景,但不少人反映把它融入日常开发流程还不够顺手,工具的具体安装和使用细节原文未说明。

文中可用工具

  • Graphify把代码库和非结构化数据转成可查询知识图谱的开源工具,帮助 AI 编程助手跨文件理解代码
☆ 收藏查看来源 ↗

estrutura-pastas-superpowers:为 AI 结对编程生成跨 Agent 项目脚手架与 SDD 目录结构

ribeirorafadev/estrutura-pastas-superpowers · Scaffold de estrutura de pastas cross-agent (.agents/) + Spec-Driven Development (PRD/ADR/specs) + .editorconfig por linguagem, pra começar projetos novos com Claude Code, Cursor, Grok, Codex, Antigravity e outros agentes de IA. Skill do framework Superpowers.

该项目提供一个 Bash 脚手架脚本,用于新建项目时生成跨 Agent 的 .agents/ 单一事实来源目录、Spec-Driven Development 文档结构(PRD/ADR/specs/plans)以及按语言定制的 .editorconfig(每项缩进规则均标注官方来源)。支持为 Claude Code、Grok、Codex、Cursor、Kimi、Cline、Roo Code、Antigravity 等生成对应入口文件(CLAUDE.md/.claude/、AGENTS.md),也可通过 --here 就地生成,碰撞时不覆盖任何已有文件。同时以 Claude Code 原生 skill(Superpowers 框架)形式提供。

☆ 收藏查看来源 ↗