谁能看见这篇文档 讲的是三档可见性。在此之上,private 文档还能按人放开:把特定的人加进读者池,或把文档放进团队。两者是并集:作者 ∪ 指定读者 ∪ 所选团队的成员都能读。
读者池:定向分享
jdu share abc123 --to alice@example.com # 加入读者池(可重复)
jdu share abc123 --readers # 看当前读者是谁
jdu share abc123 --revoke alice@example.com # 撤销,立刻失效
- 随时可撤销:把某人移出池,他立刻打不开——这是它比「发链接」强的地方(链接发出去就收不回)
- 池成员在侧栏「共享给我」里能看到这篇文档,搜索也搜得到;没有池内文档时这个入口不出现
- 池成员的身份是登录后的用户标识(password 站点是用户名,网关模式是邮箱 / sub),作者按这个标识邀请
- 只有作者(owner)能增删读者;站内「我的文档」的分享浮层里也能加人、撤人
场景:把方案发给协作的人看、给某人看草稿但不公开、小范围传阅而不上公开列表。
团队
团队是一个共享阅读与评论的空间:文档进了团队,团队成员就能读、能评。文档仍归作者——push、回滚、归档、删除还是只有作者能做。
- 团队由实例管理员创建(侧栏「管理团队」或
jdu team create <名字>);团队管理员按用户名加人:jdu team add <团队 id> <用户名>,加--admin让对方也能管人。 - 文档进哪个团队由作者决定:
jdu push 文件.md --team <团队 id>,或对已有文档jdu share <id> --team <团队 id>;--no-team移出。分享浮层里也有团队下拉。一篇最多属一个团队。 - 私有 + 团队 = 只有团队成员能看;公开 + 团队 = 任何人能看,同时出现在团队页。
- 侧栏「团队」组列出你所属的团队,点进去是团队文档列表与成员名单;成员可以自己退出,团队管理员可以把文档移出团队。
团队模板
打了 template 标签的文档就是模板(见 用模板写文档)。jdu share <docId> --team <团队 id> 把模板放进团队,团队里每个人的 agent 立刻能在 list_templates 与 prompts 里看到;同名模板按 我的 > 团队 > 官方 取。
成员
password 站点的准入只有管理员邀请:jdu member invite <用户名> 签一张 7 天有效的一次性链接,对方打开后绑定 passkey 即成为成员;jdu member list 看名单,jdu member rm 移除(删 passkey 与其全部 token,文档不动)。站内「成员」页是同一组操作的表单形态。