自动链接器 是 AI Skill Hub 本期精选MCP工具之一。综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
自动链接器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
自动链接器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/aiqinxuancai/AutoLinker
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"-----": {
"command": "npx",
"args": ["-y", "autolinker"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 自动链接器 执行以下任务... Claude: [自动调用 自动链接器 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"_____": {
"command": "npx",
"args": ["-y", "autolinker"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
# AutoLinker
AutoLinker支持库,通过逆向实现易语言上的AI Agent,即代码全自动编写,会自动根据你的需求,查找、获取相关代码,并直接对代码进行编辑、修改、插入功能。
同时提供MCP服务,你可以将易语言IDE接入到Codex、Claude Code、Gemini Cli等工具中,其也可以自行调用易语言全自动编写代码,具体参考下方MCP相关内容。
📖 易语言 × AI Agent 实践白皮书 📖 e-packager,拆解.e为txt修改后再打包,兼容现代Agent
本项目是一个用于 XXX 的易语言程序,目标运行环境为 Windows XP+,
AI优化函数 对当前函数做等价优化。AI为当前函数添加注释AI翻译当前函数+变量名 将函数名、参数名、局部变量名翻译/重命名为英文 lowerCamelCase。AI翻译选中文本AI按当前页类型添加代码 根据“当前页类型 + 你的需求 + 当前页上下文”生成新增代码。此功能实现一对ec文件,在调试、编译时,自动进行切换,如VMP的SDK、ExDui模块,编译要用Lib声明链接进exe,调试用Dll声明(因为无法e无法在调试时使用Lib),来回切换模块非常麻烦,所以实现了此功能。
支持版本5.71、5.95 (其他的未测试但应该行)
使用方法 * 在e\AutoLinker\ModelManager.ini中添加内容既可,格式如下,一行一个,注意俩ec需要放在同一个文件夹中,左侧为调试模块、右侧为编译模块
VMPSDK.ec=VMPSDK_LIB.ec
---
推荐使用 AutoLinkerTest headless-compile 启动 e.exe。启动器会写入一次性请求文件、枚举并关闭 IDE 启动期 MessageBox,AutoLinker 加载后隐藏 IDE、自动调用 compile_with_output_path,并把成功/失败、IDE 输出、错误位置和结果 JSON 输出到控制台。
.\bin\fne_release\AutoLinkerTest.exe headless-compile `
"C:\Users\aiqin\OneDrive\e5.6\e571.exe" `
"D:\demo\demo.e" `
"D:\demo\build\demo.exe" `
--target auto --static `
--result "D:\demo\build\compile-result.json" `
--timeout 120
target 支持 auto、win_exe、win_console_exe、win_dll、ecom;--static 仅适用于 EXE/DLL,易模块只支持普通编译。结果默认同时写到 e\AutoLinker\Log\headless_compile_last.json。FNE 内部只能处理 AutoLinker 加载后的弹窗;启动器的父进程窗口枚举用于捕获 .e 加载失败、缺少支持库、缺少易模块等更早期错误,并会分别输出 support_libraries 和 list_items。IDE 编译链路里的输出目标选择会被自动抑制,并以 compile_dialogs 输出。其他后续 MsgBox 会自动关闭并以 kind=info 记录。
也可以直接启动易语言主程序,无需 AutoLinkerTest.exe:
"C:\Users\aiqin\OneDrive\e5.6\e571.exe" `
"D:\demo\demo.e" `
--autolinker-headless-compile `
--autolinker-output "D:\demo\build\demo.exe" `
--autolinker-target auto `
--autolinker-result "D:\demo\build\compile-result.json"
直接传参只负责无头编译;如果还要处理启动早期弹窗,继续用 AutoLinkerTest headless-compile。
编译后将AutoLinker.fne放在易语言的lib目录中,并启用AutoLinker支持库。
🔧 AI、MCP 功能配置指南(API Key / 中转站 / 各平台配置方法)
此功能实现针对不同.e源文件使用不同链接器,再也不用来回手动切换链接器了。
使用方法 * 在e\AutoLinker\Config中,存放link.ini的各种版本,命名如:vc6.ini、vc2017.ini、vc2022.ini等。
* 当前源文件所对应的链接器。!!!此位置新版本已改到编译菜单下!!!<br>
AutoLinker 提供本地 HTTP MCP 服务,你可以在其他AI Agent中使用,请确保客户端支持 streamable_http 或 SSE 协议。
#### 1. Claude Code 配置文件:~/.claude.json (JSON)
{
"mcpServers": {
"AutoLinker": {
"transport": "streamable_http",
"url": "http://127.0.0.1:19207/mcp"
}
}
}
#### 2. Gemini CLI 配置文件:~/.gemini/settings.json (JSON)
{
"mcpServers": {
"AutoLinker": {
"transport": "streamable_http",
"url": "http://127.0.0.1:19207/mcp"
}
}
}
#### 3. Codex 配置文件:~/.codex/config.toml (TOML)
[mcp_servers.AutoLinker]
url = "http://127.0.0.1:19207/mcp"
#### 4. Cursor / Windsurf / IDE 在 IDE 的 MCP 设置页面(Settings -> Features -> MCP)中添加: - Name: AutoLinker - Type: SSE (或 http) - URL: http://127.0.0.1:19207/mcp
.temp/al_* 临时镜像目录;源码目录不可写时会回退到系统临时目录。list_files、search_code、read_file,路径均为解包镜像内的相对路径。edit_file、multi_edit_file、write_file、diff_file、restore_file_snapshot 以 file_path 为目标。内部会把文件路径映射回易语言程序项,再读取 IDE 真实整页源码,修改后写回 IDE;不会使用 e-packager 回包编译。list_files、search_code、read_file 会重新解包,确保读到最新源码。src/*.xml 是窗口界面描述文件,只用于读取和搜索,不作为普通代码编辑目标。固定表文件(如常量、全局变量、DLL 声明、数据类型)可以通过对应文件路径编辑,内部会映射到 IDE 的真实表页。.程序集变量 行按 IDE 可接受格式处理为 .局部变量。高质量的MCP工具,易于使用
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,自动链接器 在MCP工具赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | AutoLinker |
| Topics | mcpc++autolinker |
| GitHub | https://github.com/aiqinxuancai/AutoLinker |
| License | MIT |
| 语言 | C++ |
收录时间:2026-06-26 · 更新时间:2026-06-26 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端