跳转至内容
0
  • 版块
    • 全部版块

    • 公告
    • 版本发布
    • 使用教程
    • 问题反馈
    • 功能建议
    • 使用交流
    • 方案与码表
    • 文档反馈
    • 论坛功能
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
  • 官网
  • GitHub
  • 主题市场
  • 主题编辑器
  • 版块
    • 全部版块

    • 公告
    • 版本发布
    • 使用教程
    • 问题反馈
    • 功能建议
    • 使用交流
    • 方案与码表
    • 文档反馈
    • 论坛功能
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
  • 官网
  • GitHub
  • 主题市场
  • 主题编辑器
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
  1. 主页
  2. 功能建议
  3. 关于设置界面项目的显示隐藏

关于设置界面项目的显示隐藏

已定时 已固定 已锁定 已移动 功能建议
17 楼层 6 发布者 79 浏览 6 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此帖子已被删除。只有拥有帖子管理权限的用户可以查看。
  • lyuchenL lyuchen

    幻枫 觉得可以不用太纠结设置界面。
    UI界面提供常用的选项,能让新手快速上手,以及日常调整。
    其它的功能就直接在config里面改。
    (这边说一下,config文件,好像没法注释,UI里更改配置后,注释就没了)。

    幻枫幻
    幻枫幻
    幻枫
    管理员
    编写于 最后由 编辑
    #5

    lyuchen toml 的库一般对写入都无法很好的保留注释,因没有合适的规属。
    其实设置界面一上来就过于复杂是不太方便新用户使用的,如果有好的策略来优化,还是有必要的。

    1 条回复 最后回复
    0
    • 幻枫幻 幻枫

      你这里说的无效设置是什么意思?
      之前有想过增加不同层级的配置,默认为简单模式,隐藏不常用的设置项,高级和专家模式显示更多的内容,但如何分类是个麻烦的事。

      散步的鹤散
      散步的鹤散
      散步的鹤
      正式成员
      编写于 最后由 flypy 编辑
      #6

      幻枫 不一定是无效,也可能是不想让它显示。

      一、无用设置

      比如config中拼音模块对于我是没有用的,我就定义这个模块隐藏掉,用参数hidden来表达,这样设置界面就针对这里进行隐藏处理,达到设置界面更精准的表达方案需求的目的。

      二、有用但不需显示

      也有可能是有效的功能,但我觉得没必要显示在设置界面,而是一个相对固定的参数设置,不需要用户去调整,或者我提供了直通调整的方法,比如常用功能中:显示编码提示、精确匹配、z重复、z引导、出简让全、单字输入。

      三、两类项目相当多:

      • 方案
      1. 码表方案配置:常用功能、词频调整、自动造词
      2. 拼音方案配置
      3. 混输方案配置
      4. 英文档案配置
      5. 主方案设置
      • 输入
      1. 字符与标点
        。。。

      四、经过这样处理后,设置界面应该很清爽了,也能更精准表达各方案的设置需求,平台的高级感应该就凸显了。

      —
      小鹤官网:flypy.cc

      1 条回复 最后回复
      0
      • 散步的鹤散
        散步的鹤散
        散步的鹤
        正式成员
        编写于 最后由 flypy 编辑
        #7

        这个帖子还是要再顶一下。
        如果不能通过配置来隐藏“没用”或“不需用”的设置项,能不能通过设置折叠隐藏这些项目呢?
        现在设置界面有大面积的“没用”设置,比如“拼音”、“调频”、“自动造词”等,还有很多用户不了解或不需要去改变的设置。比如“出简让全”,本来已经通过码表方式处理好了,有简字词全码让出首选自身居后,但用户在设置项里看到这个设置项,打开了,就造成了一些问题。

        我现在给他们的建议是尽量不要去动设置。

        —
        小鹤官网:flypy.cc

        1 条回复 最后回复
        0
        • 太
          太
          太阳雨
          正式成员
          编写于 最后由 编辑
          #8
          • 类似之前极点五笔的“普通模式”和“专家模式”对吧, 我觉得等功能性的需求都搞得差不多了,有时间再来折腾这个配置吧!
          • 现在配置都可以支持搜索,使用上还行。
          1 条回复 最后回复
          0
          • 木同的梦想木
            木同的梦想木
            木同的梦想
            版主
            编写于 最后由 mutongdreams 编辑
            #9

            个人认为,在程序之外,不应该再控制设置项的显示或隐藏,用户会以为没有这个设置选项。用不到就不用管它。比如英文方案,我从来不用,那不去关注它就是了。我用五笔,和五笔有关的项自然会多关注。也就是说,设置项在那儿,我可以无视,但不能没有。我不需要,可能其他人刚好需要。当然,这个帖子提出的问题,也是我不需要,可能有些人刚好需要。

            散步的鹤散 1 条回复 最后回复
            0
            • 木同的梦想木 木同的梦想

              个人认为,在程序之外,不应该再控制设置项的显示或隐藏,用户会以为没有这个设置选项。用不到就不用管它。比如英文方案,我从来不用,那不去关注它就是了。我用五笔,和五笔有关的项自然会多关注。也就是说,设置项在那儿,我可以无视,但不能没有。我不需要,可能其他人刚好需要。当然,这个帖子提出的问题,也是我不需要,可能有些人刚好需要。

              散步的鹤散
              散步的鹤散
              散步的鹤
              正式成员
              编写于 最后由 flypy 编辑
              #10

              木同的梦想 你可以无视我不能无视啊,大面积的无关项目,用户又不知道是无关的,要去动他,结果有些动了没用,有些动了影响了方案作者本身的设计。然后问题就来了,是你来解答还是我来解答?

              你是一个终端用户,而我是顶级用户,我下面会有很多用户。

              —
              小鹤官网:flypy.cc

              木同的梦想木 1 条回复 最后回复
              0
              • 散步的鹤散 散步的鹤

                木同的梦想 你可以无视我不能无视啊,大面积的无关项目,用户又不知道是无关的,要去动他,结果有些动了没用,有些动了影响了方案作者本身的设计。然后问题就来了,是你来解答还是我来解答?

                你是一个终端用户,而我是顶级用户,我下面会有很多用户。

                木同的梦想木
                木同的梦想木
                木同的梦想
                版主
                编写于 最后由 编辑
                #11

                散步的鹤 你那个花儿五笔挂接版,个人感觉就很好了。我也仿照你那个弄了个我自己的定制版。当然我的用法很浅显,只是定制了我的词库和我的个人设置。现在设置程序是未开源的。要不,你像原来群里那个“颖儿”一样,自己写个设置程序,替换掉系统的设置程序。反正有关五笔的设置项并不很多。或者,让用户知道并明确这是清风输入法的平台,让用户自己去学习清风的用法。

                散步的鹤散 1 条回复 最后回复
                0
                • 木同的梦想木 木同的梦想

                  散步的鹤 你那个花儿五笔挂接版,个人感觉就很好了。我也仿照你那个弄了个我自己的定制版。当然我的用法很浅显,只是定制了我的词库和我的个人设置。现在设置程序是未开源的。要不,你像原来群里那个“颖儿”一样,自己写个设置程序,替换掉系统的设置程序。反正有关五笔的设置项并不很多。或者,让用户知道并明确这是清风输入法的平台,让用户自己去学习清风的用法。

                  散步的鹤散
                  散步的鹤散
                  散步的鹤
                  正式成员
                  编写于 最后由 flypy 编辑
                  #12

                  木同的梦想 我只是给这个平台提个平台性的功能建议,你让我去自己写程序?
                  作者如果觉得这个功能不能实现或不好实现或不想实现,都可以明确告诉我。我也只是个建议,并没有强求,也没这个权利。

                  —
                  小鹤官网:flypy.cc

                  1 条回复 最后回复
                  0
                  • 知
                    知
                    知行•魔风飞虎
                    编写于 最后由 编辑
                    #13

                    我并不认同「普通选项放GUI,其余全部丢去配置文件」这个思路,这本质上就是在开倒车。

                    很多人没搞懂最基本的现实:大家之所以疯狂吐槽Rime,恰恰就是因为它原生没有好用的图形设置界面,什么都要改配置文件。为了避开这道门槛,大量用户才到处去找第三方配置工具、各种打包版,目的就是不想再手动折腾文本文件。

                    如果清风也主动把一大部分功能从图形界面拿掉、强制只能去改配置文件,那用户凭什么选择清风?
                    人家本来就会用Rime、本来就会改yaml;想要改文件,直接回去用Rime就好了,何必再来用清风?
                    好不容易有人跳出Rime“全靠配文件”的老坑,现在反而有人提倡退回去,这不是克制,是典型的开倒车。

                    强行把大量设置赶到配置文件里,等于主动重新竖起一道高墙:普通用户不知道去哪找文件、不懂语法、改错一处就输入法异常、连哪里错了都不知道;有一定动手意愿、愿意微调但不想学yaml的中间用户,直接被拦在外面。所谓“为了界面简洁”,正确做法是GUI默认干净,加一个「显示高级设置」开关把更多选项折叠起来,而不是直接删掉图形入口、把人逼去记事本。但是这个显示高级设置也有很大的地方要考虑,哪些是基本设置,哪些是高级设置呢,有些人认为这个是基本设置,有些人认为那个是基本设置,按随的观点来定呢。

                    1 条回复 最后回复
                    0
                    • 知
                      知
                      知行•魔风飞虎
                      编写于 最后由 zhixing 编辑
                      #14

                      提出「基础放GUI、其余全部丢去配置文件」这种建议的,往往是那种深度顶级用户、圈内意见领袖,他本身有一大群跟着他抄方案、抄配置的追随者。

                      这套玩法对这个人是有利的,但对输入法本身其实非常不利。

                      因为一旦大量关键能力只能靠改配置文件实现,普通用户自己搞不定,就只能到处去找现成配置、去请教懂的人;最后变成:想用好这个输入法,就得跟着这位大拿、用他的方案、看他的教程、依赖他整理出来的整套yaml。
                      等于无形中把输入法的一部分使用权、解释权、流量和用户粘性,转移到了他自己身上。
                      用户粘住的不是输入法本身,是“必须跟着这个人的配置才能用明白”。

                      可站在输入法产品的角度,这是一条歪路。
                      大家当初疯狂吐槽Rime,病根就是什么都要改配置文件、没有像样的图形界面,大批普通人就是被这道门槛拦在外面,才不得不到处找第三方工具、找大佬的现成包。就像好多用户宁愿付费用冰凌也不想用Rime。

                      现在有机会跳出这个困境,反而主动把一部分设置从GUI撤走、逼大家回到文本配置的老路,这不只是开倒车,更是主动重新筑起高墙:
                      愿意点点鼠标、稍微调一调,但不想钻研语法、找路径、排错的广大中间用户,直接被挡在门外。

                      用户依赖的应该是输入法本身,而不是“必须依附某个人的配置包才能正常使用”;也不用一上来就给所有人设一道“要先找大佬要文件”的准入门槛。

                      如果为了迎合一小群顶级用户的偏好,把普通用户的图形通路砍掉,短期好像顺了圈内大拿的心意,长期是在牺牲输入法本身的大众生命力:圈内粘性上去了,但外面更多潜在用户直接望而却步。
                      就像某输入法,出来好几年了,本身也还行,就是听了某个大咖的建议,就一个简陋的设置界面,大部份设置进配置文件写,这么几年都没啥存在感,不温不火的。
                      人家要天天改配置,大可以回去直接用原生Rime;选择清风,就是希望不用再把大量时间耗在折腾文本文件上。

                      散步的鹤散 1 条回复 最后回复
                      0
                      • 知 知行•魔风飞虎

                        提出「基础放GUI、其余全部丢去配置文件」这种建议的,往往是那种深度顶级用户、圈内意见领袖,他本身有一大群跟着他抄方案、抄配置的追随者。

                        这套玩法对这个人是有利的,但对输入法本身其实非常不利。

                        因为一旦大量关键能力只能靠改配置文件实现,普通用户自己搞不定,就只能到处去找现成配置、去请教懂的人;最后变成:想用好这个输入法,就得跟着这位大拿、用他的方案、看他的教程、依赖他整理出来的整套yaml。
                        等于无形中把输入法的一部分使用权、解释权、流量和用户粘性,转移到了他自己身上。
                        用户粘住的不是输入法本身,是“必须跟着这个人的配置才能用明白”。

                        可站在输入法产品的角度,这是一条歪路。
                        大家当初疯狂吐槽Rime,病根就是什么都要改配置文件、没有像样的图形界面,大批普通人就是被这道门槛拦在外面,才不得不到处找第三方工具、找大佬的现成包。就像好多用户宁愿付费用冰凌也不想用Rime。

                        现在有机会跳出这个困境,反而主动把一部分设置从GUI撤走、逼大家回到文本配置的老路,这不只是开倒车,更是主动重新筑起高墙:
                        愿意点点鼠标、稍微调一调,但不想钻研语法、找路径、排错的广大中间用户,直接被挡在门外。

                        用户依赖的应该是输入法本身,而不是“必须依附某个人的配置包才能正常使用”;也不用一上来就给所有人设一道“要先找大佬要文件”的准入门槛。

                        如果为了迎合一小群顶级用户的偏好,把普通用户的图形通路砍掉,短期好像顺了圈内大拿的心意,长期是在牺牲输入法本身的大众生命力:圈内粘性上去了,但外面更多潜在用户直接望而却步。
                        就像某输入法,出来好几年了,本身也还行,就是听了某个大咖的建议,就一个简陋的设置界面,大部份设置进配置文件写,这么几年都没啥存在感,不温不火的。
                        人家要天天改配置,大可以回去直接用原生Rime;选择清风,就是希望不用再把大量时间耗在折腾文本文件上。

                        散步的鹤散
                        散步的鹤散
                        散步的鹤
                        正式成员
                        编写于 最后由 编辑
                        #15

                        知行•魔风飞虎 你连我这建议的目的都没搞懂,就说这么一大堆。
                        我并没有说不在设置中显示各项设置,我只是说提供一个在配置中隐藏这些设置的参数。自己根据自己习惯定制显示内容,不定制就全显。

                        —
                        小鹤官网:flypy.cc

                        1 条回复 最后回复
                        0
                        • 知
                          知
                          知行•魔风飞虎
                          编写于 最后由 编辑
                          #16

                          我可没针对你说,不要误解哈,只是针对进配置文件里设置而已,刚好可以在你这个主题下说一下

                          1 条回复 最后回复
                          0
                          • 幻枫幻
                            幻枫幻
                            幻枫
                            管理员
                            编写于 最后由 编辑
                            #17

                            这个功能需求是想做定制版时更自由一些,是不影响直接使用清风输入法的普通用户的。
                            后面我想清楚如何更好的实现后会考虑实现。

                            1 条回复 最后回复
                            0

                            你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

                            厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

                            有了你的建议,这篇帖子会更精彩哦 💗

                            注册 登录

                            • 登录

                            • 没有帐号? 注册

                            • 登录或注册以进行搜索。
                            • 第一个帖子
                              最后一个帖子