Skip to content

[BUG] Windows PowerShell中粘贴功能完全失效 (右键与Ctrl+V均无效) + 境内网络连接限制 #727

@amine123max

Description

@amine123max

问题描述

在Windows PowerShell环境下运行MiMoCode时,文本粘贴功能完全失效,包括右键粘贴和Ctrl+V键盘粘贴均无法正常工作。此外,即使在境内网络环境下,仍需配置代理节点才能正常发起API请求。

时间节点:2026-06-15 20:06:48 (UTC+8)

问题详情

1. 右键粘贴失效

  • 在PowerShell中运行mimo启动MiMoCode TUI后,右键点击无法粘贴剪贴板内容
  • 该行为在标准PowerShell控制台中正常工作,仅在MiMoCode TUI中失效

2. Ctrl+V键盘粘贴失效

  • 使用标准键盘快捷键Ctrl+V无法粘贴文本
  • 尝试过Shift+Insert等其他快捷键同样无效

3. 网络连接限制

  • 即使在中国大陆境内网络环境下,仍需配置代理节点才能正常连接MiMoCode API
  • 这增加了使用门槛,影响用户体验

重现步骤

  1. 在Windows PowerShell中运行mimo命令启动MiMoCode
  2. 复制任意文本到剪贴板
  3. 尝试使用右键粘贴 → 无反应
  4. 尝试使用Ctrl+V粘贴 → 无反应
  5. 尝试使用Shift+Insert粘贴 → 无反应

环境信息

  • 操作系统:Windows 10 Pro 2009 (Build 19041.6456)
  • PowerShell版本:5.1.19041.6456
  • MiMoCode版本:0.1.0-preview.0 (npm @mimo-ai/cli)
  • 终端环境:标准PowerShell控制台 (powershell.exe)
  • 网络环境:中国大陆境内

预期行为

  1. 应支持右键粘贴功能,符合Windows终端用户习惯
  2. 应支持标准键盘快捷键Ctrl+V进行粘贴
  3. 在境内网络环境下应能直接连接API,无需额外配置代理

实际行为

  1. 右键粘贴完全无反应
  2. Ctrl+V粘贴完全无反应
  3. 需要配置代理节点才能连接API

相关Issue

建议解决方案

  1. 粘贴功能修复

    • 在TUI中实现右键事件处理,读取系统剪贴板并粘贴
    • 确保键盘快捷键Ctrl+V被正确处理
    • 参考标准终端行为,提供一致的粘贴体验
  2. 网络连接优化

    • 在中国大陆部署API节点或使用CDN加速
    • 提供境内直连选项,减少对代理的依赖
    • 优化网络连接检测和自动重试机制

影响范围

该问题影响所有在Windows PowerShell环境下使用MiMoCode的用户,特别是:

  • 习惯使用右键粘贴的Windows用户
  • 需要快速粘贴代码片段的开发者
  • 境内网络环境下的用户

优先级

高优先级 - 粘贴功能是文本编辑的基础交互,直接影响用户体验和工作效率。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions