将你的网站变成一个人们可以偶遇的地方
摘要
一个开源工具,为任何网站添加实时社交“城镇广场”,让访问者可以匿名互相看到和聊天,无需账户,没有永久历史记录。
<p><a href="https://lobste.rs/s/bsavh7/turn_your_site_into_place_people_can_bump">评论</a></p>
查看缓存全文
缓存时间: 2026/06/12 18:56
# 将你的网站变成一个人们可以偶遇的地方
来源:https://cauenapier.com/blog/townsquare_release/
几周前,我在这个网站上添加了一个好玩又有趣的实验。我在[这篇博客文章](https://cauenapier.com/blog/townsquare/)里提到过它。那是每个页面底部的一个小小的小镇广场^[2](https://cauenapier.com/blog/townsquare_release/#fn:2)。
当你访问网站时,会看到一条由简笔小人组成的小条。每个小人代表正在浏览网站的另一位访客。你可以看到大家在读什么页面,可以四处走动,还能发送消息。比如,你可能会看到有人正在读和你相同的文章,然后就可以就此展开讨论。
目的不是要再建一个社交网络。
而是想重新找回曾经网络给人的那种小感觉:屏幕的另一端确实有真实的人在。
小镇广场刻意设计得小巧且健忘。没有账号、没有个人资料、没有关注数、没有永久的聊天记录。消息只在人们还在那里读它的时候存在。
在好几个人问我如何把这个功能加到他们自己的网站上之后,我决定将其开源,并提供一个公共服务器,这样任何人都可以轻松地把小镇广场整合到自己的网站里,无需自行托管。我希望这能鼓励更多网站变得像个“地方”而不是“页面”。
如果你想自己托管、fork 或贡献项目,代码仓库在:<https://github.com/cauenapier/TownSquare/>
如果你不想(或不知道怎么)自己托管,可以在[小镇广场网站](https://townsquare.cauenapier.com/)注册你的网站。
我还有很多关于下一步可以做些什么的想法。到目前为止,这是一个有趣、放松、小巧的项目。
比如,为角色添加更多可以互动的道具,或者改善聊天功能的整体用户体验。但我也非常兴奋于实现这样的功能:将你的小镇广场与另一个网站连接起来,就像邻居一样。你可以走到网站的边缘,然后传送到邻居网站,从而创建一个由小镇广场组成的网络。就像[Webring](https://en.wikipedia.org/wiki/Webring)^[1](https://cauenapier.com/blog/townsquare_release/#fn:1)那样。
如果你喜欢这个想法,并且对小镇广场的未来有需求、修改建议或新想法,[给我发封邮件](mailto:[email protected]?subject=Town%20Square)吧。我真的很想听听你的想法。
相似文章
Show HN: TownSquare,一个用于网站的微型存在层
TownSquare 是一个用于网站的微型存在层,让访客无需账户或算法即可实时看到彼此并互动,只需一个脚本标签。
Town Square,社区值得连接
作者分享了Town Square的最新动态,这是一个以社区驱动的网络应用,旨在提供简单的连接方式,包括新的自定义选项、实时地图和合适的着陆页。
YourSitee
YourSitee 是一款让用户创建个人简介链接页面的产品,让他们的简介链接更值得点击。
@reach_vb: 你应该用上 ChatGPT 的 Sites 功能了!Sites 让你直接从想法出发,在 ChatGPT 里搭建并托管一个可运行的网站或应用。
ChatGPT Sites 让你直接在 ChatGPT 中构建、托管并迭代静态网站或全栈应用,支持持久化存储、身份验证、API 接入、分析统计和即时分享——无需编写代码。
OpenChat:为您的人工智能打造的社交网络
OpenChat 是一个专为人工智能交互设计的社交网络,允许用户连接并与 AI 实体进行聊天。