应用创意:Chrome 共享首页

想做一个 Chrome 插件,替换 Chrome 默认首页,让大家共享收藏夹,这样我就可以跟群里的小伙伴更好的分享内容了。

想做一个 Chrome 插件,替换 Chrome 默认首页,让大家共享收藏夹,这样我就可以跟群里的小伙伴更好的分享内容了。

应该具备的功能:

  1. Chrome 首页插件,自动加载无版权美图
  2. 群主创建一个群组,生成一个 32 位的 hash 值
  3. 其它同学输入 key 加入群组
  4. 群主可以设置桌板块、布局等
  5. 其它同学可以提供自己的链接,群主审批后进入首页

未来考虑的功能:

  1. 大家可以针对分享的链接进行评论
  2. 大家可以收藏点赞链接
  3. 支持多群组
  4. 支持应用/小程序加载共享链接

应用创意:题海生成器

做一个题海生成器,可以生成无限多各级难度的题目,方便练习。

这个创意部分来源于梁博的微博。他为了帮助他儿子学习,做了一个加减乘除练习题的生成工具。

在应试教育的前提下,考分非常重要。要想得到高分,题海战术最为行之有效,尤其是理科,多见识题目,多练题目,将课堂上学到的知识与题目建立强关联,以期在考试时尽快完成解答,几乎是唯一途径。

获取习题的方式,在我那个年代就只有买习题集。习题集可能是抄袭最多发的地区,基本上,买一本习题集,里面完全没做过完全没见过的题目<10。结果只有大量买,反正做过的就当复习了。

其实出题是有逻辑的,而且并不复杂。举个例子,小学生的加减乘除练习题,就是几个随机数,随机运算符,计算,得出结果。这个自不用说,大家都知道,那么复杂一些的问题是怎么产生的呢?

其实就是减少条件数量,隐瞒中间步骤。比如几何证明题,已知条件 ABC,求证 G,其实就是利用 ABC,退出 DEF,然后自然得出 G。或者更复杂一点,其中一个条件是辅助线。再比如化学推断题,就是 A 和 B 反应生成 C,C 搞一下生成 D,D 又和 E 反应生成 A 这样,其实也只是把某一物质的若干个反应结合起来,考察学生的记忆推理能力。

了解这些之后,我们应该可以写出一个题海生成器:

  1. 录入所有需要掌握的知识点,比如平行线、SO2有臭鸡蛋味等
  2. 输入难度系数
  3. 按照难度系数,生成完成推理过程
  4. 模糊掉中间过程,只给出初始条件和结果

然后解答也很容易,直接揭示中间过程即可。

感觉又是一个月入百万的项目呢!

应用创意:我也是大腿

写一个工具,自动生成女主播的鬼畜视频,想想都很激动呢。

直播界风起云涌,如今很多大主播的号召力已经不亚于三四线小明星,比如陈一发。相信很多人都知道,相信很多人也看过这个视频:主播真会玩鬼畜篇08:暴击女王陈一发。像我这样的中老年人其实对 B 站和鬼畜都不怎么感冒,不过对这种视频的传播效力很感兴趣。

今天百度发布了分词产品,虽然我很讨厌百度,但不得不说这个分词产品和它的语音合成产品都给我们这些不会语音合成的开发者创造了新的可能,算是百度积累的一件功德,略微降低了我对它的恶感。

接下来介绍的这个 idea 我其实琢磨一阵子了,它是一个工具,可以用来合成任意鬼畜视频。工作流程如下:

  1. 抓取直播视频,提取音频文件。现在大主播都有回看功能,应该不难。
  2. 把音频文件切割后,利用百度语音转换成文字。切割主要根据停顿,方便识别句子。
  3. 把时间点和文字入库备用。
  4. 选择一首歌,或者自己写个段子
  5. 使用 ES 之类的工具,检索出匹配度最高的句子;也可以使用百度分词工具,分词,查找最匹配的段落
    1. 合成结果类似:
      白日依山尽 ( 2018-01-01 1.mp4,10:10:10-10:10:25)
      黄河(2018-01-02 2.mp4, 10:10:12-10:10:15) 入海流(2018-01-02 3.avi,10:15:22-10:15:35)
      欲穷千里目(无匹配)
      更上一层楼(4.flv,0:0:15-0:0:35|5.mp4, 1:1:1-1:1:20)
    2. 纯文本文件,方便保存和版本管理
  6. 人工预览一遍,对个别词进行调整
  7. 自动裁剪拼接配乐输出视频
  8. 完成

这样一来,即使主播本人未播过的歌曲,也可以根据素材合成出来,比如 陈一发儿:~老公~要抱抱~要亲亲~嗯~人家要嘛~

目前这里面所有步骤都可以使用工具和比较简单的开发语言完成,如果你想积攒编程经验,又无从下手,且喜欢看各种女主播,这个 idea 就不妨拿去一试。

应用创意:好宝宝

想设计一款应用,用来规范儿童的业余娱乐。

在带孩子的日常中,我遇到一些问题:

  1. 孩子喜欢看动画片、玩游戏,作为打了30年游戏的老游戏迷,我认为这是合理的
  2. 但是时间不好控制,主要体现在两点:
    1. 单次时间。我也贪玩,也有时候工作,所以并没办法一直看着他,经常一玩就是1个小时,我回过神来才去把板板关掉。
    2. 多次时间。有时候会给他规定,每天玩一个小时,自己好好吃饭奖励半个小时,不收玩具罚没半个小时等。但执行起来不好好记账根本就忘完了……
  3. 除了看动画片,还有很多其它东西想限制,比如买玩具。因为只有一个宝宝,所以身边所有人都给他买玩具,很难限制住。

所以,我想做这样一款应用,暂名好宝宝,是一个记账类型的产品,不过记账的目的是限制小朋友的娱乐内容和时间。

初级版

初级版基于 Android 手机和定时器,大部分功能和高级版通用,只不过交互形式是图片文字动画。

分为家长端和宝宝端,最好能够局域网互通,实在不行再搞中央服务器。

家长端

  1. 可以对项目内容、数量进行设置,比如“看电视”,“1小时”,“每天恢复1小时”等
  2. 可以设置任务,比如“收玩具”,“奖励看电视1小时”等
  3. 可以给宝宝评价,每天一次,1~5星
  4. 可以设置大任务,比如“收玩具15天”,“攒够100颗星”等

宝宝端

  1. 可以看到当前还有哪些权益可以享受
  2. 开始享受后,计时,到时间自动提醒,比如半个小时或者时间耗尽
  3. 可以展示任务进度
  4. 可以查看自己的打分日历

高级版

高级版基于智能音箱和家电控制。用于这样的场景:

“宅叔叔,我今天还能看电视么?”
“可以,亲爱的,你还能看‘一个小时’。你想继续看《帮帮龙》么?”
“是的,我要看。”

或者:

“宅叔叔,我要玩火车游戏。”
“不行哦,你已经不能再玩了。不过你爸爸说,如果你能‘把作业做完’,就可以多玩‘半个小时’。”
(做完作业后)“我作业做完了。”
“好的,请拿给你爸爸检查吧。(片刻)好了,可以了,玩得开心些。”

青少年版

当孩子长大,开始领月规钱的时候,也可以用这个软件自动划拨。

应用创意:以后再听

一款类似于 “Read it later” 的语音听书应用,可能找时间做个原型出来。

以前有个应用叫以后再读,Read it later,后来改名为 Pocket,我现在还在用。不过我的需求是以后再“听”,因为很多时候用眼不方便,比如开车、遛狗,都要用眼;而且白天写代码,感觉眼睛也挺累的,时不时就干涩几天,也想让它俩歇歇。

所以就希望有这样一款应用:

  1. 包含 Android iOS 浏览器插件
  2. 手机端支持微博分享和微信分享,只需要分享网页
  3. 分享后,进入转换队列,可以加标签和提醒
  4. 服务器端下载网页,提取主要内容,然后分段转换成语音
  5. 全部转换完成后,合并文件,然后推送提醒
  6. 直接打开应用,可以查看收藏、转换进度,听,等等
  7. 可以有分享

刚才搜索了一下,暂时没发现符合标准的应用。如果找不到的话,我就打算自己做了,哈哈。