| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ES-King-v0.34-macos.dmg | 2026-09-09 | 13.6 MB | |
| ES-King-v0.34-windows-x64.7z | 2026-09-09 | 5.2 MB | |
| ES-King-v0.34-ubuntu-x86_64.tar.gz | 2026-09-09 | 6.1 MB | |
| README.md | 2026-09-09 | 6.4 kB | |
| v0.34 Fa Bu Xia Zai source code.tar.gz | 2026-09-09 | 1.5 MB | |
| v0.34 Fa Bu Xia Zai source code.zip | 2026-09-09 | 1.5 MB | |
| Totals: 6 Items | 28.0 MB | 0 | |
(macOS 用户如果遇到“已损坏”无法打开,终端执行 xattr -dr com.apple.quarantine /Applications/ES-King.app 即可,原因是 app 未签名)
新版本带来的特性与优化:
1、文档管理 (Document Management)
- 文档浏览:支持分页查询、字段排序、关键字搜索
- 文档操作:单条文档实时查看、JSON 格式编辑、删除
- 批量删除:支持按查询批量删除 (_delete_by_query)
- 批量导入:支持本地 JSON / CSV 文件导入以及 _bulk 批量数据写入,新增本地文件与示例数据快捷导入
- 字段统计:支持字段 Top 高频值分布与基数 (cardinality) 快速统计分析
2、集群诊断与运维 (Cluster Diagnostics)
- 分片列表 (Shards):查看所有索引的分片分布、状态与未分配原因
- 分配解释 (Allocation Explain):一键诊断未分配分片的详细成因与解决指引
- 线程池监控 (Thread Pool):查看各个线程池的活跃数、队列积压与拒绝情况
- 热点线程 (Hot Threads):实时捕获集群各节点 CPU 热点线程堆栈
- 挂起任务 (Pending Tasks):监控集群主节点当前排队与阻塞的任务
3、模板管理与索引生命周期 (Templates & ILM)
- 模板管理:完整支持索引模板 (Index Templates) 与组件模板 (Component Templates) 的查看、创建与删除
- 快捷建表:支持基于已有索引模板一键快速创建索引
- 索引别名:支持查看、添加(支持 Filter / Routing 等参数)与移除索引别名
- 数据复制:支持 Reindex 异步复制与数据迁移
- 结构编辑:支持索引 Mapping 与 Settings 在线查看与动态更新
- 生命周期 (ILM):支持索引生命周期管理策略的查看、新建与删除
4、分词调试 (Analysis Debugger)
- 提供独立分词调试面板,支持自定义分词器与实时文本分词结果可视化对比
- 修复分词调试页索引选项缺失的问题
5、REST 控制台升级 (REST Console)
- 多 Tab 并行:支持同时开启多个查询标签页,各 Tab 的请求方法、URL、DSL 与响应结果完全独立隔离,互不串扰
- 表格视图:查询结果支持在 JSON 树状图与数据表格 (Table) 视图间自由切换,表格采用虚拟滚动并支持水平/垂直双向滚动,多列不再挤压换行
- 语法示例:内置常用 ES 查询与管理 DSL 示例,一键插入编辑器
- 输入体验:URL 输入框回车不再误触发请求,统一通过发送按钮执行
- 兼容性增强:支持 201/202 等成功状态码及纯文本响应正常展示
6、连接管理与配置安全 (Connection Management)
- 卡片视觉反馈:连接卡片增加鼠标悬浮微动效与当前已连接状态徽章标识
- 配置导出与导入:新增连接配置 JSON 导出/导入(支持选择是否包含密码;导入支持同名合并更新、空字段保留原值)
- 连接环境隔离:切换集群时重建客户端,彻底避免 BasicAuth / TLS / 自定义 CA 证书残留
- 连通性测试:增加 10 秒请求超时保护,避免不可达集群长时间阻塞界面
7、全量国际化支持 (i18n)
- 引入 vue-i18n,实现全系统国际化覆盖,支持 简体中文 (zh-CN)、English (en)、日本語 (ja)
8、跨平台与体验优化 (Cross-platform & Improvements)
- 索引数据备份跨平台优化:Linux / macOS / Windows 统一安全保存到用户主目录并回显绝对路径,下载完毕主动清理 Scroll 上下文
- 修复索引名称搜索中的通配符转义逻辑
- 窗口初始尺寸与启动逻辑优化
- 关于页增加开源 AI 编码助手 ally-agent 指引
9、大规模集群安全加固与稳定性防护 (High-Scale Cluster Hardening)
- 分片全量扫描防护:诊断页移除无条件全量查询机制,新增按索引名精准下推过滤;全量拉取增加二次风险确认弹窗,防止数十万分片冲击 Master 节点导致 Full GC 与集群脑裂
- 热点线程定向采样:支持单节点下拉选择与定向采样(GET /_nodes/{nodeId}/hot_threads),避免全集群并发探针引起百级数据节点 CPU 瞬时飙升与超时
- 分片传输协议优化:去除冗余的 &pretty 缩进字符并精简传输字段,分片元数据网络负载与反序列化体积降低 50% 以上
- 诊断标签页懒加载:各诊断 Tab 采用按需触发加载机制,切换时才按需查询,避免页面进入瞬间并发打满 ES
10、UI 样式排版与体验全量复查修复 (UI Audit & Bug Fixes)
- 全局文本对齐修复:彻底解决继承自根样式的居中对齐问题,模态框、抽屉、对话框、代码高亮组件、输入框全面规范为左对齐
- 代码块防溢出换行:全局 <n-code> 增加 word-wrap 与强制换行规则(white-space: pre-wrap !important; word-break: break-all !important;),防止极长文本撑爆弹窗
- 下拉选择框宽度自适应:修复文档浏览、字段统计、分词调试等页面中索引选择下拉框占满整行的排版缺陷
- 按钮视觉规范统一:将无边框伪链接替换为标准 Naive UI 按钮,各页面操作区分主色、次色与警告色
- REST 控制台功能修复:恢复并完善多 Tab 标签页缓存与自动补全机制,修复 URL 路径输入框的渲染异常
- 旧版 ES 模板兼容:增加对 ES < 7.8 旧版 legacy 模板 API(GET /_template)的自动检测与回退降级支持
- 国际化文本补齐:全面清理遗留的硬编码英文,补齐中、英、日三语的诊断防护提示与操作提示
11、快照管理与诊断接口修复 (Snapshot & Diagnostics API Fixes)
- 修复快照列表总分片/成功分片数始终为空的问题(从嵌套 shards 对象正确读取)
- 修复 SLM 策略上次成功/失败时间显示为毫秒时间戳的问题(改用可读的 time_string)
- 快照行"执行"按钮现在会自动切换到恢复页并预选仓库与快照,操作路径更直观
- 修复诊断页指定索引查询分片分布时报 unrecognized parameters 错误的问题(_cat/shards/{index} 路径纠正)
- 修复挂起任务 Tab 因接口返回结构解析错误导致的 unmarshal 报错
- 修复文档/诊断相关页面 Tab 面板折叠异常
作者新作,开源免费桌面 AI 编程助手:https://github.com/Bronya0/ally-agent 欢迎体验使用!