微信小程序「法语记忆」v3.8.0 更新:给新词书留空位 | 时文阅读功能是去是留?

好久没有更新过这个小程序,这次顺便把脑子里想的一个功能加上了。本来想把这个小功能单独拎出来做一个小程序,后来想想可以但是没有必要。所以就调整了一下原来小程序的位置,挪了一个页面给了“时文阅读”这个功能。

于是原本 v3.8.0 的更新是这么写的,后来在 v3.8.1 中把第一个功能砍了:

  • 增加了“时文阅读”功能
  • 调整了动词变位练习和背单词页面;
  • 调整了设置页面;
  • 给新词库让出位置。

砍掉的原因有三:

  1. 文章的更新是半自动的,因为懒会漏掉更新。至于如何更新下文会有详解;
  2. 会有版权问题,找不到太多合适的、自由许可证的法语时事文章源;(小程序通过微信审核没问题)
  3. 功能太简陋,不足以吸引用户使用。

被砍掉的“时文阅读”功能

这个功能大致的界面如下,功能也就只有屏幕截图中显示的那样:就这么一点点。

有两个按钮 随机来5篇最新来5篇 :分别获取小程序云开发数据库中的文章源,显示文章内容。整个功能就这样,然后靠每天半自动更新几篇。

为什么说是半自动更新呢?更新的主要流程如下:

  1. 手动获得多篇文章的链接,粘贴到 Excel 中;
  2. 使用 PythonBeautifulSoup 批量爬取文章内容;
  3. 放在一个新的 Excel 文件中,并另存为 csv;
  4. 将这个 csv 直接上传至小程序云开发数据库中的数据表即可。

(至于如何使用 PythonBeautifulSoup 批量爬取文章内容,可以参见 使用Python3和BeautifulSoup4处理本地html文件)。

在数据表中给了每篇文章这么几个字段【标题】、【作者】、【日期】、【摘要】、【全文】。其中所有能保留 html 标签的地方都保留了,这样就可以用小程序中的 rich-text 自动解析 html 的标签:

调整了一些页面

调整了设置页面:将原来的“联系客服”以及“报错与建议”撤除,意见和反馈统一放到了自己的网站上,即 https://xd.sh.cn/contact 。所以,在小程序中关注“不淡定的实验室”微信公众号,点击“反馈”的链接即可直接提交反馈。因为小程序和公众号后台无法保留足够多的信息,且超过48小时即无法进行回复(详细戳这篇文章: 寻找更有效的反馈方式:试试邮件和 WordPress 表单插件)。

合并了法语背单词页面和动词变位页面,因为感觉没有必要分为两栏,简化一下。在该页面的下方放置了快速设置,这样可以对新用户更友好一些。

给新词库让出位置

原本小程序内只有一份词库,就是根据《A Frequency Dictionary of French》进行整理的5000高频法语单词。现在打算加上另外两个词库:分别是大学法语4级TEF TCF考试词汇。不过具体什么时候上线,我也不知道😂。主要将会参考以下两本书的词汇列表:新理念大学法语系列:大学法语四级考试词汇精解TCF TEF词汇·词根·词缀·联想记忆法 。详解和例句内容将会直接使用小程序「法语记忆」中自带的词库和动词变位词库。

纸记卡片的分割符号改成了星号*

纸记卡片 PPMEMO 除了把卡片的正反两面的分割符号改成了 星号* 之外没有太大的改动。在之前,当碰到像下列这样的词汇时就会出问题:

现在将短横杠改成星号可以暂时避免类似问题:

本来想要加一个“自定义分割符号”的选项,但是想想暂时算了,可能会在下一个版本中加上。此外,纸记卡片 PPMEMO 的主要地址改成了:https://xd.sh.cn/pm ,之后的最新版 PPMEMO 将会上传至上述这个网址。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注