CF FIELDBOOK/例子

离线阅读架

三份合成文档的离线阅读与下载示例

这个小例子把三份独立文档放进一小架资料:不加后端、不依赖网络,也能在本地阅读欢迎、笔记与检查清单。它演示公开内容如何打包成离线可读、可下载的形式。

它也在个人基础设施实践手册里被引用,沿同一份材料继续解释权限、版本、任务与检索。示例使用合成输入,不含真实账户或私人原始资料。

本地查看#

直接打开 index.html,或用任意静态服务器托管这个目录:

python3 -m http.server 8768 --bind 127.0.0.1 --directory examples/reading-shelf

打开 http://127.0.0.1:8768/。三份文档都在页面内,下载链接指向对应 Markdown 原件;关闭 JavaScript 后仍可阅读和下载。结束查看时用 Ctrl+C 停止本地服务器,不产生云端资源。

修改并重建#

编辑 materials/ 中的原件,再生成页面:

python3 examples/reading-shelf/build.py

index.html 是生成文件,不另行编辑正文。先问“哪份文档讲更新与撤下”,回到第二份原文;改写其中一句、重建,再核对页面与下载。对于材料没有提供的论文结论,应回答材料不足;当前页面没有自动问答或模型调用。

沿同一份材料继续#

下一步 手册中的设计 当前例子的边界
保留版本与原件 R2 或已有存储保存原件,D1 或已有数据库保存当前指针 当前只有本地文件,没有数据库
只给指定读者看 Access、会话与读取资格分开检查 当前是公开静态资料,没有登录或授权服务
更新后继续处理 任务保存阶段与结果,先准备派生内容再切当前版本 当前由编辑者手动运行 build,没有队列或恢复执行器
找回原文与撤下内容 检索结果带版本和来源,撤下先停止读取再清索引 当前可直接读三份原文,没有云端索引或远端缓存清理

这些扩展见手册相应章节与匿名资料站实践。它们需要另行实施与验收,静态页面的成功不证明权限、云端检索或恢复机制已经运行。

例子附件

在自己的本地环境检查;本站不调用云端服务或部署例子。

术语 / FIELD NOTES

在词表中继续阅读