claude-code-configs

GitHub
626 80 非常简单 1 次阅读 昨天MIT语言模型插件
AI 解读 由 AI 自动生成,仅供参考

claude-code-configs 是一套专为热门开发框架和工具打造的生产级 Claude Code 配置集合。它旨在解决开发者在为新项目设置 AI 编程助手时,手动编写和整合复杂配置文件(如 CLAUDE.md)耗时且易出错的问题。通过提供开箱即用的标准化配置,它能帮助团队快速统一开发规范,提升协作效率。

该工具特别适合前端工程师、全栈开发者以及技术团队使用,尤其是那些正在使用 Next.js、shadcn/ui、Tailwind CSS、Drizzle ORM 或构建 MCP 服务器的用户。其核心亮点在于智能合并机制:用户只需一条命令,即可将多个不同领域的配置(如框架 +UI 库 + 数据库)自动融合,无需担心规则冲突。此外,它还具备零运行时依赖、完整的 TypeScript 类型支持以及自动备份和 Git 集成等特性,确保配置过程轻量、安全且符合版本管理习惯。无论是通过 npx 快速试用,还是全局安装频繁使用,claude-code-configs 都能让 AI 辅助编程环境的搭建变得简单而专业。

使用场景

一位全栈开发者正急于在周末前搭建一个基于 Next.js 15、shadcn/ui 组件库和 Drizzle ORM 的新项目原型,希望利用 Claude Code 加速开发流程。

没有 claude-code-configs 时

  • 配置碎片化严重:开发者需要手动去不同仓库寻找 Next.js、shadcn 和数据库的独立配置文件,花费大量时间拼凑 .claude 目录。
  • 规则冲突风险高:手动合并多个框架的配置时,极易出现指令矛盾(如文件结构定义冲突),导致 AI 生成代码风格混乱或报错。
  • 环境适配耗时:每次新建项目都要重复编写针对 React 19 或特定 ORM 的提示词上下文,无法实现“一次配置,多处复用”。
  • 缺乏版本保障:自行维护的配置未经过系统测试,随着框架升级,旧配置可能失效且难以排查原因。

使用 claude-code-configs 后

  • 一键智能组合:只需运行 npx claude-config-composer nextjs-15 shadcn drizzle,工具自动将多套生产级配置无损合并到项目中。
  • 冲突自动消解:内置的智能合并机制确保不同技术栈的规则和谐共存,输出统一、连贯的 AI 行为准则。
  • 开箱即用体验:直接获得经过 124 项测试验证的配置方案,完美适配最新技术特性,无需任何手动调整。
  • 安全可控迭代:自动生成配置备份并更新 .gitignore,让团队能放心地随框架升级同步更新 AI 配置。

claude-code-configs 将原本数小时的繁琐配置工作压缩为秒级命令,让开发者能立即专注于核心业务逻辑的实现。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU

未说明

内存

未说明

依赖
notes该工具是基于 Node.js 的命令行配置生成器,用于为 Claude Code 生成项目配置文件。无需 GPU 或大量内存。主要运行环境需求为安装 Node.js 和 npm。可通过 'npx claude-config-composer' 直接运行或全局安装后使用。支持多种框架(如 Next.js 15)、UI 库(shadcn, Tailwind CSS)、数据库 ORM(Drizzle)及 MCP 服务器的配置合并。
python未说明
Node.js (版本需符合 NPM 包要求)
claude-config-composer (NPM 包)
claude-code-configs hero image

快速开始

🚀 Claude Code 配置

NPM 版本 NPM 下载量 GitHub 星标 许可证 测试 Node.js 版本

适用于流行框架和工具的生产就绪型 Claude Code 配置

🎉 版本 1.0.0 - 生产就绪,经过全面测试,共有 124 个通过的测试用例 📦 NPM 包 - 可使用 npm install -g claude-config-composer 进行安装,或直接使用 npx

🚨 现有用户的重大变更

本次发布从根本上改变了配置的组织和使用方式。

  • 迁移指南已提供: MIGRATION.md
  • 🔄 单个配置文件已被移至 configurations/ 目录
  • 🎯 新的 CLI 工具用于智能合并配置
  • ⚠️ 直接复制目录的方式已被弃用

🎯 核心特性

  • 124 个通过的测试用例 - 全面的测试覆盖率
  • 8+ 种生产级配置 - 涵盖框架、UI 库、数据库、MCP 服务器及开发工具
  • 智能合并 - 能够无冲突地组合多个配置
  • 运行时零依赖 - 轻量且高效
  • TypeScript - 完整的类型安全与现代化开发体验
  • Git 集成 - 自动更新 .gitignore 文件并进行备份

https://github.com/user-attachments/assets/5b407973-4148-49e3-872f-ce3f9a3161f8

报告问题

发现 bug?请在 GitHub Issues 上提交。

🎯 使用本仓库的两种方式

1. 🚀 生成组合配置(推荐)

使用 NPX 快速开始(无需安装):

# 直接在项目中生成配置
npx claude-config-composer nextjs-15 shadcn

# 或者使用交互模式
npx claude-config-composer

全局安装:

# 如果经常使用,可全局安装
npm install -g claude-config-composer

# 然后可在任何项目中使用
claude-compose nextjs-15 shadcn tailwindcss

本地开发(面向贡献者):

# 克隆并设置 composer
git clone https://github.com/Matt-Dionis/claude-code-configs.git
cd claude-code-configs/claude-config-composer
npm install && npm run build

# 在项目目录中生成配置
cd /path/to/your/project
node /path/to/claude-code-configs/claude-config-composer/dist/cli.js nextjs-15 shadcn

✨ 功能特点:

  • 智能合并多个配置
  • 自动备份现有配置
  • 对 Git 友好(自动添加到 .gitignore
  • 生产就绪的输出
  • 无需额外安装(一旦发布到 npm)

2. 📁 手动复制单个配置

适用于单一框架的场景:

# 将特定配置复制到您的项目中
cp -r configurations/frameworks/nextjs-15/.claude your-project/
cp configurations/frameworks/nextjs-15/CLAUDE.md your-project/

可用配置:

框架:

  • nextjs-15 - Next.js 15,支持 App Router 和 React 19

UI 与样式:

  • shadcn - 基于 Radix UI 的 shadcn/ui 组件库
  • tailwindcss - 实用优先的 CSS 框架,支持响应式设计

数据库:

  • drizzle - 类型安全的 ORM,支持模式管理和迁移

开发工具:

  • vercel-ai-sdk - 支持函数调用的流式 AI 应用程序

MCP 服务器(完整解决方案):

  • memory-mcp-server - 带有向量搜索和持久化功能的 MCP 服务器
  • token-gated-mcp-server - 使用 Radius MCP SDK 的令牌授权 MCP 服务器

📸 生成的内容示例 - 修改前后对比

修改前:空项目目录

your-nextjs-project/
├── app/
├── components/
├── package.json
└── next.config.js

修改后:运行 npx claude-config-composer nextjs-15 shadcn tailwindcss

your-nextjs-project/
├── app/
├── components/
├── package.json
├── next.config.js
├── CLAUDE.md                   # ✨ 结合所有配置的最佳实践
└── .claude/                    # ✨ 生成的配置文件
    ├── agents/
    │   ├── nextjs-app-router.md         # Next.js 路由专家建议
    │   ├── component-builder.md         # shadcn 组件模式
    │   ├── responsive-designer.md       # Tailwind 响应式设计
    │   └── ... (20+ 更专业的代理)
    ├── commands/
    │   ├── create-page.md               # 生成 Next.js 页面
    │   ├── add-component.md             # 添加 shadcn 组件
    │   ├── optimize-styles.md           # Tailwind 样式优化
    │   └── ... (15+ 工作流程命令)
    ├── hooks/
    │   ├── format-code.sh               # 保存时自动格式化代码
    │   ├── validate-components.sh       # 组件有效性检查
    │   └── optimize-imports.sh          # 优化导入语句
    └── settings.json                    # 合并后的权限与环境变量

🎯 生成配置的主要优势

  • 40+ 个专业代理,覆盖 Next.js、shadcn 和 Tailwind 的专业知识
  • 智能权限控制,根据您的技术栈量身定制
  • 自动化工作流程,通过钩子实现格式化、验证和优化
  • 零冲突 - 所有配置被智能合并
  • 生产就绪 - 可立即与 Claude Code 配合使用

📁 仓库结构

claude-config-composer/         # 🔧 动态配置生成器 CLI 工具
├── src/
│   ├── cli.ts                 # 交互式 CLI 界面
│   ├── parser/                # 配置解析逻辑
│   ├── merger/                # 智能合并
│   └── generator/             # .claude 目录生成
└── README.md                  # 工具文档

configurations/                 # 📦 所有 Claude Code 配置
├── frameworks/                 # 框架特定配置
│   └── nextjs-15/             # Next.js 15 与 App Router 和 React 19
│       ├── .claude/           # 包含代理、命令、钩子的完整配置
│       ├── CLAUDE.md          # Next.js 15 开发模式
│       └── README.md          # 设置与使用指南
├── ui/                        # UI 库和样式配置
│   ├── shadcn/                # shadcn/ui 组件库
│   │   ├── .claude/           # UI 开发代理和命令
│   │   ├── CLAUDE.md          # 组件模式与最佳实践
│   │   └── README.md          # 安装与设置指南
│   └── tailwindcss/           # 实用优先的 CSS 框架
│       ├── .claude/           # 样式与设计系统代理
│       ├── CLAUDE.md          # Tailwind 模式与优化
│       └── README.md          # 配置与使用指南
├── databases/                  # 数据库与 ORM 配置
│   └── drizzle/               # 类型安全的 ORM 及迁移工具
│       ├── .claude/           # 数据库开发代理
│       ├── CLAUDE.md          # 模式管理与查询模式
│       └── README.md          # 设置与迁移指南
├── tooling/                   # 开发工具与 SDK
│   └── vercel-ai-sdk/         # AI 应用开发
│       ├── .claude/           # AI 开发代理与工作流
│       ├── CLAUDE.md          # 流式传输与函数调用模式
│       └── README.md          # SDK 设置与使用指南
└── mcp-servers/               # 完整的 MCP 服务器解决方案
    ├── memory-mcp-server/     # 支持内存的 MCP 服务器
    │   ├── .claude/           # 全栈开发代理
    │   ├── CLAUDE.md          # 向量搜索与持久化模式
    │   └── README.md          # 完整的设置指南
    └── token-gated-mcp-server/ # 支持认证的 MCP 服务器
        ├── .claude/           # 安全与认证代理
        ├── CLAUDE.md          # 令牌管理和安全模式
        └── README.md          # 认证设置指南

docs/                          # 📚 文档与指南
├── claude-code-github-actions.md
├── claude-code-sdk.md
├── get-started-with-claude-code-hooks.md
└── [其他文档文件]

# 🚧 即将推出:
# configurations/
# ├── frameworks/
# │   ├── react-19/           # 独立的 React 19 模式
# │   └── svelte-5/           # SvelteKit 2.0 配置
# ├── databases/
# │   ├── prisma/             # 替代 ORM 配置
# │   └── supabase/           # 后端即服务设置
# ├── testing/
# │   ├── vitest/             # 快速测试框架
# │   └── playwright/         # 端到端测试配置
# └── tooling/
#     ├── zod/                # 模式验证模式
#     └── trpc/               # 端到端类型安全

🚀 使用 Claude Config Composer 快速入门

安装与使用

# 使用 npx 快速启动(无需安装)
npx claude-config-composer nextjs-15 shadcn tailwindcss

# 或者全局安装
npm install -g claude-config-composer

# 然后使用简短别名
claude-compose nextjs-15 shadcn

常用命令

# 交互模式 - 可视化选择配置
npx claude-config-composer

# 列出所有可用配置
npx claude-config-composer list

# 生成全栈配置
npx claude-config-composer nextjs-15 shadcn tailwindcss drizzle vercel-ai-sdk

# AI 开发栈
npx claude-config-composer vercel-ai-sdk drizzle

# 预览而不创建文件
npx claude-config-composer dry-run nextjs-15 shadcn

# 验证现有配置
npx claude-config-composer validate

生成的内容

在您的项目中会生成一个完整的 .claude/ 目录,包含:

  • 来自所有选定配置的组合代理
  • 合并后的命令和钩子
  • 统一的 settings.json
  • 详尽的 CLAUDE.md 文档

🎯 可用配置

内存 MCP 服务器配置

用于构建具有内存持久化和向量搜索功能的生产级 MCP 服务器的配置:

  • 15 个专用代理,分别用于 MCP、数据库和内存系统
  • 7 个自定义命令,用于开发工作流
  • 2 个自动化钩子,用于 TypeScript 和日志记录
  • 优化目标: PostgreSQL 17、pgvector、Drizzle ORM、MCP SDK

查看内存 MCP 服务器详情 →

🎯 框架特定配置

Next.js 15 配置

专为 Next.js 15 开发设计的完整 Claude Code 配置,包括:

专门的 Next.js 代理(共 11 个)

核心开发:

  • nextjs-app-router - App Router 路由模式与最佳实践
  • nextjs-server-components - 服务器/客户端组件优化
  • nextjs-server-actions - 表单、变更操作及渐进增强
  • nextjs-data-fetching - 缓存策略与流式传输
  • nextjs-performance - 包分析与 Core Web Vitals

基础设施与质量:

  • nextjs-testing - Jest、Vitest、Playwright 的设置
  • nextjs-deployment - Docker、Vercel、AWS 部署
  • nextjs-migration - Pages Router 到 App Router 的迁移
  • nextjs-security - 认证、CSP、OWASP 合规性
  • nextjs-debugging - React DevTools 与故障排除
  • nextjs-typescript - 类型安全与错误解决

Next.js 命令(共 6 个)

/create-page [route]          # 生成带有加载/错误边界页面
/create-server-action [name]  # 创建类型安全的 Server Actions
/optimize-components          # 分析组件边界
/setup-testing [framework]    # 配置测试框架
/analyze-performance          # 生成性能报告
/migrate-to-app-router        # 从 Pages Router 迁移

关键特性

  • React 19 与异步请求 API - volle Unterstützung der Breaking Changes von Next.js 15
  • 服务器组件优先 - 优化以减少客户端 JavaScript
  • 智能验证 - 提交前钩子用于 Next.js 模式检查
  • 最佳实践强制执行 - 自动化检查常见错误
  • 完整文档 - CLAUDE.md 包含 Next.js 15 模式

🛠️ 特色命令

内存 MCP 服务器命令

/setup quick       # 快速设置 MCP 项目
/setup full        # 完整环境及依赖项安装
/setup database    # 初始化 PostgreSQL 和 pgvector
/mcp-debug        # 调试 MCP 协议问题
/memory-ops       # 测试内存的 CRUD 操作

Next.js 15 命令

/create-page              # 生成带有边界划分的页面
/create-server-action     # 创建类型安全的 Server Actions
/optimize-components      # 分析组件边界
/analyze-performance      # 生成性能报告
/migrate-to-app-router    # 从 Pages Router 迁移至 App Router

⚡ 共享功能

自动化钩子

两种配置均包含智能钩子:

  • TypeScript 开发:自动进行类型检查、格式化和 lint 检查
  • 命令日志记录:带时间戳的审计追踪
  • 智能过滤:跳过 node_modules 和构建目录
  • 测试自动化:文件更改时自动运行测试

安全最佳实践

所有配置均强制执行以下措施:

  • 🔒 白名单机制:仅允许特定命令
  • 🚫 保护敏感文件(如 .env、secrets)
  • 按文件类型限制写入权限
  • 🛡️ 安全的 Git 操作(禁止强制推送)
  • 🔐 输入验证:使用 Zod 架构进行验证

💡 使用场景与示例

1. 内存 MCP 服务器开发

使用 memory-mcp-server 配置可实现:

  • 构建具有持久化内存存储的 MCP 服务器
  • 结合 pgvector 和 OpenAI 嵌入向量实现向量搜索
  • 创建多租户 AI 助手系统
  • 设置生产级 PostgreSQL 数据库(如 Neon)
  • 通过 Docker 和 Kubernetes 部署应用

2. Next.js 15 应用开发

使用 nextjs-15 配置可实现:

  • 按照最佳实践搭建新的 Next.js 15 项目
  • 从 Pages Router 迁移到 App Router
  • 实现 Server Components 和 Server Actions
  • 优化性能和 Core Web Vitals
  • 搭建全面的测试体系
  • 部署至 Vercel、Docker 或 AWS

生产部署流水线

借助部署代理可实现:

  • 使用安全加固技术进行 Docker 容器化
  • 通过 Kubernetes 进行自动扩缩容编排
  • 部署 Prometheus/Grafana 监控系统
  • 实施结构化日志记录和分布式追踪

AI 助手开发

构建多租户助手系统时,可采用:

  • 为每个用户隔离独立的内存空间
  • 基于令牌的身份认证
  • 速率限制和配额管理
  • 利用向量搜索实现对话历史记录

📊 您将获得的内容

完整的 .claude 目录结构

.claude/
├── CLAUDE.md           # 综合最佳实践文档
├── .claude/
│   ├── settings.json   # 合并后的配置文件
│   ├── agents/         # 框架专属代理
│   ├── commands/       # 自定义命令
│   └── hooks/          # 自动化脚本
├── README.md           # 设置说明
└── package.json        # 依赖项列表

示例:全栈 Next.js 项目

生成 nextjs-15 shadcn tailwindcss drizzle vercel-ai-sdk 配置后,您将获得:

  • 40 多个专用代理,覆盖所有相关框架
  • 25 多条自定义命令,支持完整工作流程
  • 智能合并功能,避免重复
  • 适用于生产环境的模式,用于现代 Web 应用开发
  • 类型安全的开发体验,从数据库到 AI 技术全覆盖

关键配置模式

环境变量(示例)

"env": {
  "DATABASE_URL": "postgresql://user:pass@host/dbname?sslmode=require",
  "OPENAI_API_KEY": "sk-your-openai-api-key-here",
  "MCP_SERVER_PORT": "3000"
}

钩子配置

"hooks": {
  "PostToolUse": [{
    "matcher": "Edit|MultiEdit|Write",
    "hooks": [{
      "type": "command",
      "command": "$CLAUDE_PROJECT_DIR/.claude/hooks/typescript-dev.sh"
    }]
  }]
}

📊 配置统计信息

内存 MCP 服务器配置

  • 15 个专用代理:约 15,000 行领域专业知识
  • 7 条自定义命令:覆盖完整的开发生命周期
  • 2 个自动化钩子:实现 TypeScript 和日志记录自动化
  • 重点领域:MCP 协议、向量搜索、内存系统、生产部署

Next.js 15 配置

  • 11 个 Next.js 代理:框架专属专业知识
  • 6 条工作流命令:实现 Next.js 开发自动化
  • 智能钩子:用于验证和格式化
  • 重点领域:App Router、Server Components、性能优化、测试

🔗 技术栈

此配置针对以下技术进行了优化:

通用开发

  • TypeScript 和 Node.js 开发
  • PostgreSQL 17 结合 Neon 无服务器服务
  • Drizzle ORM v0.44.4,提供类型安全的数据库访问
  • pgvector v0.8.0,用于向量相似度搜索
  • MCP SDK,用于协议实现
  • Docker 和 Kubernetes,用于应用部署

框架支持

  • Next.js 15 及其 App Router
  • React 19 与 Server Components
  • Tailwind CSS 用于样式设计
  • Server Actions 用于数据变更操作
  • Turbopack 用于加速构建过程

📈 此配置的优势

  1. 🚀 开发速度提升 10 倍:专用代理负责处理复杂任务
  2. 🛡️ 更强的安全性:多层权限控制机制
  3. 🤖 自动化工作流程:钩子自动完成常规任务
  4. 📚 内置专业知识:代理具备深厚的领域知识
  5. 🔧 生产就绪:包含部署和监控功能
  6. 🧪 质量保证:自动化测试与评审流程

🤝 贡献方式

我们欢迎开源贡献! 本仓库依靠社区力量不断扩展对更多框架和应用场景的支持。

如何贡献

  1. 添加新框架配置

    • 创建新目录(如 vercel-ai-sdk/drizzle/zod/
    • 在其中加入 .claude/ 目录,包含代理、命令、钩子和设置
    • 编写详细的 CLAUDE.md 文件,介绍该框架的最佳实践
    • 创建 README.md 文档,说明配置的具体内容
  2. 改进现有配置

    • 为新用例添加专用代理
    • 创建常用任务的工作流命令
    • 优化自动化钩子
    • 提升安全防护模式
  3. 协助开发 CLI 工具

    • 参与配置生成器逻辑的开发
    • 增加框架检测功能
    • 创建配置模板
    • 改善交互式设置体验

本地测试 CLI 工具

在开发配置生成器时,请按以下步骤测试您的更改:

# 从 claude-config-composer 目录下
npm run dev nextjs-15 shadcn              # 使用 tsx(TypeScript)测试
npm run build && npm run test             # 构建并运行测试
node dist/cli.js nextjs-15 shadcn         # 测试已构建版本

可用配置 ✅

  • Next.js 15 ✅:App Router、React 19、Server Components
  • shadcn/ui ✅:结合 Tailwind CSS 的 Radix UI 组件
  • Tailwind CSS ✅:实用类、响应式设计、暗黑模式
  • Vercel AI SDK ✅:流式传输、函数调用、提供商管理
  • Drizzle ORM ✅:模式管理、迁移、类型安全
  • 内存 MCP 服务器 ✅:向量搜索与内存持久化
  • 基于令牌的 MCP 服务器 ✅:带身份验证的安全 MCP 服务器

即将推出 🚧

  • Prisma - 具有不同模式的替代 ORM
  • Zod - 验证模式与类型生成
  • Vitest - 快速测试框架配置
  • Supabase - 后端即服务搭建
  • tRPC - 端到端类型安全、API 模式
  • React 19 - 独立 React 模式与钩子

贡献指南

  • 遵循现有结构和模式
  • 包含全面的文档
  • 彻底测试配置
  • 添加实际使用示例
  • 确保遵循安全最佳实践

📝 许可证

本配置参考按“原样”提供,仅用于教育目的。请根据您的具体需求进行调整和修改。

⚠️ 重要提示

  1. 仅供参考 - 此仓库仅用于学习,不可直接克隆
  2. 占位符值 - 所有凭据仅为示例
  3. 根据需求定制 - 将模式适配到您的特定工作流
  4. 安全第一 - 始终检查并调整您环境中的权限设置

🎓 学习路径

  1. 从简单开始 - 从 settings.json 权限入手
  2. 添加命令 - 实现一个自定义命令
  3. 集成代理 - 添加相关专业代理
  4. 自动化 - 为您的工作流设置钩子
  5. 迭代优化 - 根据经验不断改进

专为 Claude Code 社区用心打造

用生产级配置变革您的 AI 辅助开发

🌟 如果您觉得有用,请给这个仓库点个星!
🐛 如发现 bug 或有建议,请提交 issue
🚀 如需添加您的框架配置,请提交 PR

版本历史

v1.0.02025/08/24

相似工具推荐

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

156k|★★☆☆☆|今天
开发框架Agent语言模型

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|5天前
插件Agent图像

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|1周前
插件开发框架

LLMs-from-scratch

LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备

90.1k|★★★☆☆|1周前
语言模型图像Agent

NextChat

NextChat 是一款轻量且极速的 AI 助手,旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性,以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发,NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。 这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言,它也提供了便捷的自托管方案,支持一键部署到 Vercel 或 Zeabur 等平台。 NextChat 的核心亮点在于其广泛的模型兼容性,原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型,让用户在一个界面即可自由切换不同 AI 能力。此外,它还率先支持 MCP(Model Context Protocol)协议,增强了上下文处理能力。针对企业用户,NextChat 提供专业版解决方案,具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能,满足公司对数据隐私和个性化管理的高标准要求。

87.6k|★★☆☆☆|1周前
开发框架语言模型

ML-For-Beginners

ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。

85.1k|★★☆☆☆|4天前
图像数据工具视频