Varven

带溯源链条的研究笔记。

危险的不是缺失的那条笔记,而是那条口气笃定、却已悄悄过期的笔记——早就没人核实过了,还写得像事实。

笔记卡片上带着可信、转述、不可信三种来源标记,一条旧事实上有过期标记,还有一条已被取代的陈述链接到取代它的内容,历史依然保留 每条陈述都知道自己从哪儿来 可信 你在会话里说过 按全权重排序 转述 来自工具或订阅源 照样保留,并加标注 不可信 从网页上抓来的 降权 · 绝不当指令 该档案库已转为开放获取 事实 · 已 7 个月未确认——过期,需复核 样本为 n=40 已取代 · 保留 n=200,已修订 最新 · 带日期 当最佳匹配的分数很低时,结果会直说——弱匹配会被 标出来,而不是包装成一个答案
来源、年龄和历史——每条陈述都带着,检索时一并显示。

问题,说得准确些

长篇工作靠的是不断累积的陈述:论文发现了什么、来源怎么说、你四月得出了什么结论。普通笔记会把这些统统压平成语气同样笃定的句子。一年之后,你分不清哪一行是你自己核实过的结论,哪一行只是某个网页说过一次的话——它们读起来一模一样,而同时读到两者的助手,会用同样的把握把两者都复述一遍。

来源是记下来的,不是靠推测的

Varven 会记录每条陈述的出处。你自己直接说过的是可信。工具或订阅源产出的是转述。从网页上抓来的是不可信——检索时降权并加上标记,于是引用来的文字永远不会被当成你自己的结论,也永远不会被当成指令执行。

陈述变旧的速度各不相同

事件一个月转为过期,笔记三个月,事实六个月,决定一年。偏好和纠正永不过期,因为它们因被说出来过而成立。当助手依据的是一条在时限内没人复核过的陈述时,结果会带上过期标记——旧不等于错,但你有权知道自己踩的是哪一种。

纠正会保留历史

当更好的数据取代一条陈述时,旧的一层是被标记为已取代,而不是被删除。于是记录能回答扁平笔记回答不了的问题:我们是什么时候知道这件事的,在那之前我们又是怎么认为的?有没有修订轨迹,正是笔记和记录的区别。而当存储里出现两条不可能同时成立的陈述时,本地模型会发现并把这一对标出来交给你处理——而不是让检索随机挑一条。

检索时保持诚实

当笔记库里没有什么真能回答一个问题时,搜索结果会直说——弱匹配会被标出来,而不是被润色成语气笃定的句子。对研究者来说,一个能承认“记录里没有”的助手,比一个总能编出点东西的助手更有价值。

这需要哪个方案

Local · $0随处读取用 Sync

整条溯源链条在免费方案、一台机器上就能跑。Sync 加上云端副本——在图书馆、在沙发上、在档案馆里,家里的台式机还睡着。

问题

我能把已有的笔记搬进来吗?

可以——把笔记库指向你已经在用的 Markdown 文件夹,Varven 会直接读里面的内容。没有导入这一步,因为没有私有格式。

我该用什么编辑器?

什么都行。笔记库就是带 frontmatter 的纯 Markdown——用 Obsidian、VS Code,或者 1995 年的文本编辑器都能打开。手工改动优先;索引是从文件重建出来的,反过来不成立。

它会替我写正文吗?

不会。它负责保管记录,你的助手从中检索,写作和判断仍然是你的事。

申请抢先体验 全部使用场景