开源 · Hosted Beta

别让 AI 假装读过原文。

把一个公开 URL 交给 x-reader。它不会只说“我看过了”,而是明确告诉你:真正读到了哪一层、哪一层还缺失,以及当前答案最多能说到哪里。

真正的问题

AI “找到了一些信息”,不等于它真的读了你给的来源。

ChatGPT、Claude、Codex 做研究时,搜索摘要很容易被当成原文,推文正文很容易被当成附件视频,YouTube 简介也很容易被当成视频里的真实内容。只要这几层混在一起,答案就可能非常自信,但证据根本没有被读取。

搜索摘要 ≠ 原文推文正文 ≠ 视频视频简介 ≠ transcript
Evidence Receipt
推文正文PASS
附件视频PARTIAL
总体状态PARTIAL

正文可以支撑正文里的结论;没读过的视频就不能假装读过。x-reader 的价值,就是把这条边界直接暴露出来。

为什么需要它

“确认 AI 读过来源”应该是基础能力,不应该靠一句 prompt 祈祷。

x-reader 不只是提醒模型“谨慎一点”,而是给整个工作流增加一份机器可读的证据契约。

01
先读用户真正给的来源

从原始 URL 开始,而不是拿一个搜索结果或 preview card 冒充来源。

02
没读到的媒体继续保持缺失

附件视频、音频如果对结论重要但没有实际读取,整体状态就不能变成 PASS。

03
把证据边界变成收据

人和 Agent 都能看到:读到了什么、没读到什么、为什么不能继续往下声称。

证据契约

四种状态,不允许“假装完成”。

PASS用户要求的来源层已经有证据证明实际读取。
PARTIAL读到了有用内容,但仍缺少会影响结论的关键层。
FAIL无法可靠获取用户要求的原始来源。
UNKNOWN现有材料太模糊,无法确认是否真的覆盖了目标来源。
怎么用

同一套 Evidence Contract,四种产品入口。

零安装网页工具

直接粘贴公开 X、YouTube 或网页 URL,马上看 Evidence Receipt。

打开工具 →
给 AgentAgent Skill

把 source-first 阅读能力直接装进现有 AI 工作流。

npx skills add runesleo/x-reader --skill x-reader
给脚本CLI

命令行直接读取 URL,返回结构化 JSON,适合自动化。

x-reader URL --json
给工具链MCP

把 source verification 作为 MCP 工具接入 Claude、Agent 或其他工作流。

查看配置 →
研究者 / 内容作者

先看证据边界,再相信结论。

Hosted Beta 只处理公开 URL,不继承浏览器登录态、Telegram 凭证、私有 cookie 或外部转录 key。

URL → reader → evidence coverage → PASS / PARTIAL / FAIL / UNKNOWN
Builder / Agent 开发者

把“有没有真正读到来源”变成工作流里的硬门。

在摘要、分析、引用、交易研究或自动化决策之前,先让 source coverage 可检查,而不是把 retrieval 当成一个看不见的黑箱。

直接试真实产品

别再问 AI“你读了吗?”——让它把收据拿出来。

免费 Hosted Beta,无需注册,只处理公开 URL。