-
Notifications
You must be signed in to change notification settings - Fork 0
常见问题FAQ
A: 请安装 Visual C++ Redistributable。可以从 Microsoft 官网下载最新版本:
A: PowerBox 是开源项目,源码完全可见,不会包含恶意代码。杀毒软件误报可能是因为程序使用了进程管理、窗口操作等底层 API。您可以:
A: PowerBox 是绿色软件,无需安装。卸载方法:
- 直接删除
PowerBox.exe文件 - 如果设置了开机自启,请先取消勾选"开机自启"选项,或手动删除注册表启动项
- 配置文件为可执行文件所在目录下的
config.ini,如需完全清除可一并删除该文件 - 右键菜单字典数据的缓存文件位于
%AppData%\PowerBox\,如需完全清除可一并删除该目录
A: 配置文件保存在以下位置:
-
应用配置: 可执行文件所在目录下的
config.ini(例如PowerBox.exe所在目录) - 包含:应用设置、应用快捷路径、AI 配置、Git 命令列表、连点器参数等
-
右键菜单字典数据:
%AppData%\PowerBox\目录(缓存文件、备份文件) -
对话历史: 默认保存在
%AppData%\PowerBox\conversations\,可在config.ini的[Paths]节的ConversationDir中自定义
A: 请按以下步骤排查:
-
检查 API Key
- 打开"文件" > "设置",确认 AI 供应商和 API Key 已正确填写
- 注意 API Key 区分大小写,建议直接复制粘贴
-
检查网络环境
- OpenAI 的 API 在大陆地区可能无法直接访问,需要配置代理
- DeepSeek、通义千问、智谱AI、Moonshot、硅基流动的 API 在国内可直接访问
- 确认防火墙没有阻止 PowerBox 的网络访问
-
检查 API 余额
- 登录 AI 供应商的官网,确认 API 账户余额充足
-
查看错误提示
- AI 面板会显示具体的错误信息,根据提示进行排查
A: 可能的原因:
- 网络延迟较高
- AI 模型处理需要时间
- 当前使用的是流式输出模式,会逐字显示,看起来较慢属正常现象
A: 语言文件(lang/ 目录)缺失或未正确放置。请确保:
- 从 Releases 下载了
lang.zip语言包 - 将
lang.zip解压后的lang/文件夹放在PowerBox.exe同级目录下 - 目录结构应为:
PowerBox.exe lang/ ├── zh-CN.ini └── en-US.ini - 重启 PowerBox 后生效
如果自行编译,需要将源码中的 MFCApplication1/lang/ 文件夹复制到 exe 所在目录(参见编译指南)。
A: 在 lang/ 目录下新建一个 .ini 文件,文件名格式为 语言代码.ini(如 ja-JP.ini),在文件开头添加 [Language] 节并设置 DisplayName,然后将所有翻译键填入对应译文即可。程序启动后会自动识别新语言文件。详见功能详解中的"扩展更多语言"章节。
A: 切换语言后需要重启应用才能生效。请点击"确定"保存设置,然后关闭并重新启动 PowerBox。
A: 请确认:
- 系统语言包中已安装 OCR 识别所需的语言包
- 截图区域包含清晰的文字内容
- 在 OCR 对话框中选择了正确的识别语言(中文/英文等)
A: 右键菜单管理工具在禁用菜单项时只会修改注册表中的启用标志,不会删除原始注册表项。重新启用即可恢复。如果误删了菜单项,可以通过"字典路径"功能查看对应的注册表位置,手动恢复。
A: 修改环境变量后,需要重启应用程序才能生效。某些系统环境变量的修改可能需要重启 Windows Explorer 或重新登录系统。
A: 文件占用查看功能需要以管理员权限运行才能获取完整的进程句柄信息。建议以管理员身份运行 PowerBox。
A: 请确保 Visual Studio 安装时勾选了"使用 C++ 的桌面开发"工作负载,并在右侧详细信息中勾选了"适用于最新 v143 生成工具的 C++ MFC"。
A: 在 Visual Studio 中打开项目属性,将"配置属性" > "C/C++" > "语言" > "C++ 语言标准"设置为"ISO C++20 标准 (/std:c++20)"或更高。
A: 请通过以下方式反馈:
- 提交 GitHub Issues
- 请尽量提供详细的复现步骤、系统信息、截图等,以便快速定位问题