Tuff logo

Tuff

> 指令中心,为创造者们而重塑。 [![GitHub issues](https://img.shields.io/github/issues/talex-touch/tuff?style=flat-square)](https://github.com/talex-touch/tuff/issues) [![GitHub license](https://img.shields.io/github/license/talex-touch/tuff?style=flat-square)](https://github.com/talex-touch/tuff/blob/main/LICENSE) [![GitHub release](https://img.shields.io/github/v/release/talex-touch/tuff?include_prereleases&style=flat-square)](https://github.com/talex-touch/tuff/releases)
[English](./README.md) | 简体中文
## 📌 发布与平台状态 仓库当前稳定基线为 `2.4.13`,由一致的[根目录 package manifest](./package.json)与 [CoreApp package manifest](./apps/core-app/package.json)确定。已发布制品以 [GitHub Releases](https://github.com/talex-touch/tuff/releases) 为准。 当前提供 macOS、Windows 和 Linux 预发布构建。稳定源码版本不代表三端能力成熟度一致,也不代表 OTA 验收已经完成;不支持或降级路径必须明确说明并保持 fail-closed。详情见[当前稳定化计划](./docs/plan-prd/TODO.md)与[跨平台审计](./.trellis/tasks/07-13-search-crossplatform-audit/prd.md)。 ## 🔷 项目简介 Tuff (原 TalexTouch) 是一个基于 Electron, TypeScript 和 Vue.js 构建的、本地优先、AI 原生、可无限扩展的桌面指令中心。它旨在成为您工作流的无缝延伸,帮助您更快地查找任何内容、执行任何指令。 ## 🚀 背景 **我们相信,最强大的工具就应像您一样灵活多变。Tuff 是一种新型的指令中心——一个为您的操作系统打造的基础性、开源的层面,它被精心设计以预测您的意图,并与您独特的工作流无缝集成。其核心可被深度定制,设计上完全开放,随时准备好由您来塑造。** ## 🖇️ 跨平台支持 macOS、Windows 和 Linux 的平台能力与降级边界以各自验收证据为准;仓库版本或单平台测试不会自动升级其他平台的支持状态。 ## 🦋 精美的 UI 设计 Tuff 的设计风格受 TDesignS 启发,简洁而优雅。主题、字体和图标都经过精心调整,旨在为用户提供更好的体验。 ### 前所未有的 UI 设计 ![核心盒子](https://files.catbox.moe/a2tbvh.png) ![主页](https://files.catbox.moe/ig0ipw.png) ![插件](https://files.catbox.moe/8ltyn1.png) ![应用空状态](https://files.catbox.moe/ih8nj9.png) ![应用选择](https://files.catbox.moe/fh19zg.png) ### 绝佳的动画设计 > 部分动画在最新版本中已被移除。 #### 新版(非最新) ![新版主页](https://files.catbox.moe/3dylgz.gif) #### 已过时 ![简介动画](https://files.catbox.moe/e19hr1.gif) ![新版插件](https://files.catbox.moe/xksrfv.gif) ## 🗻 丰富的功能 Tuff 集成了多种实用功能,让您的桌面更智能、更高效。 - **核心工具:** 支持多窗口、快捷键、剪贴板管理、截图、计时器等。 - **AI 语义搜索:** 理解自然语言,用以查找文件、应用及操作。 - **情境感知智能:** 根据您当前使用的上下文,主动推荐相关指令。 - **可扩展性:** 支持通过“能力”(Capabilities) 插件来扩展其功能。 - **直接预览计算:** 搜索框里即时解析算式、单位、货币、时间与科学常量,结果一键复制。 - **连接你自己的大语言模型:** 允许您连接到私有云或任何自托管的大语言模型,实现极致的隐私与控制。 - **统一下载中心:** 集中管理下载进度与断点续传。 ### 插件管理策略 - 官方市场下载的插件会在安装阶段自动关闭 manifest 中的 `dev` 入口,避免误连开发服务器。 - 每个插件的来源都会记录在数据库里,卸载时会连同插件目录与数据缓存一并清理。 ## 🍀 简单易用的操作 Tuff 的操作非常简单直观,让用户可以轻松完成各种任务。您只需通过菜单或快捷键打开所需功能,即可享受 Tuff 带来的便利。 ## 🔐 安全可靠 我们高度重视用户的安全和隐私。我们保证用户数据不会被泄露或滥用,并提供多重安全机制来保护用户的使用安全。 如果您正在寻找一款跨平台、设计精美且易于使用的桌面软件,Tuff 是您的不二之选。它不仅提供了丰富的功能,还拥有良好的用户体验和开放的社区生态。欢迎使用 Tuff,体验全新的桌面交互! ## 📚 文档 - [文档总索引](./docs/INDEX.md) - [当前稳定化计划](./docs/plan-prd/TODO.md) - [项目 PRD 与路线图](./docs/plan-prd/README.md) - [贡献指南](./.github/docs/contribution/CONTRIBUTING.md) - [仓库开发说明](./AGENTS.md) ## 🤝 开源协议 本项目基于 **MIT 许可证** 开源。 ## ⁉️ 问题反馈 > 任何不符合 `issue 模板` 的问题将直接被关闭! 请知悉,开发者没有义务解决您提出的问题。本项目的开源和维护工作均基于开发者的业余时间。 ## ❤️ 参与贡献 ### 开发环境 - 运行时、依赖与构建工具版本以[根目录 package manifest](./package.json)、[CoreApp package manifest](./apps/core-app/package.json)、[workspace catalog](./pnpm-workspace.yaml)和 [lockfile](./pnpm-lock.yaml) 为准。 - 使用 Corepack,并选择根目录 manifest 允许的 Node.js 版本;不要依赖 README 中复制的版本号。 #### [点此查看](./.github/docs/contribution/CONTRIBUTING.md) ### 我们的贡献者
TalexDreamSoul
TalexDreamSoul
## ✉️ 联系方式 通过电子邮件 (TalexDreamSoul@Gmail) 或提交 Issue。 Copyright © 2022-PRESENT TalexDreamSoul