mcpField
S
silex

silex

本地服务
silex.tec.br开发工具015 周前更新

关于 silex

silex 是一款本地优先的 MCP 服务,可为编码 Agent 梳理代码架构、依赖、工作流和业务规则。发现结果附有文件行号及验证引文;无法证实的内容会标出而非猜测。

主要功能

  1. 01梳理代码架构与工作流
  2. 02提供文件行号及验证引文
  3. 03标注发现的置信度与来源
  4. 04检测无法证实的区域
  5. 05生成可分享的证据报告

适用场景

  1. 01修改代码前了解代码库
  2. 02追踪依赖与业务规则
  3. 03核查 Agent 对代码库的说法

MCP 相关

通过 MCP 向 AI 编码 Agent 提供梳理后的代码库信息。服务在本地运行,并支持 MCP 客户端通过 stdio 连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"silex-tec-silex": {
"command": "uvx",
"args": [
"silex-archaeology"
]
}
}
}
启动命令uvx silex-archaeology

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisilex-archaeology0.11.38

工具

11

收录的工具列表 · 更新于 3 周前

参数类型必填说明
use_cacheboolean否当范围的源内容未更改时,提供缓存的契约(``.silex/workspace.db``)——内容哈希键为 ``sha256(business_logic.json)`` + ``package_id``。默认值为 ``True``;``False`` 会强制重新生成。源文件更改时自动失效(绝不提供过期内容)。
package_idstring否handle determinístico do escopo (``pkg_l{level}_{sha256[:12]}``). Use este OU ``community_id``.
community_idstring否UUID da community em ``code_communities`` (alternativa a ``package_id``; ``package_id`` tem preferência se ambos vierem).
workspace_idstring是workspace UUID (mesmo de ``generate_domain_jsons``).
artifact_rootstring否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。保留所有权利。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。