# 链接即文档分享生成器

把整篇文档打包进一条可分享的 URL——无账号、无服务器,链接本身就是文档。可选 AES-256 密码加密,五种模板,对方打开链接即读。

> 标准页面: https://elysiatools.com/zh/tools/link-as-document-share-url-generator

- **分类:** Utilities

- **关键词:** 链接即文档, URL 文档, 无服务器分享, 加密分享链接, 文档链接

## 概述

沿用 Tiny Little Office 的思路(HN 50096142):文档经 DEFLATE 压缩后编码进 URL fragment,而浏览器永远不会把 fragment 发给任何服务器——隐私靠架构而非承诺。对方打开链接,/doc 查看器完全在客户端渲染。生成器接受标题、轻量 Markdown 内容(# 标题、- 列表、[ ] 待办)、头部字段和五种模板之一(笔记/信函/清单/会议纪要/简历),产出分享链接和可下载的纯文本兜底版。可选密码保护:载荷用 AES-256-GCM 加密、密钥由 PBKDF2(150,000 次迭代)派生——只有对方在浏览器输入密码后才解密,密码本身绝不随链接传输。每条链接按可移植性分级:≤ 2000 字符任何渠道安全(聊天/邮件/二维码),≤ 8000 在浏览器与多数应用可用,更长则仅限浏览器——如实提示,因为即使浏览器能接受约 2MB 的 URL,聊天软件也可能截断。诚实边界:链接丢失即文档丢失;加密防的是链接泄露后被陌生人读取,不防持有密码的人转发。

## 输入项

- **文档标题** (text): e.g. Q4 Launch Checklist
- **内容(轻量 Markdown:# 标题、- 列表、\[ \] 待办)** (textarea): # Section A paragraph. - item \[ \] task \[x\] done task
- **模板** (select)
- **头部字段(每行"键: 值",可选)** (textarea): date: 2026-10-16 author: Alex to: Product team
- **密码(留空=不加密)** (text): min 6 characters — stays with you, never in the link
- **查看器语言** (select)
- **分享链接的站点源** (text): https://elysiatools.com (default)

## 适用场景

- 需要在聊天软件、邮件或工单系统中快速发送敏感文本，但不希望第三方服务器暂存或留存记录时。
- 为团队或客户分发一次性清单、会议要点或个人简报，受众无需登录注册即可直接在浏览器内查看。
- 撰写含敏感信息的信函或交接文档，需要通过强密码端到端保护，防止链接转发外泄给非目标人员。

## 工作原理

- 在编辑器中填入文档标题、轻量 Markdown 正文（如 # 标题、- 列表、\[ \] 待办）及可选的元数据头部字段，并挑选模板样式。
- 若设置了密码，系统在浏览器本地通过 PBKDF2（150,000 次迭代）派生密钥并执行 AES-256-GCM 加密；若未设密码则直接使用 DEFLATE 压缩数据。
- 将压缩或加密后的载荷编码至链接的哈希片段（# 之后），并根据总长度给出可移植性评级（≤ 2,000 字符全渠道兼容，≤ 8,000 字符应用通用）。
- 接收方在浏览器中打开链接，纯客户端的查看器自动读取并解码哈希片段渲染排版；若有密码保护，则在输入密码后完成本地解密展示。

## 使用案例

- 运维与开发人员在即时通讯软件中安全发送包含临时配置、发布检查项的纯文本清单，不留网盘足迹。
- 人力或管理人员向特定外部顾问发送加密的工作交接信函或会议纪要，口令通过独立安全信道告知。
- 个人求职者快速生成结构化且免服务器托管的简历页面，直接将紧凑链接附在沟通邮件中供对方查阅。

## 常见问题

### 服务器真的看不到我生成的文档内容吗？

看不到。文档数据全部存储在 URL 的 fragment（# 号后），浏览器遵循 HTTP 规范，永远不会把 fragment 发送到服务器端。

### 设置了密码后，密码会包含在分享链接中吗？

不会。密码仅用于在本地通过 PBKDF2 派生密钥进行 AES-256 加密与解密，既不会编码进 URL，也不会传输到网络。

### URL 长度会影响链接的使用吗？

会。虽然主流浏览器支持极大 URL，但微信、邮件客户端或部分聊天工具在链接超过 2,000 字符时可能会发生截断，建议短文本使用。

### 生成的分享链接如果不小心弄丢了，还能找回文档吗？

不能。因为后端服务器没有任何数据库存储，链接本身就是唯一的文档载体，丢失链接即视为文档永久丢失。

### 接收方需要安装额外的阅读插件或软件吗？

不需要。只要接收方使用现代网页浏览器打开该 URL，系统内置的查看器就会自动在本地解密并渲染格式。

## 相关工具

- [PDF转Markdown转换器](https://elysiatools.com/zh/tools/pdf-to-markdown): 将PDF文档转换为Markdown格式，支持文本提取和格式保留
- [缩进列表转 ASCII 目录树](https://elysiatools.com/zh/tools/ascii-tree-from-indented-list): 把 2 空格 / 4 空格 / Tab 缩进的层级列表（Markdown bullet、- * 1. 前缀可选）渲染为可复制的 ASCII 目录树。支持 Unicode 方框与经典 ASCII 两种风格，以及整根纵线、行尾空格、叶节点方括号等开关。
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [数字 OTP 生成器](https://elysiatools.com/zh/tools/otp-generator): 生成密码学安全的一次性数字验证码（短信 / 邮件验证、抽奖码、活动 PIN），可配长度（3-10 位）、批量输出、可选排除混淆数字及过期倒计时。使用 crypto.randomInt，而非 Math.random。
- [网页转 Markdown 转换器](https://elysiatools.com/zh/tools/webpage-to-markdown-converter): 按 URL 抓取在线网页并转换为干净的 Markdown——标题、链接、列表、代码，可选图片与表格——带阅读模式去杂。
- [甲状腺激素指数（TSH/FT4/FT3 联动判读）](https://elysiatools.com/zh/tools/thyroid-index): 联动判读 TSH、FT4 与可选 FT3，判断甲状腺轴状态。成人参考范围：TSH 0.4–4.0 mIU/L、FT4 0.8–1.8 ng/dL（≈10–23 pmol/L）、FT3 2.3–4.2 pg/mL（≈3.5–6.5 pmol/L）。TSH 高 + FT4 低 → 原发性甲减（桥本、消融后、缺碘、胺碘酮/锂）；TSH 高 + FT4 正常 → 亚临床甲减；TSH 低 + FT4 高（±FT3 高）→ 原发性甲亢（Graves、毒性结节、甲状腺炎早期、碘/胺碘酮相关）；TSH 低 + FT4 正常 → 亚临床甲亢或外源性激素或早期甲状腺炎，应查 FT3 识别 T3 毒症；TSH 正常/低 + FT4 低 → 中枢性（继发/三发）甲减（垂体/下丘脑病变）；TSH 高 + FT4 高 → TSH 瘤或甲状腺激素抵抗；全部正常 → 甲状腺功能正常（非甲状腺病态综合征可仅 FT3 低）。注意事项：TSH 昼夜节律（22:00–02:00 峰，午后谷）；多巴胺、激素、重病、卡麦角林可抑制 TSH；孕期应使用孕期特异性 TSH 范围；异嗜性抗体可致假性 TSH/FT4 异常；胺碘酮可致 1 型（碘致）与 2 型（破坏性）甲亢。来源 ATA 2014/2016、NACB 2002、Garber 2012、MDCalc。不构成医疗建议。
- [OKR 与 KPI 树状分解器](https://elysiatools.com/zh/tools/okr-tree-decomposer): 把公司级 Objective 逐级下钻到部门→团队→个人,每个节点设权重/目标值/当前值,下层加权汇总为上层完成度。输出可视化树状结构 + Markdown,可复制到文档。
- [GitHub README转PDF](https://elysiatools.com/zh/tools/github-readme-to-pdf): 获取GitHub README并渲染为带样式的PDF

## 示例

- [PDF示例](https://elysiatools.com/zh/samples/pdf-samples): 2026-02-01 到 2026-02-10 工具生成的PDF示例
- [Test Pyramid Examples - 测试策略指导](https://elysiatools.com/zh/samples/test-pyramid-examples): 全面的测试金字塔实现示例，包括单元测试、集成测试、端到端测试、测试组织和平衡软件质量保证的战略测试模式
- [Markdown 示例](https://elysiatools.com/zh/samples/markdown-samples): Markdown 格式示例，从简单到复杂的文档结构
- [Markdown 查看器样本](https://elysiatools.com/zh/samples/markdown-viewer-samples): 用于 README 预览、文档渲染和富文本标记测试的 Markdown 样本文件
