AgentHubAgentHub

使用场景/文件系统与本地项目

文件系统 MCP 推荐

读写项目文件、执行本地命令的基础能力。几乎所有开发工作流的底座。

共匹配 1,510 个资源 · 第 20 / 32 页

什么是文件系统与本地项目?

文件系统 MCP 是本地开发工作流的底座:让 AI 列出目录、读取与创建文件、搜索代码、批量重命名与移动。官方参考实现 @modelcontextprotocol/server-filesystem 提供了带权限白名单的基础工具集,几乎所有「AI 改代码」场景都以它为第一块拼图。

配合 Shell / 终端类 MCP,AI 可以完成「读项目 → 改代码 → 跑构建 → 看报错」的完整闭环;配合 Git MCP 则能做分支操作与历史检索。注意:能力越强越要圈边界——只把需要的项目目录加入 allowed dirs,敏感路径(密钥、生产配置)绝不暴露。

在 Cursor / Claude Code / VS Code 中,Filesystem MCP 常与内置文件工具重叠。实践建议:编辑器内置工具负责当前项目,Filesystem MCP 负责跨目录任务(如同时操作多个仓库或生成物输出目录)。

适合做什么

  • 批量重构
  • 项目脚手架
  • 日志分析
  • 配置生成

不太适合

  • 无沙箱地访问整个磁盘
  • 处理未信任代码时不隔离

相关资源

查看全部 →
claude-api icon

claude-api

SkillGitHub

Claude API / Anthropic SDK 参考——模型 id、定价、参数、流式输出、工具调用、MCP、agent、缓存、token 计数、模型迁移。TRIGGER——在打开目标文件前先阅读本参考,不要因为“看起来只是一行代码”而跳过,凡是:提示中出现 Claude/Anthropic 的任何形式(Claude、Anthropic、Fable、Opus、Sonnet、Haiku、anthropic、@anthropic-ai、claude-*、us.anthropic.*、[1m]);用户询问 LLM 相关问题(定价/选型/限制/缓存)——不要凭记忆作答;或任务呈 LLM 形态但未指明提供方(agent/MCP/工具定义/多智能体/RAG/LLM 评审/computer-use;对自然语言做生成/摘要/抽取/分类/改写/对话;调试拒答/截断/流式/工具调用/token)。仅当处理的是其他提供方时可 SKIP(覆盖所有触发条件):查询中点名 OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama;或对项目执行 grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama' 命中(先跑这条 grep

sourceregistry 收录

BrowserStack 真机测试

SkillSkillsMP

通过 BrowserStack 在真实设备上测试本地或公网 URL、在 Android、iOS 或桌面浏览器上开启实时浏览器会话,或当用户提到 BrowserStack、真机测试、移动测试、跨浏览器测试、触屏测试,或想在特定手机、平板、浏览器版本上验证行为时使用。当用户说「在 Android/iPhone/Safari/Chrome 移动端上测试」、要求开启实时会话,或提及 demo-mobile.html——即使未点名 BrowserStack——也应触发。

source

v8-understanding

SkillSkillsMP

Guides the methodology for investigating V8 concepts, codebase structure, performance, memory, and architecture. MANDATORY to use whenever triaging bugs, investigating crashes, reading C++ files, analyzing compiler optimizations (Ignition, Maglev, TurboFan, Turboshaft), or doing static research on V8 subsystems. Essential for locating high-level design documents in the local docs/ directory before reading C++ code. Do not use for raw build commands or Git workflows.

source

Docling 文档解析 docling

SkillSkillsMP

用 Docling 理解任意受支持格式文档的内容——PDF(原生数字或扫描件)、DOCX、PPTX、XLSX、HTML、Markdown、AsciiDoc、CSV、图片、音频与 XML——把它们统一转换为 DoclingDocument(Markdown 或结构化 JSON)。当你需要读取、解析、转换、提取或切分无法直接阅读的文档时使用,例如“这份 PDF 里有什么”“转成 markdown”“提取表格”“为 RAG 切块”“读这份扫描文档”“解析这个 DOCX/PPTX”。涵盖 docling CLI、Python SDK(DocumentConverter 与 PipelineOptions)、远程 Service Client(自托管或托管的 docling-serve),以及用于最小依赖体积的 docling-slim install extras。

source

rowan(Rowan 分子建模平台)

SkillSkillsMP

Rowan 是带 Python API 的云原生分子建模与药物化学工作流平台。适用于 pKa 与大分子 pKa 预测、构象与互变异构体系综、对接与类似物对接、蛋白-配体共折叠、MSA 生成、分子动力学、通透性、描述符工作流,以及相关的小分子或蛋白建模任务。适合程序化批量筛选、多步化学流水线,以及原本需要自建 HPC/GPU 基础设施的工作流。

source

optimize-for-gpu(GPU 加速优化)

SkillSkillsMP

将科学 Python 工作负载加速到 NVIDIA GPU 上,并验证结果正确且更快。适用于 CUDA/GPU 优化;CPU 受限的 NumPy、SciPy、pandas、scikit-learn、NetworkX、scikit-image、向量检索、图像处理、图、仿真或文件 I/O 负载;CuPy、cuDF、cuML、cuGraph、cuVS、cuCIM、KvikIO、Warp、Newton、Numba-CUDA、RAFT 相关问题;以及性能剖析、内存搬运、kernel 或多 GPU 瓶颈。当大规模数据并行的 Python 代码很慢且 GPU 加速是合理选项时也应使用,即使用户没有提到 CUDA。

source

openviking-skills

SkillSkillsMP

Find, use, create, install, share, update, and migrate agent skills stored in OpenViking (viking://~/skills and viking://agent/skills). Use it when a search result, or the session's <available-skills> list where the harness injects one, names a skill that fits the task; when a task looks like one a stored skill would cover; when the user asks to write, save, install, or share a skill from text, a Git repository, or a local folder; when a skill should work in every harness and on every machine; or when the user wants to move local skills (~/.claude/skills, ~/.agents/skills, ~/.cursor/skills) into OpenViking — "upload my skills", "save this as a skill", "迁移本地 skill", "把 skill 存到 OpenViking", "新建一个 skill". Covers the add_skill tool, running a skill's helper files, and which local skills must stay local.

source

本地 K8s 开发环境

SkillSkillsMP

启动、拆除并配置 OpenShell 的本地 Kubernetes 开发环境。使用 k3d(Docker 承载的 k3s)+ Skaffold + Helm。覆盖集群生命周期、可选附加组件(Keycloak OIDC、Envoy Gateway)、高可用测试与端口映射。触发词:local k8s、local cluster、k3d、skaffold、helm dev、start cluster、stop cluster、tear down cluster、delete cluster、create cluster、helm:k3s、helm:skaffold、local dev environment、dev cluster、k8s dev、envoy gateway local、keycloak local、high availability、HA。

source

Claude API 参考

SkillSkillsMP

Claude API / Anthropic SDK 参考——模型 id、定价、参数、流式输出、工具调用、MCP、agent、缓存、token 计数、模型迁移。触发条件:提示中出现任何 Claude/Anthropic 相关名称(Claude、Anthropic、Fable、Opus、Sonnet、Haiku 等);用户询问 LLM 相关问题(定价/选型/限额/缓存)时不要凭记忆回答;或任务属于 LLM 类且未指明供应商。仅当明确针对其他供应商(OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama)时跳过。

source

create-database-migration(Ghost 数据库迁移创建)

SkillSkillsMP

创建数据库迁移以新增表、向现有表添加列、添加设置或以其他方式修改 Ghost 的 MySQL 数据库架构。凡任务涉及修改 Ghost 数据库架构时使用——增删改列或表、新增设置、创建索引、更新数据,或任何需要在 ghost/core 中编写迁移文件的变更。用户提到 schema.js、knex-migrator、migrations 目录,或要求为任一 Ghost model/table "加字段/加列"时也使用。即使问题被表述为功能需求或 Linear issue,只要实现需要架构变更就适用本技能。

source

recursive-decision-ledger

SkillSkillsMP

Run repeated rollouts ("Prime Gauss" style recursive prompting) while keeping an append-only decision ledger of trials, marks, coherence checks, and promotion gates, so recursive confidence never auto-approves live trading, deploy, or destructive actions. Use when the user asks for repeated rollouts, marked decision processes, high-dimensional search, stochastic optimization, local-optima exploration, ensemble comparison, or recursive reasoning with a visible evidence trail.

source

ECC 配方

SkillSkillsMP

把描述出来的工作流映射到合适的 ECC 命令组,给出执行顺序与停止条件,并可浏览全部命令组配方族。在扁平的命令目录之上增加了“按族分组 + 执行顺序 + 何时停止”这一层。仅提供建议。触发时机:用户问某件事该用哪些命令、哪个命令组负责它、查看 ECC 配方、列出 ECC 流水线,或问如何用 ECC 跑某个工作流。不触发:用户想直接执行任务、想要单条命令的详细文档(改用 ecc-guide),或想改写提示词草稿(改用 prompt-optimizer)。

source

flox-environments(Flox 开发环境)

SkillSkillsMP

使用 Flox(声明式的 Nix 环境管理器)创建可复现的跨平台(macOS/Linux)开发环境。适用于为任意语言设置项目工具链、安装系统级依赖(编译器、数据库、openssl/BLAS 等本地库)、为团队锁定精确的包版本、运行本地服务(PostgreSQL、Redis、Kafka)、一条命令完成开发者入职,或解决“在我机器上没问题”类问题——包括需要项目级工具且无需 sudo 的智能体/vibe-coding 场景。用户提及 .flox/、manifest.toml、flox activate 或 FloxHub 时同样适用。

source

UI/UX 设计智能库

SkillSkillsMP

面向 web、移动端与桌面的 UI/UX 设计智能库。在设计、构建、审查或修复界面时使用,覆盖页面、组件、设计体系、无障碍、交互、响应式布局、字体排印、色彩、图表以及特定技术栈的 UI 实现。本地可检索数据:79 种风格(可检索,50 种在用)、192 套产品配色与推理画像、74 组字体搭配、119 条 UX 准则、105 个图标、17 个 GSAP 预设、25 种图表类型与 22 个技术栈。

source

backward-compat

SkillSkillsMP

Keep a change to `@tabler/core` backward compatible, so a patch or minor release never breaks a project that updates. Use before renaming, removing or changing the meaning of anything a user can touch — a class, a `--tblr-*` custom property, a Sass variable, mixin or function, a `data-*` attribute or option, a JS export, an event, a file under `dist/`, a default value — and whenever a changeset on `dev` looks like it needs a `major` bump. Also consult it proactively when a cleanup or refactor in `core/` deletes something, since "dead" code is often somebody's API. Covers what counts as public API, the `deprecated` files where compatibility code lives, the alias patterns, the `check:compat` gate, and what to do when a break cannot be avoided.

source

cherry-tool-guide(Cherry Studio 工具指南)

SkillSkillsMP

面向通用 agent 的 Cherry Studio 一方工具与内置 shell 路由。在支持 shell 的会话中处理直接的本地工作时:用 `bun <file>` 运行 JS/TS、用 `bun x` 运行一次性 JS 工具;用 `uv run [--with <pkg>] python` 运行 Python、用 `uvx` 运行一次性 Python CLI;搜索用 `rg`。在修改项目依赖、判断工具用临时还是复用方式、读取或转换本地 Office/PDF 文件、跨 Agent 会话协调或委派,或使用 Cherry 自有的 web/浏览器、知识库、持久记忆、日程/通知、IM 渠道、图像生成、产物报告、托管 CLI、技能或 MCP 服务器注册能力前先加载本指南——即使用户没有点名工具。在处理 shell/文件变通方案前先查阅;以实时工具 schema 为准。

source

机器学习工程

SkillSkillsMP

端到端训练与运维大规模 LLM/VLM/多模态模型的实战方法论与具体配方——选择并基准测试加速器、存储与网络;SLURM/Kubernetes 编排;最大化训练吞吐并在显存内装下模型;诊断并撑过训练不稳定、NaN/Inf 与硬件/作业故障;检查点与容错;推理性能与显存;调试多节点/多卡挂起;以及编写/运行测试。当用户在训练或微调大模型、遭遇低 TFLOPS/MFU、OOM、数据加载缓慢、损失尖峰/发散、NCCL/InfiniBand 或多节点挂起、节点/GPU 故障、检查点或抢占问题、存储/网络瓶颈,或需要挑选 GPU/云/文件系统,或估算推理延迟/吞吐时使用。提炼自《Machine Learning Engineering》,最新版本见 https://github.com/stas00/ml-engineering。

source

常见问题

Filesystem MCP 会让我整个磁盘可读吗?

默认不会。官方实现要求启动时显式传入允许访问的目录列表,AI 只能触达这些路径。这也是它比裸 Shell 更安全的原因。

有了编辑器内置文件工具还需要它吗?

跨项目目录、批量文件整理、无编辑器的脚本环境(如 CLI Agent 操作仓库外路径)时才需要;单项目内编辑用内置工具更省 token。

如何防止 AI 误删文件?

用版本控制兜底(删除可回滚)、只挂载必要目录、要求 AI 删除前列出目标清单确认,破坏性批量操作放沙箱先演练。

配套安装与配置教程

相关场景