Skip to content

An intelligent desktop assistant tool designed for Windows 11, focusing on touch screens, and also supports stylus as well as traditional mouse operations.

Notifications You must be signed in to change notification settings

goxia/TouchFuture

Repository files navigation

TouchFuture

一个为Windows 11设计的智能桌面助手工具,专注在触控屏幕,也支持手写笔以及传统鼠标操作。

📖 Language / 语言: English | 中文 | 页面

🖥️ 演示

Demo-TouchFuture

🚀 功能特性

🎯 核心功能

  • 常驻桌面: 始终置顶显示,可拖拽到屏幕任意位置
  • 圆形UI: 美观的圆形助手界面,默认显示为机器人图标
  • 触控支持: 完全支持手指触摸和手写笔操作
  • 展开菜单: 点击后展开圆形功能菜单

🛠️ 集成功能

  1. 🎤 语音输入 - 调用Windows 11内置语音输入 (Win+H)
  2. 📝 实时字幕 - 启用Windows 11实时字幕功能 (Win+Ctrl+L)
  3. 🌐 Copilot调用 - 快速启动Copilot (Win+C)
  4. 💬 Copilot语音对话 - 启动Copilot并保持2秒语音模式 (Win+C长按)

技术规格

  • 框架: .NET 8.0 WPF
  • 目标平台: Windows 11 24H2 (x64/ARM64)
  • 运行要求: 无需预装runtime或环境,采用独立部署方式
  • UI技术: WPF with XAML,支持高DPI显示
  • 依赖包: 仅需.NET 8.0基础库,无外部依赖

使用方法

  1. 运行 TouchFuture.exe
  2. 应用程序会显示为屏幕右上角的圆形按钮
  3. 点击或触碰按钮展开功能菜单
  4. 选择所需功能或点击关闭按钮收起菜单
  5. 可以拖拽按钮到屏幕任意位置

构建说明

# 克隆或下载项目到本地
cd TouchFuture

# 构建项目
dotnet build TouchFuture.csproj

# 运行应用程序
dotnet run --project TouchFuture.csproj

项目结构

TouchFuture/
├── TouchFuture.csproj  # 项目文件
├── App.xaml                     # 应用程序资源定义
├── App.xaml.cs                  # 应用程序入口点
├── MainWindow.xaml              # 主窗口UI定义
├── MainWindow.xaml.cs           # 主窗口逻辑
├── app.manifest                 # 应用程序清单
├── AssemblyInfo.cs              # 程序集信息
└── README.md                    # 项目说明文档

开发状态

  • ✅ 基础UI框架完成
  • ✅ 触控交互完成
  • ✅ 语音输入功能完成
  • ✅ 实时字幕功能完成
  • ✅ AI助手调用完成
  • 🔄 其他功能开发中

许可证

此项目仅供学习和个人使用,禁止用于其他商业场景,如有特殊需求请与本人联系。


TouchFuture - 让Windows 11触控体验更智能 🚀

About

An intelligent desktop assistant tool designed for Windows 11, focusing on touch screens, and also supports stylus as well as traditional mouse operations.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages