news 2026/9/19 15:06:13

electerm 插件市场怎么用:5分钟完成第一次配置的完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
electerm 插件市场怎么用:5分钟完成第一次配置的完整指南

electerm 插件市场怎么用:5分钟完成第一次配置的完整指南

【免费下载链接】electerm📻Free and open-sourced terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS, iOS)项目地址: https://gitcode.com/GitHub_Trending/el/electerm

你想在终端里起一个本地文件服务器,或给 AI 助手接入 MCP 服务?electerm 插件市场(widget 列表)里就有这些现成能力,跟着本文做三件事,5 分钟内验证结果。

📦 electerm 插件市场功能清单:能跑哪四类场景

widget 列表相当于终端的“应用商店”,每一项都是一个可运行的小服务。当前内置条目覆盖这些场景:

能力分类代表条目解决什么问题
文件传输本地文件服务器、本地 FTP 服务器在本机起服务,不经过远端传文件
AI 集成MCP server把 electerm 的能力暴露给 AI 助手
自动化批量操作、批量改名对多个目标批量执行命令
连接服务SSH server把本机当服务端,接受别的机器连接

列表界面由 src/client/components/widgets/widgets-list.jsx 渲染,扫描、运行、停止逻辑在 src/app/widgets/load-widget.js。注意:electerm 的 widget 不单独“下载安装”,列表随应用提供,运行即启用。

🚀 electerm 插件安装与运行:3 件可验证的事

打开 electerm 插件市场:侧边栏 widgets 图标入口

  1. 在 electerm 左侧边栏找到 widgets 图标,直接点击。
  2. 如果没看到该图标,打开“设置”,在左侧栏图标配置中把 widgets 项勾选显示,再点一次。

做完应看到:弹出设置面板,顶部有widgetsrunningInstances (0)两个标签页,下方是Search widgets...搜索框,列表里列着全部可用 widget。

搜索 electerm 第一个 widget 并运行:怎么确认生效

  1. 在搜索框输入mcp,列表会实时过滤出匹配项。
  2. 点击该条目,右侧出现配置表单,按需填完必填参数,点击运行。
  3. 切到runningInstances标签页。

验证点:标签名从(0)变为(1),列表出现该实例的运行信息;再点停止,计数回到0。能完成这轮启停,说明整个链路工作正常。

手动安装 electerm 本地 widget:文件拷贝步骤

适用于列表里没有的 widget(自研或他人提供的)。

  1. 拿到 widget 文件,命名必须符合约定,目录形如:
widgets/ ├── widget-mcp-server.js ├── widget-local-file-server.js ├── widget-ssh-server.js └── widget-xxx.js # 你要新增的 widget
  1. 把文件放进 widgets 目录(与内置 widget 文件同一目录)。
  2. 完全退出 electerm 后重新启动。

验证点:重启后widgets列表出现新条目。没有出现就跳到下一节的清单,先查文件名格式。

🛠 electerm 插件不生效:6 条排查清单

  • 文件名格式不对:文件必须以widget-开头、.js结尾,ID 只允许小写字母、数字、连字符 → src/app/widgets/load-widget.js
  • 实例冲突:部分 widget 只允许一个运行实例,重复启动会提示“already has a running instance” → src/app/widgets/load-widget.js
  • 版本兼容:个别能力依赖应用版本,版本比较逻辑在此 → src/app/common/version-compare.js
  • 网络受限:需要下载资源或拉取远端信息的 widget,先配置好代理 → src/app/lib/proxy-agent.js
  • 看日志:开启日志输出,定位 widget 加载失败的具体报错 → src/app/common/log.js
  • 入口被隐藏:widgets 侧栏项可被关掉,在设置中重新打开左侧栏图标即可找回

🌱 electerm 自定义 widget 开发入口与生态方向

在 widgets 目录写自己的 widget-xxx.js 即开发入口,前端调用链见 src/client/store/widgets.js。生态会逐步加入更多第三方 widget 与 MCP 深度集成。现在就去运行你的第一个 widget。

【免费下载链接】electerm📻Free and open-sourced terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS, iOS)项目地址: https://gitcode.com/GitHub_Trending/el/electerm

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/19 14:58:38

人工智能驱动的税务审计异常检测:从规则引擎到机器学习

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/19 14:55:28

IBM DS存储阵列管理:Storage Manager安装与SMI-S连接排错指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/19 14:54:47

Vuetify v-rating 星级评分组件完全指南:从基础用法到源码级原理

Vuetify v-rating 星级评分组件完全指南:从基础用法到源码级原理 【免费下载链接】vuetify 🐉 Vue Component Framework 项目地址: https://gitcode.com/gh_mirrors/vu/vuetify v-rating 是 Vuetify 中用于收集用户评分的专业组件,它以…

作者头像 李华
网站建设 2026/9/19 14:47:51

AI时代PLC工程师的生存法则:从写代码到搞定产线

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/19 14:47:46

软件工程术语库:面向协作的语义操作系统设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华