GitHub 仓库: https://github.com/Orenoid/BabelDuck
在线 Demo:BabelDuck
嫌太长不看的朋友可以直接体验下,应用内置了一个简单的教程,来说明为什么更合适刚入门英语口语练习的人。
( P.S. 目前还是 MVP 版本,易用性方面后续会继续打磨,有问题可以提 issue )
虽然 GitHub 上已经有不少开源的对话练习应用了,但我之前在尝试用它们练习的时候,遇到了一个问题:
我口语太菜了,很多时候上来就直接卡壳,嘴巴一张半天嘣不出几个词,或者磕磕巴巴地说完了但也不知道这么表达对不对,尝试过在 prompt 里让 AI 帮忙分析和纠正我的问题,但很多时候对话一长,AI 就老忘了这事儿,或者开始说车轱辘话,不好使。
结果就是练习过程特别不流畅,还经常得停下来切出去查东西,体验非常糟糕。
所以我决定开发一个功能定位略有不同的 AI 口语应用,在 BabelDuck 引入了快捷指令的功能,由另外一个 AI 专门负责协助你的口语表达,直接翻译、语法纠正、表达润色之类的都能做,而且如果对它提供的结果有疑问的话,还可以开启子对话,进一步讨论语法表达问题,并且不影响当前对话。
更重要的是,你可以完全根据自身需求自定义指令,比如:
除了上面介绍的,常规的 AI ChatBot 应用的功能也是有的,例如对话管理、语音输入、语音输出、LLM 服务切换等等。 目前尚处于 MVP 阶段,有些功能还需要打磨,后续会继续完善。
接下来打算更新的功能(不一定按这个顺序):
这里得道个歉,标题里的“开源”其实是不太严谨的说法,这个项目的 License 其实是限制商业用途的(所以不符合严格意义上的开源定义),但个人可以免费使用和修改,99% 的人应该都不受影响。
总的来讲源代码是开放的,只是不符合狭义上的开源定义,为了挑选这个 License 还花了一些时间去调研,回头另外开贴讲下,之前在站内搜索也有看到有人在找这种 License 。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.