这是什么#
一个住在你桌面上、还会开口回应你的小伙伴。实时语音,形象和动作都由同一套几何图形生成。(原文:A small companion who lives on your desktop and talks back. Real-time voice, drawn and animated from one geometry source.)
- 项目主页:https://moch.im
- 代码仓库:https://github.com/xiaolai/mochi
- 5 人收藏 · 主要用 TypeScript 写成
最新版本#
v0.1.20 · 发布于 2026-09-06
最近的改动#
其他改动
- 页面:新的 HTML 还在运行旧的 JavaScript,而且还显示了出来
- 默认:Mochi,毕竟这是她的项目
- 网站:出现了两个她,第二个却是陌生人
- 发布:已经发布的版本不算失败
- 版本发布:1.1.0——angry 长出了嘴,而且可以阻止摇摆
- site: 给刚写好的页面运行格式整理工具
- site: moch.im 还在销售一款已经下架的应用
- readme: 她不会用颜色来呈现自己
- example: 六只宠物,因为一种颜色包含五个字段
- example: 说明宠物住在哪里,以及需要复制什么
- example: 使用她自己的导出工具,并指向这个软件包
- hero: 她又眨眼了,大约每七秒一次
- hero: 只保留呼吸,不再有其他动作
- readme: 以前的文档把她当成一张图片,但她并不是图片
- readme: 她的第一张图片上没有脸
- name: mochi-avatar,因为好名字在 2015 年就被占用了
- package:应用已经结束了,但她才是值得留下的部分
- dough:引擎从来不是这个角色,所以可以让它离开
- brand:MIT 资助也覆盖了她,只是当初没人有意这样安排
- hearing:房间里任何人的声音都会打断她说完一句话,而且没有任何机制能阻止这种情况
- codex:程序一直在一个谁都不会往里装东西的目录下找它
- wire:把每个通道各自回什么,整理成一张收发两边都照着看的表
- gate:handler-shapes 这道检查,连自己身上的毛病都查不出来
- wire:有三个通道发出去的数据格式,从来没跟接收端读到的对过一遍
- tap:这个安装包用的标识名,和别人的程序撞了
- motion:用户明明选了「减少动画」,落位的标记却一直没去掉
改动标题译自作者提交代码时写的英文原文,点击可查看原文。