AIO Hub

mty · miaotouy.AIOHub

AI 平台应用,提供多种实用的开发和日常工具,以及高可控性的 LLM 交互。

一个基于 Tauri + Vue 3 + TypeScript 开发的桌面端枢纽应用,提供多种实用的开发和日常工具。 🌟 旗舰功能:LLM 智能对话 AIO Hub 的聊天功能是一个专为复杂任务和深度探索而设计的、高度可定制的对话式 AI 工作空间。 🌐 开放的模型生态 (Open Model Ecosystem) 无缝集成,灵活扩展。 - 多服务商支持:原生支持 OpenAI, Anthropic (Claude), Google (Gemini), Cohere, DeepSeek 等多家主流 LLM 供应商。并且通过兼容 OpenAI API 的接口(如 Ollama, LM Studio, Llama.cpp),轻松接入和管理本地运行的语言模型。 - 自定义端点:支持为所有已集成的服务类型(如 OpenAI, Claude, Gemini 等)添加自定义 API 端点,具备极高的可扩展性。 - 可视化模型管理:在设置中可以集中管理所有模型的元数据,定义其能力(如视觉、工具使用),并在工具中根据任务需求(如“需要视觉能力”)进行智能筛选。 🌳 双视图对话管理 (Dual-View Conversation Management) 在传统的线性列表与创新的非线性图谱之间自由切换,满足不同场景的需求。 - 传统线性视图 (Linear List View) - 极致性能:基于 @tanstack/vue-virtual 实现虚拟滚动,轻松处理包含数千条消息的超长会话,始终保持流畅。 - 熟悉的体验:经典的自上而下消息流,符合直觉,上手零成本。 - 消息导航器:配备了快速跳转(到顶部/底部)和新消息提示功能。 - 精细化控制:消息的悬浮工具栏支持复制、编辑、重新生成、创建分支、上下文分析、禁用消息等多种功能,实现对会话的深度控制。 - 非线性对话图谱 (Non-linear Conversation Graph) - 无限画布:由 Vue Flow + D3.js 驱动,将对话历史呈现为可交互的树状网络。 - 双布局引擎:提供清晰层级的树状布局和动态物理模拟的力导向布局,并支持一键切换。 - 高级节点操作:启用/禁用分支、查看详情、复制内容、删除子树。 - 自由的结构重组:通过拖拽连接线“嫁接”分支,自由重组对话流,所有结构操作均支持撤销/重做。 - 可视化辅助:内置小地图、缩放/平移控件和活动分支高亮,在复杂的对话网络中也能轻松导航。 🛠️ 专业级上下文工程 (Prompt Engineering) 完全掌控发送给模型的每一个 Token。 - 上下文分析器:开发者级调试工具。清晰地查看最终发送给 LLM 的完整 Prompt、历史消息、Token 消耗和原始请求体。 - 高级上下文注入:引入了声明式的消息注入策略,可以精确控制预设消息在上下文中的位置(如“倒数第二条”或“某个锚点之前”),并支持导入 SillyTavern 角色卡和预设,无缝复用社区资源。 - 宏系统 (Macro System): 在 Prompt 中使用 {{user}}, {{time}}, {{random::...}} 等动态宏,构建强大的自动化工作流。 - 智能体 (Agents): 智能体的核心是预设消息序列,它允许你将一系列 System, User, Assistant 消息(包括特殊的“用户档案”和“聊天历史”占位符)组合成一个可复用的模板。通过拖拽调整顺序、启用/禁用特定消息,可以构建出高度定制化的对话开场或上下文,并支持导入/导出和社区分享。 - 动态智能体切换:与传统聊天应用中“一次会话绑定一个助手”的模式不同,AIO Hub 将会话与智能体彻底解耦。你可以在同一段对话中随时切换智能体,让“代码专家”帮你写代码,再无缝切换到“文档专家”帮你写注释,使对话能够围绕“任务”本身而非某个固定的“助手”展开。 - 用户档案 (Personas): 预设多个用户身份(如“高级架构师”、“代码审查员”),随时切换,让 AI 更懂你的角色和需求。 🖼️ 多模态交互 (Multi-modal Interaction) - 文件上传与引用:拖拽或粘贴图片、PDF、TXT 等文件到聊天窗口。文件将被资产管理器统一处理,方便在聊天中引用,以实现“总结这份 PDF”、“分析这张图表”等高级功能。 - 视觉模型支持:完美配合 Gemini, Claude, GPT-5, Qwen-VL 等多模态模型的视觉识别能力。 ✨ 核心亮点 🖼️ 自由窗口管理 打破传统布局限制。 - 组件级分离:不仅是工具,连聊天输入框、对话区域都可以被拖拽成为独立的浮动窗口。 - 状态同步:所有分离窗口共享同一个状态源,在一个窗口操作,所有窗口实时更新。 - 记忆功能:自动记住所有窗口的位置和大小。 🎨 极致视觉体验 - 原生特效:支持 Windows Mica / Acrylic 和 macOS Vibrancy 毛玻璃特效。 - 动态壁纸:支持视频/图片轮播壁纸,配合 CSS 混合模式 (Blend Modes),打造沉浸式工作台。 - 深度定制:内置 CSS 编辑器,支持实时修改应用样式的每一个细节。 🧩 强大的插件系统 - JavaScript 插件:轻量级 UI 扩展,即写即用。 - Native 插件 (Rust): 高性能后端扩展,通过 DLL 动态加载。 - Sidecar 插件:支持任意语言编写的独立进程插件。 🚀 效率工具集 📊 Git 仓库分析器 (Git Analyzer) 基于 Rust git2-rs 的高性能分析工具 - 无依赖:不依赖系统 Git 命令,直接读取 .git 数据库,速度极快。 - 流式分析:采用流式传输技术,秒开大型仓库,实时渲染提交图表。 - 多维可视化:贡献者热力图、提交频率图、代码行数统计。 👁️ 智能 OCR (Smart OCR) 多引擎融合的文字识别方案 - 多引擎切换:支持 VLM (GPT-4o)、Windows Native (离线快)、Tesseract.js (纯前端)。 - 智能切图:独创的长图切片算法,自动识别空白区域切割长截图,大幅提升识别率。 - 批量处理:支持多图并发识别和结果导出。 📦 资产管理器 (Asset Manager) 应用级的资源中心 - 统一索引:集中管理所有工具产生的图片、文档和媒体文件。 - 自动去重:基于内容哈希 (SHA-256) 的自动去重机制,节省存储空间。 - 高性能:Rust 后端驱动的快速索引和筛选,支持无限滚动。 🎨 正则表达式应用器 (Regex Applier) 双引擎正则处理工具 - 实时预览:前端 JS 引擎提供毫秒级的输入反馈。 - 批量处理:后端 Rust 引擎处理大规模文件修改,性能强劲。 - 规则链:将多个正则替换组合成一条处理流水线 (Pipeline)。 📝 富文本渲染引擎 (Rich Text Renderer) 专为 LLM 流式输出打造的高性能渲染方案 - 零闪烁流式渲染:采用增量 Diff 算法和 Patch 系统,完美解决流式输出时的抖动问题,带来打字机般的丝滑体验。 - 深度混合排版:自研解析器,完美支持 Markdown 与任意深度 HTML 标签的混合嵌套。 - 丰富的交互组件: - 代码块:集成 Monaco Editor,提供专业级的高亮、折叠和字体控制。 - 思维链:原生支持 <think> 标签,以可折叠的动态组件展示 LLM 的思考过程。 - 图表与公式:内置 Mermaid 图表(支持缩放/独立窗口)和 KaTeX 数学公式渲染。 - MD 样式编辑器 (Style Editor): - 所见即所得:针对标题、段落、引用、代码等每一种 Markdown 元素提供独立的实时预览面板。 - 全掌控:可精细调整字体、颜色、边距等 CSS 属性,打造独一无二的阅读体验。 - 灵活性:支持一键启用/禁用自定义样式,或重置为系统默认,随心切换。 🛠️ 更多实用工具 - JSON 格式化:智能格式化和美化 JSON 数据,支持语法高亮和错误提示,可一键发送至聊天窗口进行分析。 - Token 计算器:估算文本 Token 数,支持多种分词模型。 - 颜色提取器:屏幕取色、图片色板分析。 - 文本差异对比:基于 Monaco Editor 的专业级 Diff 工具。 - 目录树生成:生成项目结构树,支持 .gitignore 过滤。 - 以及更多工具……

winget install --id miaotouy.AIOHub --exact --source winget

Latest 0.6.1-r.1

Release Notes

🎉 v0.6.1-r.1 发布 🚀 新功能

  • 配置转换器:全新的六合一配置格式互转工具,支持 JSON / YAML / TOML / INI / XML / .env,提供单文件实时预览与批量处理模式。
  • 技能管理器全面升级
    • 内置技能改为主动浏览与安装,新增「获取技能」面板,支持搜索和按需安装。
    • 引入技能包(Bundle)机制,可批量安装、分组管理、整体启用/禁用。
    • 环境变量管理迁移至 .env 文件,基于 .env.example 模板提供结构化编辑体验。
    • 内置技能释出与重置:首次安装时自动复制到用户目录,可自由编辑并可一键重置为内置模板。
  • 对话树图能力增强
    • 节点可显示 AI 思考过程( 内容),提升推理透明度。
    • 支持工具(tool)消息节点的可视化展示。
    • 节点操作栏新增「更多操作」菜单,集成续写、上下文分析、导出分支等高级功能。
    • 切换会话时自动聚焦到对话末端节点。
  • Everything 极速文件搜索技能:利用 NTFS 索引实现毫秒级文件定位,支持 CLI 与 HTTP Server 双引擎。
  • DOCX 文档支持:预览、转写与内嵌图片提取,现已全面融入附件与转写流程。
  • 富文本渲染器「帘幕模式」:实时对比渲染输出与原文进度,逐行高亮当前渲染位置。
  • 目录搜索成为 Agent 可调用服务:Agent 可直接进行文件内容搜索与替换。
  • 模型选择对话框自适应:窄屏下能力图标自动换行,避免重叠。
  • 配置转换器支持拖放导入:单文件模式可直接拖入文件或文件夹。
  • 会话加载保护 块:HTML 转 Markdown 时智能保护思考内容标签。 🐛 修复
  • 修复模型选择对话框因布局未稳定导致的滚动定位偏差。
  • 修复对话树图静态布局下节点高度变化时的重叠与错误物理仿真启动。
  • 修正布局模式切换按钮的文案,更清晰地区分静态/动态树状布局。
  • 重构消息列表滚动逻辑,使用 ResizeObserver 消除跳动,智能跟随用户意图。
  • 媒体生成器重试任务时正确恢复参考图附件。
  • 上传文件替换占位符时不再打断用户输入,实现静默替换。 ⚡ 性能优化
  • 工具调用消息组件改为按需渲染,正文/译文默认使用
     展示,避免频繁初始化渲染引擎。
    🎨 体验改进
  • 超大附件预览图限制最大高度,优化长图浏览体验。
  • 目录搜索结果操作按钮重构为图标并补充操作提示。
  • 单文件预览区增加毛玻璃效果,视觉更统一。 🛠 重要重构
  • 对话树图逻辑拆分为多个职责单一的 composable,可维护性大幅提升。
  • 技能详情面板拆分为独立子组件,简化代码结构。
  • 目录搜索核心逻辑抽离为纯函数,便于 Agent 调用。
  • Web Distillery 组件目录重组,结构更清晰。 📚 文档与工程
  • 更新工具架构总集文档,纳入 config-converter。
  • LLM Chat 架构文档更新至 v8,完整描述树图模块化设计。
  • 技能管理器新增功能设计文档。
  • 构建脚本监听 public/skills 变更,提升开发体验。

Installer type: nullsoft

Architecture Scope Download SHA256
x64 Download 0BDAE0996ED5CF7EBDED5C565719E4D886135BF5D1689EE125E7CB7A0C629BAA

Details

Homepage
https://github.com/miaotouy/aio-hub
License
MIT
Publisher
mty
Support
https://github.com/miaotouy/aio-hub/issues
Copyright
Copyright (c) 2026 miaotouy

Older versions (10)

0.6.0-r.2
Architecture Scope Download SHA256
x64 Download C843145BD87758C9C5A221025D04E18FAB8929EDE6B26259A1FC1CB983F91216
0.5.0-r.1
Architecture Scope Download SHA256
x64 Download E6C5A83657F44B94ACBEB7BDE1C9AC2FB36969AF5E3AFD7AFDCA5A559353F39B
0.4.9-beta.5
Architecture Scope Download SHA256
x64 Download 47CB53710E00CC1484EA5F436834563DF0E8AA2442E84AB0A1FE62C897D51DA3
0.4.9-beta.4
Architecture Scope Download SHA256
x64 Download 6C50FB065653F3724B91ED6EE221C1D65458F243532D3EBF8FB22FE483488C0E
0.4.9-beta.2
Architecture Scope Download SHA256
x64 Download 65738CD3318B98546AF12A1FDDEED35E9A665F5E5026B1B634B2B0F696ECD84A
0.4.7-dev.4
Architecture Scope Download SHA256
x64 Download ADC536A6778CA8D47DE82E2832056CE075961EA987277EE3D2A285611D7A9D31
0.4.7-dev.3
Architecture Scope Download SHA256
x64 Download 9EC7149002343123F9FCFFE639C1DF5B5256D9DD1A09B63035EF5AB2740C090E
0.4.7-dev.2
Architecture Scope Download SHA256
x64 Download 726373D6674C1AD28DD5EDD1EBCA9D94E14317EE5EF84506D8B0B7EF4D6315AF
0.4.5-r.1
Architecture Scope Download SHA256
x64 Download 75D7DD684367C22AE500EAFD955686CD300FA9B0E46993D37B530042E9B2E3E4
0.4.2-r.1
Architecture Scope Download SHA256
x64 Download A6FC679B47C95080BCCD0400252D99AE93D158649BF923179E00FB2423EEBFED