美文网首页PMskill
给女朋友的每日提醒【产品+实现】

给女朋友的每日提醒【产品+实现】

作者: huglee | 来源:发表于2015-04-11 12:32 被阅读810次

    背景

    妹子每天都在吐槽脖子酸、劲椎疼,昨天下午给妹子发信息让她喝点水动动脖子,妹子立马照做了。
    脖子疼的治疗方案是另外一个话题,但经常活动、避免长时间肌肉紧张肯定是主动防御的好方法。
    所以,就想到如果在工作时间定时提醒妹子多休息,会起到很好的效果。

    我之前写过一些python,现在想做PM,技术水平很久没长进了。这个“女友健康提示”产品,就按照我自创的最小化实现方式来实现,分析思路为痛点 -->产品需求-->设计&实现流程。不了解专业的产品设计流程,求大家指导。


    痛点

    • 妹子每天都喊脖子疼,颈椎长时间得不到休息
    • 她们组工作强度大,妹子早中晚都必须面对电脑

    产品需求

    根据上述痛点,结合我的技术栈,我整理了以下需求:
    1.需要定时提醒妹子喝水、活动脖子
    2.提醒的途径以短信、QQ和微信最优,邮件次之
    3.提醒内容要人性化,“就像真人发的”。

    设计&实现

    1.定时

    收集晓峰的工作时间,确定出提醒时刻表。用cron计划任务按时运行提醒脚本。
    最终确定的是周一至周五,10:30,15:00,16:30,20:30,每天提醒4次。排除假日。

    2.途径

    几种常见途径分别分析:

    • 邮件提醒。方便实现,调用sendcloud或sae mail服务即可
    • 短信提醒。之前用过微米API群发短信,有模版限制、同一用户日发送量限制以及字数限制。而且妹子(产品唯一用户)现在并不喜欢短信
    • QQ提醒。需要python模拟登录QQ,要花一定工作时实现,目前暂时搁置
    • QQ空间留言。python模拟登录,去年写过类似脚本。类似还有人人和微博@等方式。

    综上,可以采用多种途径来实现提醒。目前先采用邮件提醒的方式

    3.内容

    提醒内容是整个产品的核心,因为如果是一成不变的“站起来,摇摇头,喝喝水,真不错”。估计妹子要把我杀了。
    所以,内容一定要多变。
    我将提醒内容(邮件)分为两大部分:核心内容附加内容.
    核心内容为健康提示,需建立一个健康提示库,每次随机选取提示。提示库内容摘录如下:

    ‘你需要喝水啦,伸个懒腰吧,这样还能提神醒脑呢!’
    ‘去走廊吧,来回走走,有助于增加新陈代谢,有减肥效果哦~~’
    ‘几分钟的休息对肌肉紧张有极佳的缓解效果,在桌上趴一会吧,想想我做过的恶行,回去教训我~’
    ...
    

    附加内容作为补充,娱乐性和价值是必不可少的。冷知识、笑话集、英文名言、诗词赏析都是不错的内容。找不到现成的数据集和API,就只有我自己来整理实现了呗。
    我在知乎上搜集了上百条冷知识,以列表的形式在config.py里保存,以后会不断扩充更新。
    至于笑话,虽然网上有现成API,但都是些质量很差的老笑话,没啥营养。正好我去年写过糗事百科爬虫,就直接用了,每次抓取糗百5个糗事作为附加内容。
    附加内容本身也是随机的,先从冷知识、笑话、英文名言、诗词赏析中随机选一类,再从该类型中随机选取内容。
    这样,通过‘核心内容’+‘附加内容’相结合的形式,我就实现了每次提醒的内容多样性、趣味性和价值。


    ‘ Let the Hacking Begin ’

    1.周五下午3点,想到这个点子
    2.周五5点开始整理需求和实现,晚饭前确定产品设计
    3.周五8点到11点,在新浪sae上实现了产品并测试通过

    后记

    其实产品这个概念是相关宽泛的,并不是只有做app做网站才算做产品。写这篇文章,是为了训练自己将产品思路表述清楚的能力,同时也希望收获批评和指导。
    这个产品之后会进一步改进,最近先搞定找实习的事情^^

    相关文章

      网友评论

        本文标题:给女朋友的每日提醒【产品+实现】

        本文链接:https://www.haomeiwen.com/subject/hlbtfttx.html