关于 silex
silex 是一款本地优先的 MCP 服务,可为编码 Agent 梳理代码架构、依赖、工作流和业务规则。发现结果附有文件行号及验证引文;无法证实的内容会标出而非猜测。
主要功能
- 01梳理代码架构与工作流
- 02提供文件行号及验证引文
- 03标注发现的置信度与来源
- 04检测无法证实的区域
- 05生成可分享的证据报告
适用场景
- 01修改代码前了解代码库
- 02追踪依赖与业务规则
- 03核查 Agent 对代码库的说法
MCP 相关
通过 MCP 向 AI 编码 Agent 提供梳理后的代码库信息。服务在本地运行,并支持 MCP 客户端通过 stdio 连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
11收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| use_cache | boolean | 否 | 当范围的源内容未更改时,提供缓存的契约(``.silex/workspace.db``)——内容哈希键为 ``sha256(business_logic.json)`` + ``package_id``。默认值为 ``True``;``False`` 会强制重新生成。源文件更改时自动失效(绝不提供过期内容)。 |
| package_id | string | 否 | handle determinístico do escopo (``pkg_l{level}_{sha256[:12]}``). Use este OU ``community_id``. |
| community_id | string | 否 | UUID da community em ``code_communities`` (alternativa a ``package_id``; ``package_id`` tem preferência se ambos vierem). |
| workspace_id | string | 是 | workspace UUID (mesmo de ``generate_domain_jsons``). |
| artifact_root | string | 否 | raiz alternativa de ``.silex/domain`` (default: ``.silex/domain``). Útil para staging/testes. |
详细介绍
Silex — 基于证据的代码考古
修改代码之前,先了解代码库。
Silex 从源代码中还原架构、依赖关系、工作流和业务规则,并通过 MCP 将这些理解提供给你的 AI 编码 Agent。每项结论都附有经过验证的引用,标注为 file:line。对于无法证实的内容,Silex 会如实说明。
本地优先。 你的代码不会离开你的设备。无需账号,无需银行卡,不收集遥测数据。
→ 网站与文档:https://silex.tec.br · 概念 · MCP 工具参考 · llms.txt
安装(免费版)
# Python 3.10+
pip install silex-archaeology
PyPI 版本发布之前,你可以从 Releases 安装 wheel:
pip install https://github.com/silex-tec/silex/releases/latest/download/silex_archaeology-py3-none-any.whl
将其连接到你的 MCP 客户端(Claude Code、Cursor、Claude Desktop、Windsurf、 Cline、Continue、Zed)——stdio 配置:
{
"mcpServers": {
"silex": { "command": "silex-mcp-server", "args": ["serve", "--stdio"] }
}
}
完整安装指南(包含 Windows/PowerShell 说明):https://silex.tec.br/docs/
在真实代码库上试用
克隆 Microsoft 的 eShop(MIT),并对其进行扫描——概念页面展示了社区图谱、还原出的订单状态机,以及来自该次扫描且带有引用依据的发现,你可以将自己的输出与已发布的参考结果进行比较。
免费版包含的内容
- 本地 MCP 服务,完整扫描代码库(C#、JS/TS、Java、PHP、COBOL、VB……)
- 社区图谱——系统的真实结构,默认将供应商代码和生成代码分类并隐藏
- 标注
file:line的证据,以及带来源信息的置信度 - 未知领域检测:无法证实的内容会被标记,而非猜测
- 可分享的证据报告
- 可搭配你已经付费使用的 AI 方案
Pro 版(团队工作区、深度架构可视化、重构信任契约):即将推出——加入候补名单。
问题与反馈
欢迎在 Issues 中提交错误报告和一线反馈。引擎为专有软件;此仓库用于发布、提供文档和公开讨论路线图。
© 2026 SILEX。保留所有权利。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。