工具与职业用途,一起找

AI 资源库

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

资源与用法

16 份资源

wsidata:全切片图像分析的高效数据结构与 IO 工具

rendeirolab/wsidata · Efficient data structures and IO for whole slide image analysis

wsidata 是面向全切片图像(WSI)分析的 Python 库,专注提供高效的数据结构与读写(IO)能力,设计上与 LazySlide 配合使用,属于 scverse 生态,服务于数字病理和图像分析场景。

展开详情收起详情:wsidata:全切片图像分析的高效数据结构与 IO 工具

程序员在开发全切片图像(WSI)分析程序时,使用该 Python 库提供的高效数据结构与读写(IO)能力,并与 LazySlide 配合处理数字病理图像数据。

★ 35 · 开发框架

☆ 收藏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查看项目 ↗

open311-pipeline:芝加哥 311 市民服务请求的流式 LLM 紧迫度分类与数据仓库流水线

tjromack/open311-pipeline · Streaming civic-data pipeline: Chicago 311 → Kafka → Claude urgency classification (Langfuse-traced) → DuckDB or Snowflake via idempotent MERGE → dbt SLA marts. Runs with no accounts: make demo-local.

该项目是一个可复用的「流 → 分类 → 数据仓库 → 建模」市民数据流水线模板:轮询 Open311(芝加哥 311)请求,写入按 service_request_id 分键的 Kafka,用 Claude Haiku 4.5 对请求做结构化输出的紧迫度分级(每次调用在 Langfuse 中留有 trace),失败进入死信队列,再通过幂等 MERGE 写入 DuckDB(默认)或 Snowflake,最后由 dbt 构建部门 SLA 合规度数据模型。项目提供无需账号、无需 API key 的本地演示(make demo-local / make demo-local-nokafka),演示回放 300 条真实芝加哥 311 请求及其由 Claude Haiku 4.5 标注的标签;另有一条路径可从城市数据门户加载整个财年(约 212 万行)并测量整体队列的 SLA 合规度。仓库含 61 个 pytest 测试与 45 个 dbt 数据测试,覆盖 schema 漂移、DLQ、MERGE 幂等性等失效模式。README 明确指出其 SLA 阈值为项目自设而非芝加哥官方标准。

展开详情收起详情:open311-pipeline:芝加哥 311 市民服务请求的流式 LLM 紧迫度分类与数据仓库流水线

程序员作为可复用的「流 → 分类 → 数据仓库 → 建模」流水线模板,供数据/分析工程师评估该模式:轮询 Open311 请求、写入 Kafka、用 Claude Haiku 4.5 做结构化输出的紧迫度分级、失败进入死信队列、通过幂等 MERGE 写入 DuckDB 或 Snowflake,再由 dbt 构建 SLA 数据模型;仓库含 61 个 pytest 测试与 45 个 dbt 数据测试,覆盖 schema 漂移、DLQ、MERGE 幂等性等失效模式,可用于参考实现与测试设计。

产品经理用于数据分析与 SLA 合规度衡量:项目提供无需账号、无需 API key 的本地演示,回放 300 条真实芝加哥 311 请求及其由 Claude Haiku 4.5 标注的标签,并可从城市数据门户加载整个财年(约 212 万行)测量整体队列的 SLA 合规度,输出部门 SLA 合规度数据模型,供产品经理参考市民请求的紧迫度分级与合规度分析。

★ 0 · 开发框架

☆ 收藏GitHub查看项目 ↗

LLM-Sanitizer-Pro:面向 LLM 训练与微调的数据清洗与 PII 脱敏流水线

Yog-Sotho/LLM-Sanitizer-Pro · Production-grade, modular dataset sanitization, PII redaction, and curation pipeline for LLM training and fine-tuning.

LLM-Sanitizer-Pro 是一个模块化的数据集清洗与治理流水线,面向 LLM 训练和微调场景。它支持多种数据格式的流式读写(JSONL、JSON、CSV/TSV、TXT、Parquet、Excel 及 gzip 变体)以及直接从 Hugging Face Hub 读取数据集,提供基于正则验证的高级 PII 脱敏(邮箱、URL、电话、信用卡、IBAN、SSN、IP 地址等),并可选接入 NER 后端(spaCy、transformers 或 GLiNER2-PII)识别姓名、地点、机构等结构化 PII,支持令牌替换、部分掩码和稳定假名化三种模式。此外还包含密钥检测与脱敏、三档去重(SHA-256 精确去重、MinHash 模糊近重复、语义近重复)、质量评分与内容过滤、语言过滤、预训练规则过滤、基准测试去污染、ChatML/Instruct 格式转换与对话校验、数据集切分与分片、可恢复的断点续跑、多进程并行处理以及 HTML 审计报告生成等能力。

展开详情收起详情:LLM-Sanitizer-Pro:面向 LLM 训练与微调的数据清洗与 PII 脱敏流水线

程序员在 LLM 训练与微调的数据准备工作中,使用该流水线对数据集进行 PII 脱敏、密钥检测与脱敏、去重、质量评分与内容过滤、语言过滤、基准测试去污染、ChatML/Instruct 格式转换与对话校验、数据集切分与分片,并生成 HTML 审计报告。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

PET-I Explanation Data:用诊断名与症状生成带检索依据的宠物犬眼病说明文与 SFT 训练数据

ho72/pet-i-explanation-data · 진단명·증상과 검색 근거로 설명형 SFT 데이터를 만드는 Python 파이프라인 | dry-run · 오류 분리 · 테스트/CI

该项目是一个 Python 数据生成流水线,用于为 PET-I 宠物犬眼病 VLM 诊断服务准备解释型训练数据。它读取 CSV 或 JSON 中给定的诊断名与症状,收集疾病相关的本地文档以及可选的 DuckDuckGo、Wikipedia 网络检索结果,并交给教师 LLM(GPT-4o)生成四个方面的说明文本,输出带有 service 说明文和 sft 对话记录的训练数据。项目本身不分析图像或判断疾病,image_path 仅用于生成输入标识。

展开详情收起详情:PET-I Explanation Data:用诊断名与症状生成带检索依据的宠物犬眼病说明文与 SFT 训练数据

程序员作为 Python 数据生成流水线,可用于构建带检索依据的 LLM 训练数据:读取 CSV/JSON 中的诊断名与症状,收集本地文档及可选的 DuckDuckGo、Wikipedia 检索结果,调用教师 LLM(GPT-4o)生成说明文本并输出 JSONL 格式的 service 说明文与 sft 对话记录。

★ 0 · 开发框架

☆ 收藏GitHub查看项目 ↗

unified-db:面向 Apple Silicon 的 GPU 加速 SQLite 查询工具

hankamarvanova/unified-db · 🌟 Accelerate SQLite database operations on Apple Silicon with GPU power for faster analytics and efficient data management.

unified-db 是一款面向 Apple Silicon(M1 及以后)macOS 的应用,利用统一内存架构直接执行 GPU 加速的 SQLite 查询,无需把数据拷贝到 GPU,从而提升查询速度。项目提供图形界面,支持连接 SQLite 数据库文件、输入并运行 SQL 语句、查看结果、导出结果以及监控查询性能。官方描述其目标为让非技术用户也能较简单地管理和分析数据。

展开详情收起详情:unified-db:面向 Apple Silicon 的 GPU 加速 SQLite 查询工具

程序员在 Apple Silicon macOS 上通过图形界面连接 SQLite 数据库文件、输入并运行 SQL 语句、查看和导出查询结果,并监控查询性能,用于数据库查询与数据分析工作。

★ 2 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

doc2dataset:将文档转换为结构化数据集供 LLM 使用

reisel-g/doc2dataset · 📄 Ingest documents into structured datasets for LLMs, ensuring numeric integrity and easy export across multiple frameworks with doc2dataset.

doc2dataset 是一个帮助用户从文档生成数据集的工具,支持 PDF、DOCX、TXT 等格式,输出 CSV、JSON 等多种格式,便于与各类机器学习框架集成。据 README 介绍,其功能包括 Token 效率优化、多框架输出、借助 NumGuard 保障数值完整性,并提供面向非技术用户的图形界面。项目使用 Rust 编写,采用 Apache-2.0 许可证。

展开详情收起详情:doc2dataset:将文档转换为结构化数据集供 LLM 使用

程序员将 PDF、DOCX、TXT 等文档转换为 CSV、JSON 等结构化数据集,用于机器学习框架集成和 LLM 相关开发。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

SprintHack@ND 2026:Goodwill 电商报表分析黑客松项目文档与智能体构建计划

joconne8/sprinthack-nd-2026 · SprintHack@ND 2026 - problem PRDs and agentic build plan

该仓库是 SprintHack@ND 2026 黑客松的项目资料集合,围绕 Goodwill Michiana 电商报表分析场景,包含本地范围说明、指标字典、v1 契约、开发快速入门(可运行的 Python/SQLite CLI/API)、合成企业数据包、演示数据与验证证据、展示幻灯片与讲解视频,以及面向编码智能体并行开发的周末执行计划。材料还包含获取、数据流水线、仪表盘、AI、QA/演示与生产路线图的子任务 PRD,以及归档的其他 PRD 和会议笔记。仓库以 HTML 为主,未见具体开源许可证说明。

展开详情收起详情:SprintHack@ND 2026:Goodwill 电商报表分析黑客松项目文档与智能体构建计划

程序员仓库提供可运行的 Python/SQLite CLI/API 开发快速入门、v1 契约与合成数据包,程序员可据此搭建和测试电商报表分析的数据流水线与接口。

产品经理仓库包含获取、数据流水线、仪表盘、AI、QA/演示与生产路线图等子任务 PRD,以及指标字典和范围说明,产品经理可用于需求分析与 PRD 撰写参考。

★ 0 · 资料合集

☆ 收藏GitHub查看项目 ↗

End-to-End ELT Data Pipeline:基于 Databricks Delta Lake 与 DLT 的端到端数据管道

zapanss/End-to-End-ELT-Data-Pipeline-with-Databricks-Delta-Lake-DLT-dbt-Ready-Gold-Models · 🚀 Build a production-ready ELT data pipeline on Databricks, leveraging Delta Lake and DLT for efficient data ingestion, transformation, and modeling.

该项目提供了一个基于 Databricks 的生产级 ELT 数据管道实现,涵盖 Auto Loader 数据接入、Delta Live Tables (DLT) 转换、基于 CDC 的 Silver 层建模以及动态 Gold 层维度与事实表构建。支持的 dbt 集成用于数据转换和灵活建模,涉及 Bronze-Silver-Gold、SCD 等数据工程常见模式。仓库以 Jupyter Notebook 为主要载体,附带系统要求说明与相关资料链接。

展开详情收起详情:End-to-End ELT Data Pipeline:基于 Databricks Delta Lake 与 DLT 的端到端数据管道

程序员作为数据工程参考实现,程序员可学习并复用其基于 Databricks 的 ELT 管道代码,包括 Auto Loader 数据接入、Delta Live Tables 转换、CDC 建模以及 dbt 集成,用于构建或排错生产级数据管道。

★ 3 · 研究实现

☆ 收藏GitHub查看项目 ↗

webfang:面向 RAG 数据集的高性能模块化网页爬虫

XaviCode1000/webfang · Modular web scraper with Clean Architecture — wreq TLS fingerprinting, RAG export, MCP server, TUI, AI semantic cleaning. 1,337 tests, Miri verified.

webfang 是一个用 Rust 编写的高性能模块化网页爬虫,采用 Clean Architecture 组织为 webfang_core、webfang_ai、webfang_mcp、webfang_cli 四个 crate。它提供基于 Readability 的内容提取、ONNX 语义清洗、多格式导出(Markdown/JSON/JSONL/向量)、Obsidian 保存、站点地图发现、资源下载、WAF 检测、限速与断点续爬等能力,并内置供 AI Agent 集成的 MCP 服务端。

展开详情收起详情:webfang:面向 RAG 数据集的高性能模块化网页爬虫

程序员作为面向 RAG 数据集的高性能模块化网页爬虫,可用于抓取网页并导出 Markdown/JSON/JSONL/向量等格式,供程序员构建 RAG 数据管道;同时内置 MCP 服务端,提供 36 个工具供 AI Agent 集成。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Loupe:面向 GenAI 助手的用户行为分析工具

rsm-sdeenadayalan/wildchat-analytics · Loupe: user analytics for GenAI assistants. 3.2M real conversations, a browser-side dashboard, and a full PM case study (PRD, metrics framework, trends report, retro).

Loupe 将原始对话日志转化为产品经理所需的用户洞察,回答谁在使用助手、使用强度、使用目的以及在哪里体验失败等问题。项目基于 WildChat-4.8M 的 320 万条真实人机对话构建与演示,提供数据处理流水线、浏览器端仪表盘以及完整的 PM 案例研究(含机会简报、指标框架、趋势报告与复盘),并附带可复现的标注、分类与指标聚合脚本。

展开详情收起详情:Loupe:面向 GenAI 助手的用户行为分析工具

程序员提供可复现的数据处理流水线脚本,包括数据扁平化、采样、标注、分类与指标聚合,并配有单元测试,可用于构建和测试对话日志分析流程。

产品经理将 GenAI 助手的原始对话日志转化为产品经理所需的用户洞察,回答谁在使用助手、使用强度、使用目的以及在哪里体验失败等问题;仓库还提供机会简报、指标框架、趋势报告与复盘等 PM 案例研究材料,可用于用户研究与数据分析工作。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

DataOS:以对象模型、关系图谱与溯源为核心的数据操作系统

KUNDURUHIMANEESHREDDY/dataos · Graph-based data operating system. Universal object model, first-class relationship graph, and first-class provenance - every derived result traceable to its real source. AI is an operator over the graph, never an authority. 12 pluggable computation engines.

DataOS 是一个基于 Python 的数据平台,围绕通用对象模型、一等关系图谱和一等溯源三个理念构建,让每个派生结果都可追溯回真实来源。项目包含 12 个可插拔计算引擎(图谱分析、SQL/Python 计算、混合检索、数据剖析、质量校验、统一查询、溯源解释、治理、差异对比、目录、动作、使用统计),并提供 CLI、REST 后端与 Next.js 前端。README 指出库层较完整(约 180 个 Python 文件、约 670 个测试、653 个正确性测试通过),但 FastAPI 后端仍调用已不存在的旧 API,约 22/35 个端点返回 500;Prisma schema 未被任何代码使用。设计原则是“AI 是图谱上的算子,而非图谱的权威”,通过能力门控与必须提供证据的 grounding gate 来约束 AI 行为。

展开详情收起详情:DataOS:以对象模型、关系图谱与溯源为核心的数据操作系统

程序员作为 Python 数据平台库,可用于数据摄取、SQL/Python 计算、混合检索、数据剖析与质量校验,并通过溯源查询(why/impact)追踪派生结果的来源;CLI 可执行 ingest、sql、search、health、export 等操作。

★ 0 · 开发框架

☆ 收藏GitHub查看项目 ↗

plugins-nixtla:面向 Claude Code 的时间序列预测插件与 AI 技能合集

jeremylongshore/plugins-nixtla · Nixtla time series forecasting plugins for Claude Code. StatsForecast, MLForecast, and NeuralForecast integrations with agent skills.

该项目为 Claude Code 提供时间序列预测插件和 AI 技能,集成 Nixtla 的 statsforecast、mlforecast、neuralforecast 与 TimeGPT。仓库包含 19 个插件与 30 个技能,其中 nixtla-baseline-lab 可离线运行 statsforecast 基线实验(M4 数据),另有 BigQuery 预测和搜索结果推送 Slack 的插件。附带技能安装 CLI(nixtla-skills)和 ERCOT 电网负荷预测原型。

展开详情收起详情:plugins-nixtla:面向 Claude Code 的时间序列预测插件与 AI 技能合集

程序员在 Claude Code 中安装并使用时间序列预测插件与技能,运行 statsforecast 基线实验(M4 数据)、BigQuery 预测以及将搜索结果推送到 Slack,用于开发与测试预测相关代码。

★ 11 · 开发框架

☆ 收藏GitHub查看项目 ↗

Docling:将多种文档格式解析并转换为生成式 AI 可用的结构化数据

docling-project/docling · Get your documents ready for gen AI

Docling 是一个 Python 文档处理工具,可解析 PDF、DOCX、PPTX、XLSX、HTML、EPUB、图像、音频等多种格式,并提供高级 PDF 理解能力,包括页面布局、阅读顺序、表格结构、代码、公式与图像分类等。它使用统一的 DoclingDocument 表示,支持导出 Markdown、HTML、DocTags 和无损 JSON 等格式,可与 LangChain、LlamaIndex、Crew AI、Haystack 等生成式 AI 生态集成,并支持本地执行、OCR、视觉语言模型、ASR 和 MCP/API 服务。

展开详情收起详情:Docling:将多种文档格式解析并转换为生成式 AI 可用的结构化数据

程序员将 PDF、DOCX、PPTX、XLSX、HTML、EPUB、图像、音频等多种格式的文档解析并转换为 Markdown、HTML、DocTags 或无损 JSON 等结构化数据,供生成式 AI 应用使用;可与 LangChain、LlamaIndex、Crew AI、Haystack 等生态集成,并支持本地执行、OCR、视觉语言模型、ASR 以及 MCP/API 服务。

产品经理将 PDF、DOCX、PPTX、XLSX、HTML、EPUB、图像、音频等多种格式的文档解析并转换为 Markdown、HTML、DocTags 或无损 JSON 等结构化数据,供生成式 AI 应用使用;可与 LangChain、LlamaIndex、Crew AI、Haystack 等生态集成,并支持本地执行、OCR、视觉语言模型、ASR 以及 MCP/API 服务。

★ 67420 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Q-ReAlign:用轻量语言模型在本地完成文本评分与数据处理

scenic-industrialarts74/Q-ReAlign · Evaluate image quality with lightweight, human-aligned multimodal vision-language models that run on minimal hardware.

Q-ReAlign 是一个在本地计算机上运行语言模型的工具,用于对信息打分、重组文本和管理数据集,无需复杂编程。它提供 0.8B、4B、9B 三种模型规格供用户按硬件选择,并包含数据集构建、文本评分和 CLI 工作流等功能。程序完全在本机运行,无需账号或联网即可使用主要功能,仅下载模型文件时需要一次网络连接。

展开详情收起详情:Q-ReAlign:用轻量语言模型在本地完成文本评分与数据处理

程序员在本地运行轻量语言模型对文本进行评分、重组文本和管理数据集,并通过 CLI 工作流自动化重复任务,无需复杂编程。

产品经理使用本地语言模型对文本按给定指令打分排序,并将评分导出到电子表格,用于整理和评估文本类数据。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

MarkItDown:将文件与办公文档转换为 Markdown 的 Python 工具

microsoft/markitdown · Python tool for converting files and office documents to Markdown.

MarkItDown 是微软开源的轻量级 Python 工具,用于把 PDF、PowerPoint、Word、Excel、图片、音频、HTML、CSV/JSON/XML、ZIP、YouTube URL、EPub 等多种格式转换为 Markdown,并尽量保留标题、列表、表格、链接等文档结构,主要面向 LLM 与文本分析流水线。它提供命令行与 Python API,支持可选依赖、第三方插件、通过 LLM 生成图片描述,以及 Azure Document Intelligence 与 Azure Content Understanding 云端转换(后者按调用计费,并支持 YAML 结构化字段抽取)。

展开详情收起详情:MarkItDown:将文件与办公文档转换为 Markdown 的 Python 工具

程序员在开发 LLM 或文本分析流水线时,使用 MarkItDown 的 Python API 或命令行将 PDF、Word、Excel、PPT 等文档转换为 Markdown,以便作为 LLM 输入或进行文本分析。

产品经理产品经理在整理用户研究资料、需求文档或数据分析时,可使用 MarkItDown 将 PDF、Word、Excel 等格式的文档转换为 Markdown,便于后续文本分析或输入 LLM 处理。

★ 183988 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗