萌梦社区发展纲领


  • 网站研运

    萌梦社区作为一个技术路线的社区,在发展的过程中要找到适合自己的道路,总结以前社区运营的经验以及避免社区失败的案例,朝着一条稳健向上的道路发展。目前我们要形成一套纲领性的文件,以后要按照这个纲领前进,才能顺利地得到发展。

    • 1、我们是靠社群起家的,和大多数的社群一样,我们正在逐渐寻找自己可行的发展道路。我们认为,只有将社群落地,成为一个线下企业或者社会团体,才能够更加凝聚我们的心,才能得到更大的发展。

    • 2、我们这个社群对内要对我们成员提供优质的服务。这些服务包括目标指引、项目指引以及技术指引。我们认为目标指引是所有成员都必须接受的培训内容,因为只有将成员们的目标统一起来,才有利于进一步开展有意义的活动;项目指引是为制作我们的原创项目而提供的指引,包含了整个项目开发的全过程;技术指引指的是我们通过技术手段以及其他辅导手段,成员提供持续可依赖的技术辅导。

    • 3、对外,我们要和其它社群形成良好的关系。在Qt技术方向,我们要争取获得Qt中国的官方授权,得到他们的背书,这样我们发展会更加开阔一些;在网站方向,因为我们使用的是NodeBB作为网站建站的框架,我们也要想办法联合其它NodeBB的开发者,共同发展我们的论坛。为此,我们需要一些杰出的人才,来完成外联的工作。

    • 4、作为整个社群的核心,我们必须拥有一个能够指引方向,并且能够掌控大局的关键人物,他能够说服新成员加入这个集体,也能够在危机时刻承担领导责任,更能够深入一线,解决成员所遇到的难题。他在团队中扮演的是一个接口的角色,对内处理内部矛盾,对外建立良好关系。在整个社群内找到符合条件的核心角色后,将会采取投票的形式来任命之。

    • 5、作为社群,最终要有自己的核心竞争力。我们认为一个强大的品牌是我们制胜的武器。但我们必须意识到,打造一个品牌非一朝一夕所能实现,我们必须思维领先,脚踏实地,步步为营地将品牌的建设落实到位。

    我们希望,在不久的将来,我们即将迎来一次跨越式的发展,我们的规模、实力以及影响力得到进一步的提升,我们即将在这个舞台上成为崭露头角。


  • 网站研运

    @jcy 上文是拟定的初步草案。还需要大家一道努力一起修改完善才行。



  • @jcy

    做社群是要有基础的,现在的基础其实是基于 上海 Qt 开发群。而先行社群的载体是 qtdream,没有容量上限,但是 Q 群却有上限,所以要积极引导 Q 群的用户到 qtdream 发言。


  • 网站研运

    @qyvlik 嗯,了解了,和我的想法一致。对了,你们觉得我们发展的高级形态是什么样的?有现成的案例吗?



  • 我觉得是有必要引导用户到QtDream来,这里问题都能保留,有完整的讨论记录。这都是非常明显的优势。



  • @jcy 未来完整的形态其实很难说,不过建议3点:

    1. 论坛主体,首页不要太细化,比如分二次元入口Qt秘境,毕竟现在首页的二次元比重比较大,很容易受先入为主这种思想导致部分真实的技术人员流失(毕竟不是所有技术人员都喜欢二次元)。简单明了是王道。
    2. QtDream我个人喜欢的最大点是技术问答比较及时,回答率也比较高,但是有2个功能不是很好用,1是这个编辑器,2是技术问答好像没有历史搜索功能或同类联想功能?(还是我没找到?)
    3. 还有个点非常好,集合了个人博客和主要的几个项目一直在做,极大的提高的大家伙的积极性和参与度,但是有一点少了,技术块缺少入门或者小项目实操的部分文档及关联内容吧,其实个人感觉这部分反而是最吸引新人和保留人员的一个点

  • 网站研运

    我经过讨论,可能要改一改这些东西。诚然,这个是发展道路的问题,毕竟不是所有Qt开发者都喜欢二次元,强扭的瓜不甜。二次元是我喜欢的一个细分领域,可是这个细分领域接下来的形态如何?怎样带来价值?我也一直在探索当中。

    我们可以翻一翻技术宅社区的发展道路。一开始也是打算技术为主,后面技术成分不够,导致最后变成了对ACGN内容运营的社区了。虽然社区会员已经达到了百万级别,但是在商业化的过程中比较缓慢。

    我比较赞同的是选准一个细分领域,在这个细分领域做到第一,然后横向扩展,首先可以瞄准上下游的链条,然后逐渐扩展到自己不熟悉的领域。可是我也在探索,我瞄准的快速三维动画编辑以及实时交互这个领域是不是具有商业价值的,目前我能看到的是日本一个公司用类似的软件做CM(商业广告),究竟价值怎么样还有待观察。

    我赞同将Qt和二次元分离的做法。目前首页二次元化只是试运行阶段。我们以后会将Qt的内容多用其它方式进行呈现,给大家提供一个类似KDAB网站的体验,甚至更好。



  • @jcy 期待~~~


  • 网站研运

    经过为期八日的全国之旅,我基本对开发、社区以及产品的发展有了新的认识,我们觉得,现阶段可能将动漫这块儿和开发这块儿分开才有可能更加顺利地得到发展。如果动漫独大的话,我们可能会成为技术宅社区,如果技术独大的话,难免会走Qt其它社区的老路,所以不管怎么样,都是暂时的,我们希望将更多好的产品推出,让更多支持我们的人,得到我们优质的服务。


 

最近的回复

  • 大家好!最近应该很好吧。世界杯来了,有没有喝一杯呢?
    我很高兴地告诉大家,我们在上周末的时候完成了Live2D的改造,将我们的看板娘换了哦。原先是蕾姆。
    0_1529471654453_dfe4b40e-ad64-4b7a-9d58-5c48609ea3e2-image.png
    同时我对样式也做了一些微调,比如说这里:
    0_1529471386270_828e7fbb-fe0c-4f6b-bb52-03938ac7e19f-image.png
    看起来稍微好了一些。

    随后论坛进行升级了哦,升级到了最新1.9.2版本了,各种功能应该得到优化了吧。
    最后欢迎大家继续来玩~

    阅读更多
  • Qt for Python终于发布了!
    以前的我,可能接触了一点Python,但是都没有坚持下来,现在Python水平还很弱呢。不过我基本语法还是了解一点的。所以我打算借着Qt for Python的东风,来尝试一下Python的开发。

    1、去Python 官网安装Python。地址是:

    https://www.python.org/downloads/mac-osx
    0_1529422911935_1.png
    我下载的版本是3.6.5

    2、双击pkg安装包进行安装,按照提示安装即可,不必做什么设置。
    0_1529422932496_2.png
    3、安装pip。pip是一个类似npm的快速安装器,非常适合python安装。由于Mac的安全策略,这个时候要输入的命令以sudo开始:

    sudo python get-pip.py

    4、需要安装Qt官网提供的python安装包。Qt的Python安装包并没有放入Pypi的地址,因为Qt库本身就偏大。
    但是依然能够通过pip安装。只是安装的命令稍微长:

    sudo pip install --index-url=https://download.qt.io/official_releases/QtForPython/ pyside2

    然后输出的结果是:
    daxiongtekiMacBook-Air:~ jiangcaiyang$ sudo pip install --index-url=https://download.qt.io/official_releases/QtForPython/ pyside2
    Password:
    The directory '/Users/jiangcaiyang/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
    The directory '/Users/jiangcaiyang/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
    Looking in indexes: https://download.qt.io/official_releases/QtForPython/
    Collecting pyside2
    Downloading https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.11.0-5.11.0-cp27-cp27m-macosx_10_11_intel.whl (125.7MB)
    100% |████████████████████████████████| 125.7MB 1.0MB/s
    matplotlib 1.3.1 requires nose, which is not installed.
    matplotlib 1.3.1 requires tornado, which is not installed.
    Installing collected packages: pyside2
    Successfully installed pyside2-5.11.0
    安装成功。

    5、安装成功了,开始写一个测试的程序吧!
    最简单的,当然是Hello Qt for Python啦。很简单,使用Qt Creator,很方便地可以创建这样的Python脚本,使用方法也和C++版本的Qt应用相同:

    #!/usr/bin/env python # -*- coding: utf-8 -*- from PySide2.QtWidgets import QApplication, QLabel app = QApplication( [ ] ) label = QLabel( "您好 Qt for Python!" ) label.show( ) app.exec_( )

    0_1529422962008_4.jpg
    其中第一行表示用/usr/bin/python 来解析,大家可以在命令提示符输入“which python”来看结果:
    第二行则是在Python 3.x下不用写了,设定的是utf-8编码格式。大家最好也是使用这样的格式,因为这样遇到编码的坑最少。
    因为Python没有main()函数的说法,所以直接从上往下运行就可以了。Python是弱语言,所以不用声明类型,这里还有一点不一样,就是
    app.exec_( ),和C++版本不同的是,添加上了一个下划线。可能和Python内置的函数冲突了?我还需要再调查一下。

    接下来我就仿照例子写了一个更加复杂的Python程序,大致是这样的:

    #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import random from PySide2.QtCore import Qt from PySide2.QtWidgets import (QApplication, QWidget, QPushButton, QLabel, QVBoxLayout ) class MyWidget( QWidget ): def __init__( self ): QWidget.__init__( self ) self.hello = [ "Hallo welt!", "Ciao mondo", "Hei maailma", "Hola mundo", "Hei verden!" ] self.button = QPushButton( "Click me!" ) self.text = QLabel( "Hello World" ) self.text.setAlignment( Qt.AlignCenter ) self.layout = QVBoxLayout( ) self.layout.addWidget( self.text ) self.layout.addWidget( self.button ) self.setLayout( self.layout ) self.button.clicked.connect( self.magic ) def magic( self ): self.text.setText( random.choice( self.hello ) ) if __name__ == "__main__": app = QApplication( sys.argv ) widget = MyWidget( ) widget.resize( 640, 480 ) widget.show( ) sys.exit( app.exec_( ) )

    程序运行起来还行吧!
    0_1529422988117_5.png

    阅读更多
  • @jiangcaiyang 如果需要自动化测试,也用的上

    阅读更多
  • @青山白云 这个可能有点用,但是可能更多局限于爬虫领域吧。

    阅读更多

关注我们

微博
QQ群











召唤伊斯特瓦尔