把散落的网页,织成可阅读的知识。
单用户、本机优先的互联网知识库。输入一个公开网页地址,织页会留下正文、来源和可编辑的 Markdown;
搜索、文件夹、知识地图、备份与可选的 AI 派生,全部在你自己这台机器上完成。
网页会消失,收藏夹不保存正文,稍后读服务把你的阅读痕迹变成别人的数据。织页只做一件事:把值得留存的一页,变成你自己的文件。
- 本机优先:SQLite 是唯一事实源,快照与离线图片放在同一个知识库目录里,断网照常阅读。
- 没有账号:没有登录、没有云同步、没有遥测,也没有崩溃上报。
- 格式可带走:正文始终是可编辑的 Markdown,随时可以导出成单篇、整库或便携知识包。
- AI 是可选开关:默认关闭;打开后每一次发送前都能看到准确范围,桌面端密钥存进 macOS 钥匙串。
| 能力 | 说明 |
|---|---|
| 采集公开网页 | 先直接读取正文;需要脚本时回退到隔离的 Chromium。失败可重试、可暂停队列、可从已有快照重新提取。 |
| 阅读与编辑 | Markdown 编辑与实时预览、$…$ / $$…$$ LaTeX 公式、自动保存、修订历史与冲突保护。 |
| 整理与检索 | 一级文件夹、标签、多集合、收藏、归档、回收站,以及标题与正文的中英文搜索。 |
| 知识地图 | 把文章、论文与文件夹归属铺成一张可拖动的图;虚线语义关联需要另配向量服务并明确启用。 |
| 论文逐页对照 | 从 arXiv 或本机 PDF 导入,按页生成原文块与中文译文,逐页对照阅读、编辑与保存译文。 |
| 浏览器剪藏 | Chrome / Firefox 扩展一次性配对后,把当前页面确认成 Markdown 存回本机。 |
| 迁移与留档 | 单篇或整库 Markdown、便携知识 ZIP、Netscape 书签、带校验与恢复的完整留档。 |
| 可选的 AI 派生 | 摘要、提纲、关键词、标签建议、自由对话与保真翻译;结果独立保存,从不覆盖原文。 |
左侧工作台图标栏的地图入口直接打开知识地图;点资料库图标可返回目录。打开文章或论文时进入地图会先处理未保存修改,取消后可继续编辑。地图标题旁不再显示视图切换器或章节编号标记。
从 Releases 下载最新的 Zhiye_*_aarch64.dmg。
Important
桌面端目前使用 ad-hoc 签名,未经 Apple 公证,也不提供自动更新。首次打开需要在「系统设置 → 隐私与安全性」中允许运行。
需要 Node 24.19.0(见 .node-version)。
pnpm install --frozen-lockfile
pnpm build
KB_DATA_DIR=/你的/知识库目录 pnpm start服务只监听 127.0.0.1,启动后终端会打印一次性地址。数据目录包含数据库、网页快照与离线图片。
Chrome 解压安装 pnpm build 生成的 ZIP;Firefox 从云端织页帮助页下载 AMO unlisted 签名的 XPI 安装。当前源码版本为 0.3.10,线上签名版本与部署状态见 签名记录;尚未上架扩展商店。
- 没有账号、云同步、遥测或崩溃数据上传;诊断包只留在本机,导出也不会自动上传。
- 采集会连接你提交的公开地址,并拒绝回环、私网、链路本地及其他非公网地址。
- 登录态网页、Cookie 导入、付费墙、验证码绕过、内网页面和整站爬取都不支持。
- 不支持移动端、Windows / Linux 正式包与多人协作;文件夹只有一层,交叉分类请用标签或集合。
- 语义分数是模型相似度,不是正确率;地图连线只表示文件夹归属或明确标记的语义推荐。
完整说明见 PRIVACY.md 与 SECURITY.md。
同一套接口另有 Cloudflare Worker 实现(Workers Static Assets + D1 + R2 + Queues + Browser Run),部署在 zhiye.sarainoq.cn,由 Cloudflare Access 保护、目前仅作者本人使用。
本地库与云端 Web 是两套独立数据:文件夹语义一致,但不会自动同步,跨端迁移仍要显式导出与导入。边界见 CLOUDFLARE.md。
Tauri 2 · React 19 · TypeScript · Vite · node:sqlite(Node 24 内置)· CodeMirror 6 · KaTeX · pdf.js · react-force-graph · Cloudflare Workers / D1 / R2 / Queues · Playwright
| 文档 | 内容 |
|---|---|
| docs/README.md | 使用手册:日常流程、快捷键、数据与备份、当前限制 |
| docs/FEATURES.md | 功能台账与验收边界 |
| docs/DEVELOPMENT_PLAN.md | 路线、里程碑与发布门槛 |
| docs/KNOWLEDGE_MAP.md · docs/PAPER_READER.md | 知识地图与论文阅读器细则 |
| docs/SUPPORT.md | 故障排查、诊断包、安全更新与版本回退 |
开发、测试、打包与发布都必须在一台受控构建机上完成,本地工作区只用于编辑与同步源码;完整规则见 AGENTS.md,平台相关产物(macOS DMG)只在受控的 macOS runner 上生成和验证。
MIT © 2026 SaraiNoQ。打包依赖的许可证与版权声明见 docs/THIRD_PARTY_NOTICES.md。
左侧图标栏提供目录开合、快捷搜索与新建文章、知识地图、导入、帮助、备份恢复与 AI 设置;点击搜索图标或按 ⌘K / / 打开居中快捷面板。面板头部仅保留搜索输入框,按 Esc 或点击遮罩关闭;朱红细线标示输入焦点,淡朱红底色标示当前选项;浅色与深色模式使用相同的层级,窄屏会换行显示快捷键提示。输入关键词可搜索文章和论文;选中结果后按 Enter 打开,按 Shift+Enter 使用当前输入创建同名空白文章。打开文档时仍会检查未保存修改。收藏、论文与回收站由目录顶部的分类图标进入。目录使用统一线条图标和紧凑行距,支持收起侧栏以扩大阅读区域。打开文章或论文后,上方标签栏会保留本次会话已打开的文档;点击标签切换,点击关闭按钮关闭,关闭当前标签后选中相邻标签,关闭最后一篇回到资料库。标签栏与文章位置栏高度均为 42px;网页与桌面阅读时仅正文区域滚动,位置栏和文章操作保持固定。标签随可用宽度自动压缩并截断标题;低于单标签 120px 的容量时,按打开顺序关闭最早标签,当前未保存标签始终保留。标签关闭仅移出会话,不删除文档;重新打开仍可阅读。标签支持左右方向键、Home 和 End 切换。最右端的面板图标展开/收起右侧功能区,当前提供 Markdown 大纲:按标题层级显示、折叠子级,并跳转正文或纯编辑态的源码位置;大纲随草稿更新,正文修改后重建折叠与高亮状态;代码块和公式块中的伪标题不会进入大纲。切换和关闭会检查未保存正文及来源信息;关闭标签不会删除知识。标签列表仅保留在当前页面会话中,刷新后重新打开所需文档。
目录收起后完全隐藏,点击左侧文档图标切换展开或收起,目录头部不再另设收起箭头。文章阅读时操作按钮与来源信息同排;在目录的“更多操作 → 重命名”修改标题,或双击面包屑标题(显示最多 20 个字符,完整标题保留;键盘 Enter/F2)直接编辑,Enter 保存、Esc/失焦取消。未保存的更改需先处理,远端修订冲突不会覆盖原文。左侧底部提供沉浸模式和太阳/月亮主题切换,深色模式保留原始图片与 PDF 的颜色;主题偏好保存在当前站点存储,存储不可用时仅对当前会话生效。
目录顶部提供“列表 / 收藏 / 论文 / 回收站 / 搜索”五个图标切换,与文章标签栏同高,悬停可见名称提示。目录中的搜索分类仍提供完整筛选;功能栏搜索键则打开快捷搜索面板。完整搜索页可按标题、正文、来源信息、文件夹、文章/论文和收藏缩小范围;多个空格分隔的关键词须同时命中,标点按字面匹配。Aa 可开启大小写区分,默认对英文字母不区分大小写。结果按文档分组,提供真实命中高亮、折叠、更多上下文、排序和分页;点击标题或片段打开现有阅读器。完整搜索页的历史仅保留在当前会话中,可清除,不写入知识库或浏览器持久存储。

