Posts for: #AI

多人吃饭,精细分账的小工具 EasySplit

同事、同学们一起午餐,多人吃饭,一人付款。算出不同人的需要支付的金额,大家还给付款人,这是件麻烦的小事。

我观察了一下,一起吃饭有几种场景:

  1. 吃大餐,点一大桌一起吃,这种情况,用微信的 AA 收款足够方便。‍‍‍‍‍‍

  2. 各吃各的,每个人自己点,自己付,然后做到一起聊天,这种情况无需分账。‍‍‍

  3. 坐到一起,每个人点自己想吃的套餐,再叫几个菜大家一起分享。这就能用上这个小工具了。‍‍‍‍‍‍‍‍‍

EasySplit 这个小工具能做到:

  1. 菜品识别、价格识别,并判断税费和服务费。‍

  2. 设置人数,通过简单的交互(拖拽、点击)拆分不同餐食。‍‍‍‍‍‍‍

  3. 生成清晰漂亮的分享图,方便大家分账付款。

这是个小工具,想着可能对我们这些时常一起吃饭,需要分账的打工人,以及对还没能自己挣钱的学生们有用,就免费发布了(口袋里钱更金贵了,把日子过精细点,没毛病 :)。可以在 App Store 搜索 EasySplit 下载,也可以直接访问下面的链接:

https://apps.apple.com/cn/app/easysplit-split-bill-easily/id6503283357?l=en-GB

另外,这个小工具的客户端是用 flutter 编写,服务端是 go,调用了一些云端服务,功能和代码都比较简单,似乎也适合新人上手体验一些 AI 相关的东西,所以小伙伴们索性开源发布了,Github 地址在:

https://github.com/Tealseed-Lab/EasySplit/

欢迎开发者们提供些建议、反馈,如果这个小工具对你有用,更欢迎你帮助我们做些迭代——哪怕从报 Bug 开始。

语音日记

目标

  • 满足用语音写作、记录生活、写日记/博客者的写作需求。
  • 大幅降低写作成本。

初步考虑

  • 默认情况下,只有一个 tab,日记列表。UI 可以学习 flomo,尽可能简洁。
  • 一个发表按钮,点击后进入全屏,提示用户思考,对什么事情有感触,或者是不是拍到了有趣的图片。以及一个大录音按钮。
  • 点击录音,开始录下用户的语音,并且实时识别为文字。
  • 一段结束后,将内容交由 AI 处理,输出为更加优雅简洁的文本。这里如果有机会,尽可能使用本地计算,然后才是自己的算力,以及 OpenAI。
  • 一段日记,由语音和文字组成。用户可以手工调整文字内容。
  • 高级功能:选择文字时,定位语音。
  • 高级功能:用户可以给日记加星,加星就代表发布。
  • 发布后,就有两个 tab。第二个 tab 是已发布内容(标准的博客,其他人可以来点赞评论)。
  • 发布可以选择同步到诸如 Twitter、Facebook、LinkedIn 等第三方平台。

长期考虑

  • 可以训练我的语音数字人,用我的文风和人交流。用户可以对外提供这样的收费服务。
  • 有机会存储大量 ugc 语音、文字、图片,作为训练语料。

在 Endeavour OS 安装 fcitx

1. 安装需要的包

sudo pacman -S fcitx5 fcitx5-gtk fcitx5-qt fcitx5-configtool fcitx5-rime

2. 安装 GNOME 扩展用于面板显示

安装 gnome-browser-connector 以在 GNOME 系统托盘中显示 fcitx:

sudo pacman -Sy gnome-browser-connector

然后安装 KimPanel GNOME 扩展:https://extensions.gnome.org/extension/261/kimpanel/

3. 安装雾凇拼音词库

参考:https://github.com/iDvel/rime-ice?tab=readme-ov-file

使用 AUR 助手安装 rime-ice-git 包:

# paru 默认会重新评估 pkgver,有新提交时自动更新
# yay 需要手动启用:yay -Y --devel --save

paru -S rime-ice-git
# yay -S rime-ice-git

推荐使用 patch 方法。编辑输入框架目录中的 default.custom.yaml 文件:

  • iBus:$HOME/.config/ibus/rime/
  • Fcitx5:$HOME/.local/share/fcitx5/rime/

default.custom.yaml:

patch:
  __include: rime_ice_suggestion:/
  __patch:
    key_binder/bindings/+:
      - { when: paging, accept: comma, send: Page_Up }
      - { when: has_menu, accept: period, send: Page_Down }

4. 其他配置

使用 fcitx5-configtool 进行进一步自定义。

[阅读全文]

散步时记录灵感的小工具

我的灵感经常来自两个场景,一是洗澡,二是散步。

但这两个场景下,掏出纸笔或者手机打字记录,都有些怪异。而且——其实我试过,但由于环境限制,经常记得过于简略,几天后回顾时,往往会忘记,那时最让我激动的点究竟是什么。所以我想试试:1. 用语音记录内容,语音可以转文字,且语音可以回听。2. 用 AI 将内容梳理顺畅,方便快速复制到其他地方(比如发朋友圈)使用。于是我请同事帮我做了个小工具。目前还很粗糙,用来居然还挺顺手。发出来给大家看看,有兴趣的朋友,可以在 iPhone 上试试。

因为使用了 AI,还是有成本的,所以做成了内购,当然有免费额度,足够你测试了。

产品名称叫 SlaxNote。Slax 是 Simple and Relax 的含义。后续我们可能用这个品牌,做一系列小产品。希望这些小工具都能具备这样的特点——简单,从容。

下载链接是:https://apps.apple.com/cn/app/slaxnote/id6480166286

官网:https://note.slax.com/

欢迎使用,欢迎成为我们尊贵的付费会员,也欢迎给我们提出各种功能建议和批评。

了解 GitHub

这些天对 GitHub 的信息做了些收集整理,看网上没有很完整的信息,发出来共享。

我个人对 GitHub 能高速发展的一些观点

  • 解决的问题

  • 开发者

  • 大规模远程协作、交流代码的需求

  • 成为开发者对外的名片

  • 组织和企业

  • 存储代码的 SaaS 需求

  • 抓住的机会

  • 踩中了开发者数量爆发增长的二十年(2011.08 Software is eating the world - Marc Andreessen)

  • 在持续增长的市场里,做了多年有复利的事

  • 有可能在 AI 带来的“人人都是开发者”的时代,进一步增长

阅读过程中我的一些感触

创始人说:And we’re all about getting things done. We’re very lucky to be working (mostly) on a web app, which means it’s super easy to make changes fast. We’ve learned it’s much better to ship it now and fix it later, once you can see how people are using it, than it is to let it linger in development forever. Just ship it.

[阅读全文]