由黑客派“字”活动有感

本贴最后更新于 1553 天前,其中的信息可能已经沧海桑田

在聊天室发过了,想想还是发个帖子吧,以后好找,说不定哪天就提起来了。

无意间点开了“字”这个活动,用了下,写完提交后,总是识别成其它字,说我写的字不对,看了相关帖子,得知是以宋体为训练模型,写完后进行识别。

D 应该原来是想完成一个社区手写字体,所以要加入识别验证(虽然这个验证也不怎么灵光),不我我倒是有另外的一个想法:生成用户个人手写字库

现在市面上是有那么一些手写字体生成服务的,例如:

  • 方正的 手迹造字 ,要求将模板打印出来,在纸上的方格中写上汉字,再用 App 一页一页扫描后,转换生成。两个问题是:
    • 手迹造字生成的字体,知识产权归方正所有,用户只有非商用使用权。
    • 需要不少成本打印模板,对拍照光线也有要求,同时官方 App 拍照的分辨率不高,生成的字体与手写的有较大偏差。如果打印出模板,手写不能断,6000 多字要按着顺序写,纸质模板决定了用它造字不方便,不能随时造字。
  • 北大研究生中文字库生成系统手迹造字 模式差不多,不过是网页版的。同样是用户生成的字体商业使用需要授权。

上述这些系统的限制、黑客派“字”活动、B3log 的理念,给了我一个想法:将“字”活动打造成用户个人的造字项目,不再进行识别验证,用户想写成什么风格就写成什么风格,每写成一个字,就将其转换成矢量形式,添加到用户个人的 ttf 字体中。至于版权应用,可就广了:

  • 用户(创作者)拥有完整著作权
  • 用户与黑客派达成协议:
    • 用户拥有个人商用的权。
    • 用户用于授权他人、公司商用时,所得授权费用与黑客派社区分成(例如五五分成)。
    • 黑客派拥有用户创作的字体的商用使用权,但商用收入与原作者分成(例如五五分成)。
    • 用户可以以用户协议约定的一锤子价,从黑客派社区收回对收入分成的授权,后期商用不再受任何限制。

上述设想只是一个粗糙的假想,实际细节没有多想,可能还有更多探讨的地方。

我认为技术实现上难度不大,可能前期也收不到什么丰厚回报,不过,相比其它市面上的系统,这样的造字模式:

  • 更与用户互相尊重知识版权和平台付出,能更吸引用户原创(打倒方正暴政 🚀️ )
  • 很方便,用户可以时不时补一下字体,即使是用了一下,没兴趣了,隔了一年依旧可以接着之前的工作,继续造字,蹲在厕所,拿起手机,打开黑客派社区,就可以方便地造字

同时它成本低,持续几年,或许 B3log 社区就能手握不少优质字体资源,并且其商用是与创作者共惠的,可以形成一份健康可持续的收入。

1 操作
HaujetZhao 在 2020-05-25 15:57:22 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • adlered

    玩一玩我觉得可以,这点子很好,盈利我觉得基本不用考虑吧 🤣 况且 D 哥也懒得做

  • 其他回帖
  • 88250

    感谢帮忙思考,以前有过一些考虑 https://hacpai.com/article/1465995560698

    关于版权应该如你所说,“字体版权归用户并可以授权给他人”,等有时间再慢慢做吧,平台不考虑盈利。现在整个 B3log 战线拉得有点长,等稳固好社区后再考虑其他产品线了。

  • 我写了 20 遍,都没识别成功,我要打死小微

推荐标签 标签

  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    54 引用 • 85 回帖 • 1 关注
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    138 引用 • 268 回帖 • 102 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 1 关注
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    198 引用 • 120 回帖
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    546 引用 • 3531 回帖
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 166 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    189 引用 • 1056 回帖
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    180 引用 • 400 回帖
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 613 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 908 回帖 • 221 关注
  • 博客

    记录并分享人生的经历。

    272 引用 • 2386 回帖
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    41 引用 • 130 回帖 • 274 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 21 关注
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    20648 引用 • 80709 回帖 • 2 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    106 引用 • 152 回帖 • 3 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 351 关注
  • 创业

    你比 99% 的人都优秀么?

    83 引用 • 1398 回帖
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 468 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 48 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 10 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 614 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 11 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    5 引用 • 103 回帖
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 2 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 334 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    942 引用 • 1459 回帖 • 96 关注