切换外观
composite 演示数据的来源与许可
状态:随演示数据维护的来源清单。改写后的文本随站点公开之前,需要用户决定;在此之前 scenario.mjs 只在本仓库分支里,不发布。家庭流是作者原创,不在待决之列。
scenario.mjs 的输入全部来自混合语料 v1.1 加家庭流(人物、各流的挑选规则、化名方法与接缝都写在那里),Agent 判断来自第二次自由运行,修正见 POLISH.md。下表按流列出来源、许可、演示里引用了多少,以及做过哪些化名处理。
| 流 | 来源 | 演示里的条数 | 许可或条款 | 公开前要解决的事 |
|---|---|---|---|---|
| work | curl-bagder:一个开源网络传输库在 GitHub 上的通知(issue、PR、评审、讨论,含网站与周边仓库)、CI 失败、邮件列表、维护者的 Mastodon 与博客评论 | 1676(GitHub 1041、CI 152、Mastodon 464、邮件列表 15、博客评论 4) | 作者保留版权;GitHub 与 Mastodon 上的公开内容不自带再发布许可 | 原文较长的评审与讨论截到 500 字仍是逐字引用;是否算合理引用需要判断 |
| family | 作者编写的原创文本:Jonas 一家两周的家人、朋友、邻居往来与家务通知(瑞典语,119 拍剧情与 31 组噪音),合成方法与不可回溯检查见家庭流说明 | 388(本人 78) | 原创,无第三方版权;合成前读过 Enron 私人往来只作仿写参考,成品与 Enron 语料无共同专名、无 8 词以上重合 | 无 |
| community | iNaturalist 公开论坛(Discourse),演示里叫 Wildlog Forum | 738 | 作者保留版权 | 同上;论坛帖子多为个人生活与照片描述 |
| life | Stack Exchange 8 个生活站点(房屋维修、自行车、旅行、烹饪、宠物、园艺、育儿、个人理财)的问题、回答与评论 | 326 | CC BY-SA 4.0:再发布需署名(作者、原帖链接)并以相同许可共享 | 化名后链接与作者都不指向原帖,署名要求无法满足;公开前需改为保留原作者与原链接,或不公开这一流 |
| subscription | Substack 公开归档的 newsletter(名字已化名) | 50 | 作者保留版权 | newsletter 正文是付费或订阅内容的公开部分,截取 500 字仍需判断 |
| subscription | SMHI 观测值生成的天气提醒 | 18 | 观测数据 CC BY 4.0;提醒文字由语料脚本按模板生成 | 公开时注明 SMHI 数据来源 |
| subscription | Enron 语料的营销群发 | 0(语料里 21 封,演示不收) | FERC 调查公开、CMU 发布供研究 | 不进演示数据;自由运行里 Agent 看到过它们,演示里删去输入与对它们的引用 |
引用长度
- 每条输入的正文截到 500 字符(含省略号),原长写在
text_length;3196 条里 973 条被截断(家庭流的消息都短,没有被截断的)。标题截到 160 字符。 - 事项来源里的引文(
sources[].quote)截到 280 字符,它们是 Agent 从同一批正文里摘的原句。 - 输入的链接保留,但域名、仓库名、账号、帖子与评论编号都已化名,大多打不开,也不能直接指回原帖。
化名处理
规则以 MIX.md 的改写规则为准,这里只列演示读者会碰到的几项:
- 人物 Jonas Berglund、项目 skarv、公司 Lindbo、论坛 Wildlog Forum 以及全部账号与人名都是化名;同一个真实名字在所有流里换成同一个化名。家庭流里的家人、朋友、邻居、诊所与水管工是作者起的名字,查过不与其他流的化名重名。
- 化名不是匿名:正文是真实原文,逐字搜索仍可能找回出处。
- 演示用 v1.1 加家庭流的正文、署名与链接,与第二次自由运行看到的是同一版;第一次自由运行看到的是 v1,那次的版本差别记在第一次自由运行的报告。
公开之前
站点构建(npm run site:build)会把 prototype/data/ 下的 .mjs 一起发布。2026-10-15 用户决定照现状公开,站点已发布到 fold.vibecoding.icu。已知缺口与退路:
- life 流来自 Stack Exchange,许可是 CC BY-SA,要求署名并链接原帖;化名改写后无法逐条满足,这里只能笼统声明来源与许可。family 流是原创文本,没有许可问题。
- 若收到来源方异议,把 select.mjs 的默认数据集切回
story,在站点构建中排除data/composite/,重新npm run deploy。