每一篇关于 Janitor AI 的对比文章开头都一样:它没有过滤器,所以人们喜欢它,所以这里有十二个同样没有过滤器的 app。我们本来也这么以为。然后我们做了写任何关于搜索的东西之前都会做的事——不猜,直接去问搜索框。
Google 的自动补全来自真实的查询量:它给出的短语,就是人们打过的短语。我们把“janitor ai”按字母表正着走一遍、倒着走一遍,用十种语言得到了 5,480 条短语;英文里剔掉僵尸游戏和机场清洁的噪音之后,真正指向这个品牌的有 1,837 条。然后我们按它们在说什么来分类。结果不是对比文章说的那样。
这片街区到底由什么构成
按意图分组,英文,从大到小:
- 搭建——API 密钥、“free proxy models”、网站自带的模型和它的提示词设置、“quota exceeded”:379 条。遥遥领先的最大一组。
- 现在坏了——“not working”“not working today”“not loading chats”“not loading messages”“login not working”“not working on mobile”:261 条。
- app——“beta app download”“app not working”“apk”“app release”:232 条,针对的是一个本身是网站的产品。
- 免费——“is janitor ai free”“free api key”“free llm”:203 条。
- 登录、验证、图片规则:150 条。
- 角色——“vs character ai”“export character”“bot creation guide”“not loading characters”:117 条。
- 图片——“image generator”“not loading images”“picture generator”:72 条。
- 替代——“alternatives 2026”“alternative website”“alternative without api”“alternative with image generation”:62 条。
- 记忆:13 条。“no filter”“no restrictions”:4 条。
四条。1,837 条里的四条。人们待在 Janitor 的原因是它没有过滤器;但那不是他们离开的原因,也不是他们找别处可去时打出来的字。同样的形状在西班牙语、葡萄牙语、法语、德语、土耳其语、印尼语和日语里都成立:搭建第一,宕机第二,替代第三,“sin filtro”和“ohne filter”几乎不见踪影。
API 密钥的问题
Janitor AI 是一个前端。想跟一个好模型说话,你得自带密钥,或者找一个“free proxy”,或者用人们像交换菜谱一样交换的提示词模板去调网站自带的模型——“jllm prompt”“jllm settings”“jllm advanced prompt”全都排在列表前列。免费路线一旦枯竭,你就会看到“quota exceeded”,而“quota error”是整片街区里被打得最多的单条短语之一。
这是一种爱好,很多人乐在其中。但这一簇的规模说明,也有很多人并不:他们去搜修法,是因为他们想要的是对话,不是管道。一个仍然需要密钥的替代品没有解决他们的问题,只是把问题挪了个地方。
宕机的问题,和那个不是 app 的 app
“Janitor ai not working today”是一条自带每日流量的短语。“not loading chats”“not loading messages”“login not working”也是。一个人们喜爱、却经常宕机的服务,产出的正是这种形状——一群忠实的观众,不停回来看它好了没有。
第二大簇,是在找一个并不以他们想象的形态存在的 app 的人:“beta app download”“apk”“app not working on mobile”。网站跑在浏览器标签页里,而手机更想要一个图标。这些搜索里的每一条,都是有人在请求待在自己已经在的地方——他们每天都会打开的某个 app 里面。
图片、记忆,以及人们很少提的两件事
图片是真实的诉求——72 条,多半是“image generator”和“not loading images”。记忆在这里是个小项:13 条,“with better memory”“chat memory not working”。不是因为人们不在意,而是因为一个品牌的街区讲的是那个品牌的问题,而 Janitor 的问题是密钥和在线率。
这话说出来对我们自己不利:我们最喜欢自家产品的一点,是那份可以打开、可以编辑的记忆,而数据显示几乎没有人是为了它而来。他们来,是因为别的东西坏了。记忆是他们留下的原因。
一个替代品必须修好什么,老实说
把上面的清单按顺序当作需求。一个值得换过去的替代品,得不要密钥、不要代理,得在线,得住在手机已经在的地方,得免费起步,得让你把角色带过来,还应该会发图。下面是 Talaforge 在每一项上的位置,包括它赢不了的两处。
- 没有密钥、没有代理、没有要盯着的配额。模型由我们自己来跑:一个标准模型、GLM、Claude Opus、Google Gemma 和 DeepSeek,可以在对话中途切换。调节旋钮是有的——采样预设,甚至可以导入 JSON,如果你有偏爱的一套——但在你主动去找之前,它们都藏着。
- 它是一个 Telegram 机器人。没有要下载的 app,因为 Telegram 就是那个 app;没有“not loading on mobile”,因为 Telegram 能打开的地方它就能打开。这就是对第二大簇的全部回答。
- 免费起步,升级在聊天里用 Telegram Stars。不要银行卡,没有订阅页。
- 把你的角色带过来。“Janitor ai export character”是一条真实的查询;把描述贴进一条消息,就足以在这里把他们建出来,而记忆页面就是你把他们原本对你的了解写回去的地方。
- 锁定一张脸的图片:角色发照片时,第十二个场景里的人就是第一个场景里的人。
- 可以阅读、可以编辑的记忆,按角色、按故事线分开——没有人搜它,但人人都会注意到。
它赢不了的地方:这里没有一个可以翻上几千张社群角色卡的市场,而我们所有公开界面都是全年龄的。角色默认只到调情和打趣;成人角色扮演存在,但在机器人内的年龄确认之后,而且边界不会挪动。如果“no filter”对你来说就是全部意义,我们不是你要的地方,我们宁愿先说出来,也不愿让你自己发现。
如果你是从 Janitor 来的
最老实的第一步测试只要十分钟,不要密钥。打开 @talaforge_bot,用一句话描述一个角色,聊,关掉聊天,明天再回来。如果他们记得,你就找到了那个你没有在搜的东西。如果你的下午本来就是那场代理狩猎——设置、模板、本周的免费模型——那你在这里会想念它,那也没关系。我们做的是管道不是爱好的那个版本。