好吧,就算科学和数学真能证明,人不过是一枚钢琴键;就算有人把他的每一步都算出来,列成表,告诉他该怎样做才最合乎自己的利益——他也会偏要做出一件荒唐事。他甚至会毁掉自己好不容易得到的东西,只为证明一件事:按下去会发出声音的,是琴键;而他是一个人。你说,连他的荒唐也能算进去?那么他恐怕宁愿发疯,也要从那张表里逃出来。
陀思妥耶夫斯基《地下室手记》第一部·第八章据原著意译、改写 ↗
StandMeet 是开源软件,由你自己运行。你在已经在用的 AI 里把想法说出来,把要紧的留进自己的语料;来访者向一个 AI 提问,它依据这份语料、用你的声音作答,范围由你划定。
OPEN SOURCE · SELF-HOSTED · BRING YOUR OWN MODEL简历列出你做过什么。社交主页教你把它说得漂亮。可有些人最值得被认识的部分,恰好发生在还没有结论的时候:反复追问、临时改变主意、把两个不相干的想法连在一起。
StandMeet 给这些思考一个可以被遇见的地方。你继续在熟悉的 AI 对话里想事情;把值得留下的内容整理进自己的语料。来访者不必先读完你写过的一切,可以直接问一个真正想问的问题。
看一次相遇如何发生 ↗和你已经在用的 AI 聊。想法初成时,不必停下来另写一篇文章。StandMeet 提供写入工具,让你选择把哪段思考留下。
粗糙的想法可以先存下,稳定后再整理成可引用的内容。语料由你亲自策展,也可以与 Obsidian 笔记同步;并非让系统把所有聊天自动公开。
访客的问题由 AI 根据你开放的语料回答,并指向它读过的内容。不同的访客可以获得不同的访问范围。
这些截图来自 StandMeet 自己的端到端测试,不是效果图。




语料可以是一棵持续生长的树。某个页面挑出一枝,给它自己的读法和提问入口;访问范围仍由你的设置决定。
从“别把人写成一张简历”开始,继续读它如何变成一个可提问的个人语料。
页面选择项目子树展示;访客可以从这一枝开始读,也可以继续向 agent 提问。
INTERACTIVE ILLUSTRATION · WIDGET NAMES AND QUERY SYNTAX MATCH THE SDK
不是“请用三个词介绍自己”。试着问他为什么开始一件事,曾在哪儿改过主意,或者一个项目里最难解释的选择。
看看 Sijie 的真实微站 ↗这段对话只读 StandMeet 自己的设计笔记——也就是“笔记”栏目里的那份语料——并指向它读过的内容。访客来到你的页面,得到的正是这样的对话。
实时对话在真实的微站上进行,由 StandMeet 的笔记亲自作答。
去 sijie.xyz 和它聊聊 ↗求职时,你仍然可以交出一份简历。但简历角落的二维码能带访客进入与你的工作相关的对话;访问码决定他能读到哪部分语料。纸面停下的地方,交流才开始。
形状总是一样:一个人或一件事,面对许多受众,每一方要的是不同的一部分。StandMeet 分别回应每一部分,不必让你把话重复一遍。
每份申请的角落都印着一个二维码。招聘方扫一扫,就能直接问起你的工作,范围限于你为这个职位开放的那部分。
↗投资人、贡献者和初次使用的人,对同一个项目想知道的并不一样。给每一方一个访问码或一个微站,只开放他们需要的部分。
↗你用对话思考,而不是用文章。留下值得留下的;读者想顺着一条线索往下走,提问就好,不必翻遍归档。
↗StandMeet 一侧说 MCP,另一侧是普通的网页,所以它嵌在你的工具之间,而不是取代它们。
你管理语料和权限。公开访客接触公开内容;带访问码的人,在对应角色开放的范围里提问。回答指向依据的内容。私人立场笔记默认不作为公开引文。
页面的 CorpusWidget 路径查询决定眼前出现哪些卡片。例如项目页只陈列项目笔记,阅读页只陈列阅读笔记。
访问码关联的角色决定 agent 实际能读取的语料。外站 embed 沿用这份权限,并限定允许嵌入的网站来源。
同一棵树,可以有不同的展示方式与访问范围。StandMeet 可以自己部署;你的笔记也可以继续保存在 Obsidian 中。
没有。StandMeet 是运行在你自己服务器上的软件,用预构建镜像部署。作者在 sijie.xyz 运行着一个实例,那里也是在线演示。
软件本身免费、开源。你要付的是服务器费用,以及你所配置密钥对应的模型服务商费用;自带密钥的访客,推理费用由他们自己承担。
按条目、按角色,由你决定。公开访客只能看到你发布的内容;访问码能读到它的角色所允许的内容;raw 里的粗糙笔记,访客永远读不到。回答会指向它用到的笔记。
它依据你的语料作答,并注明读过什么。话题超出访客可读的范围时,它会直说,而不是去猜。事后你可以读到每一份对话记录。
每根支柱都是 key-designs 下的一个节点,承载着它的组件、代码路径、状态和设计页面:
architectureStandMeet 以自托管、单租户、单机的形态部署。这是产品本身要求的形态,不是留待日后修补的局限——代码里没有水平扩展能力,恰恰是架构正确的证据,而不是技术债。
architecture触发问题。 2026-09-05 之前,素材属于它的 holder——storage_key = <holder_id>/<asset_id>,"删 holder → 同事务删它的素材"(那段旧注释还留在表上方,backend/db/schema.sql:560-578)。这个形状让复用不可能(第二条想用同一张图的条…
architecture谁能看到什么、能做什么——这是测试最重的一根支柱(acl-* 端到端测试矩阵)。入口通过访问码(access code,即邀请码、二维码);访问码针对某个角色签发,该角色的 RoleSnapshot 在签发时冻结(会话内规则不再漂移)。授权由三层的纯 AND 收窄组合而成——global(实时)∧ role(冻结)∧…
architecture触发问题。 简历 PDF(resume-composer-one-renderer)在二维码里印的是 <public_url>/?code=<code>。这是 URL 里的凭据:它会进浏览器历史、进每个跨源子资源的 Referer、进截图。而且 code 是整体泄露的——招聘者会转发 PDF。2026-09-06 之…
architecture大阀门都有自己的页——三层 ACL(access-control list,acl-and-quota-granularity)、Sigv1(owner-keypair-auth)、embed JWT(JSON Web Token,embed-credential-never-carries-the-code)。这一…
先看看一次真实的相遇是什么样;如果你也想拥有这样的页面,可以在 GitHub 上了解自建方式。