sleuth-io/sx
Skill sharing made easy
解决的问题
sx 解决了 AI 团队中的「资产漂移(asset drift)」问题,即自定义提示词、技能和代理配置在不同仓库或机器之间被复制粘贴,导致版本不一致且没有单一的真相来源。它提供了一种集中化的方式来管理、版本化和分发这些 AI 资产,而无需复杂的基础设施。
工作原理
该系统使用「保险库(vault)」的概念——将 AI 资产存储在同步文件夹(如 Dropbox 或 Google Drive)、Git 仓库或中央服务(Skills.new)中。它遵循「清单与锁定」模式:
- 清单文件(
sx.toml):作为真相来源,列出所有资产及其安装范围(例如特定用户、团队或仓库)。 - 锁定文件:每个用户的解析文件,确定当前用户环境中适用的资产。
- 分发:
sxCLI 或应用将这些资产安装到各种 AI 客户端所需的原生格式中(如 Claude Code、Cursor 或 GitHub Copilot)。 - 云中继:对于 claude.ai 或 chatgpt.com 等基于 Web 的工具,
sx可通过中继将保险库暴露为 MCP 端点,同时保持实际内容本地化。
适用人群
- AI 工程团队:需要在多个项目间共享标准化提示词、规则和代理的团队。
- 非技术人员:希望无需使用 Git 或终端即可共享和使用 AI 技能的同事。
- 开发者:希望维护一套可在不同 IDE 和 AI 助手间通用的便携式 AI 代理和工具的开发者。
核心亮点
- 零基础设施:仅需共享的同步文件夹即可运行,无需服务器或账户。
- 广泛客户端支持:兼容多种工具,包括 Claude Code、Cursor、GitHub Copilot、Gemini 以及基于 Web 的 LLM 界面。
- 细粒度作用域:可将安装目标精确到特定组织、仓库、路径、团队、用户或机器人。
- 可移植代理:定义一次代理的提示词和依赖项,即可在不同 AI 工具中无差别部署。
- 可观测性:内置工具用于追踪采用情况和令牌使用量(
sx stats)以及审计变更(sx audit)。
相关
- 项目
- 项目
- 项目
- 项目