Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问这个项目还打算维护吗? #1

Open
Mishasama opened this issue Jul 10, 2023 · 7 comments
Open

请问这个项目还打算维护吗? #1

Mishasama opened this issue Jul 10, 2023 · 7 comments

Comments

@Mishasama
Copy link

在我这里不是闪退就是无响应,似乎无法正常使用。

@zymill
Copy link
Owner

zymill commented Jul 12, 2023

请提供下详细信息。

@Mishasama
Copy link
Author

Mishasama commented Jul 15, 2023

经排查发现

  1. 程序安装目录为非英文目录下无法正常保存测试结果
  2. 添加超过8个比较文件会闪退

另外有些UX问题:

  1. 图表里的颜色无法自定义。而8个对比文件时似乎后3个是重复颜色的,导致无法辨别所属文件。
  2. 无法自定义具体测试时长,只能选择固定比例。这会导致无法方便的对比总长度很长的文件。比如电影。只能先手动裁切后再对比。
  3. 承接2的问题,图表因为太长会导致载入缓慢、密密麻麻的没法看清。建议采用类似浏览器的Lazy Load的设计,分步加载与显示,减少用户卡死的感觉。同时图表可用鼠标左键框选来局部放大,点一下右键还原,方便看清局部细节和解决目前上下空白太多的问题。
  4. 如果测试时间较长,需要加入一个暂停功能来挂起任务来释放算力。避免用户突然有其它任务需求时导致二选一的困局。
  5. 另外要是能导入过往的测试数据进行对比就好了,不然每次都要对相同的文件再跑一次就有点太浪费时间了。毕竟不断的调整测试的过程就不可能一口气去生成所有参数的文件来一次性进行对比,而且你也限制了最大8个不是么?

@zymill
Copy link
Owner

zymill commented Jul 16, 2023

谢谢所提供的宝贵建议!
提到的问题,如果还能抓图标注下就好。现在只明白问题存在,还不能确认具体的情况。

@Mishasama
Copy link
Author

提到的问题,如果还能抓图标注下就好。现在只明白问题存在,还不能确认具体的情况。

啊?这两个问题截图似乎不能说明问题所在啊……因为都会卡死或者闪退,要不就是截了看不出端倪,要不就是截不了。

以下为问题重现方法

  1. 把软件放在一个包含中文的目录下并运行,然后按照流程来操作跑分,最终跑到100%要写入记录文件时就会卡死。
  2. 直接往比较文件的列表中添加9个不同的文件就会闪退。

@zymill
Copy link
Owner

zymill commented Aug 3, 2023

fix loaded >8 files lead to crash

@Mishasama
Copy link
Author

Mishasama commented Aug 3, 2023

fix loaded >8 files lead to crash

对了,有个问题一直忘了说了:你也是个老 Github 用户了……不知道你是不是有什么特殊原因?你不会真的拿 Github 的桌面客户端当成网盘同步工具了吧😂
一般发布新版的时候大家都会使用 Releases 这个模块的。这样作者和其他用户都比较好跟踪版本的更新和发布,也便于写 changelog 记录下历程。而且 Releases 的文件尺寸上限更高,Code 只是给你放源码的所以限制得比较小。

至于UX的事……我想已经描述得很详细了吧?我不太清楚你说不确定情况是不是指这个事。

@zymill
Copy link
Owner

zymill commented Aug 3, 2023

UI如果有图片,更直观。最近GitHub的网页布局都乱了。没法上传文件。用git工具上传的。只维护master一个分支

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants