Aeroshell 插件系统初体验:打造可自定义的现代智能工作台

Aeroshell 插件系统初体验:打造可自定义的现代工作台

在传统 SSH 工具里,界面通常是固定的。

但随着 AI、运维自动化、多协议管理的发展,一个现代化终端工具其实已经不仅仅只是"连服务器"。

最近,我在自己的项目 Aeroshell 中,开始尝试加入"插件系统"。

目标很简单:

  • 支持自定义首页
  • 支持扩展小工具
  • 支持个性化界面
  • 支持运维场景增强
  • 支持未来 AI 能力接入

目前插件生态还处于早期阶段,Aeroshell 2.0.0 正式版暂未发布,因此暂时还不支持完整的插件常驻能力。

不过老版本客户端已经可以体验插件系统,先放出来和大家交流一下设计思路。

GitHub:

https://github.com/termdev-labs/aeroshell-plugin-template

一、为什么会想做插件系统?

传统 SSH 工具,大部分都存在一个问题:

"功能固定"。

但真实使用场景其实差异很大。

有人想:

  • 首页显示服务器状态
  • 做一个 HTTP 调试工具
  • 放 RSS 订阅
  • 接 AI 助手
  • 做自己的工作台

所以我开始思考:

能不能让用户自己定义客户端首页?

二、目前插件系统是什么样的?

目前 Aeroshell 的插件系统还比较轻量。

本质上就是:

  • 一个独立插件目录
  • 一个 plugin.json 配置
  • 一个首页页面
  • 自动加载运行

例如:
/plugins/welcome 里面包含:

  • plugin.json
  • index.html
  • 静态资源
  • 页面文件

目前的思路并不复杂。更偏向于"自定义客户端首页",而不是那种非常重型的 IDE 插件体系。

三、目前支持什么?

当前版本主要支持:

  • 自定义欢迎页
  • 自定义界面
  • 自定义小工具
  • 自定义卡片布局
  • 本地静态页面扩展

目前非会员版本:

只能替换默认 welcome 页面。也就是:/plugins/welcome。

后续正式版会逐步开放更多能力。

四、目前已经做的一些示例

  1. 轻量级服务器监控面板:用于展示 CPU、内存、磁盘、网络。适合做简单巡检。
  1. HTTP 测试工具 :类似轻量版 Postman。目前支持 GET、POST、Header、JSON 返回。后续准备增加 WebSocket 调试、HTTPS 检测、Curl 导入。

  2. RSS 订阅插件:主要用于技术资讯聚合、运维公告、GitHub Release 订阅。未来计划支持 AI 摘要、自动翻译、关键词过滤。

  1. 自定义首页工作台 :未来甚至可以首页显示服务器状态、AI 助手、待办、监控数据、告警信息。把传统 SSH 客户端变成"个人运维工作空间"。

五、为什么做这个?

因为我一直觉得未来的 SSH 工具不应该只是"连服务器",而应该是:

  • 工作入口
  • 运维入口
  • AI 协作入口
  • 自动化入口
    插件系统本质上就是给未来能力做扩展准备。

六、当前阶段说明

目前插件系统仍属于早期阶段:

  • 2.0 正式版暂未发布
  • 插件 API 还在完善
  • 暂不支持完整常驻能力
  • 部分功能还在重构

七、项目地址

GitHub:

https://github.com/termdev-labs/aeroshell-plugin-template

如果你也对运维工具、AI Terminal、现代 SSH 客户端、个性化工作台、插件生态感兴趣,欢迎一起交流。

Aeroshell官方地址:

http://termdev.com/

相关推荐
高频因子挖掘机15 小时前
同一交易日出现重复 K 线:去重前先确认时间、来源和粒度
后端·github·api
SL_staff18 小时前
从邮箱传文档到协同流重构:企业文档协作的系统性破局实践
java·开源·github
用户72737441388420 小时前
版本锁定实战:从 `git tag` 到 `package-lock.json` 的完整闭环
github
暖心hebbie设计学习20 小时前
GitHub 热榜周报(10.19)|5 个把 AI 装回本地的开源项目:多 agent 控制台、本地语音、节点式生成(含技术看点)
人工智能·github
用户别睡觉20 小时前
从 0 到 1 开源:基于 FastAPI 和本地大模型打造一个提示词安全网关
github
mr_g20 小时前
一个注解搞定 AGI,两个注解搞定 AMI —— SmartCall 让 Java 对接 Asterisk 简单到离谱
github
sbjdhjd1 天前
从签名重放到 Agent Harness:一堂安全课程如何把前端逆向、MCP 与工程约束串起来
网络安全·ai·github·agent·webshell·mcp·harness
逛逛GitHub1 天前
火了两周的 30 万 Star 逆向 GitHub 开源神器,网友都用它来干啥?
github
wflynn1 天前
GitHub 日榜趋势速报 | 2026-10-18
开源·github
疯狂敲代码的老刘1 天前
d2r-mobile:3.2千星开源暗黑破坏神2 iOS兼容层,3天冲上GitHub日榜
ios·github