渊 聚文坞 FileDock 免费下载
载籍极博 · 一器纳之
Windows 桌面应用 · 建立于二〇二六

一器纳百籍
行文即得

聚文坞 FileDock 是一台典籍文件管理器。将散落各处的文籍、代码、图谱归于一册, 内置解释器随选随跑,更可越洋直连 MySQL 库房——免去切换诸般器物之烦,让治学与开发归于一途。

其 能 有 三
第 一 卷 · 功 能

三事俱备,治学开发皆宜

归文、行码、连库——把日常零散的操作收进同一处案头。

NO. 01

典籍归类,一览无遗

籍、码、图、数,无论何种文契,皆可于同一界面开卷浏览、就地编辑。五十余种格式自动识认,无需另装他器;任开一卷皆可按 Ctrl+F 通篇查找,命中处尽数点亮、逐处跳到眼前。

五十余格式 实景预览 档案内查找
NO. 02

解释器随选,落笔即行

内置 Python、Node、C/C++、Go、Rust、Java 等二十余种解释器与编译器,选中即跑。运行出错一律译成中文:指出第几行第几列、什么毛病、该怎么改,原始英文报错退到折叠里备查。

二十余种语言 即选即跑 中文报错定位
NO. 03

越洋连库,直取数册

内嵌终端可经 SSH 远连服务器,亦可直通 MySQL / MariaDB、PostgreSQL、SQL Server、SQLite 库房,查改导一处完成。库房报错同样译成中文,并在 SQL 里标出出错的位置——表名拼错、列不存在、约束冲突,一眼看清。

SSH 隧道 四种库房 SQL 报错标位
NO. 04

编目标签,寻之即得

以钤印标签、卷册、最近入档为纲,纵有千册亦可顷刻寻见。检索直通文书正文与批注——记得住一句话、却忘了它在哪一卷,也翻得出来。

钤印标签 全文检索 卷册归档
NO. 05

多卷并陈,各得其位

同时开卷多部,拖拽以调版式;可分屏对读、并行校订。数据库工作台还能把一份文书摊在左侧并读——写作业时不必在窗口之间来回翻找。

多标签 分屏对读 作业模式
NO. 06

敲字即补,名字自现

写代码、写 SQL 时敲字母,光标下即列候选:这门语言的关键字与内置名、对象成员,以及本文件里已经出现过的名字。SQL 还认得别名——FROM students s 之后敲 s.,直接列出这张表的真实列名。

Tab 接受 对象成员 SQL 真列名
第 二 卷 · 行 文

如古人展卷,落笔即见其果

下方为聚文坞内嵌终端之实景:选册、运行、连库,一气呵成。

渊 聚文坞终端 — filedock
❯filedock --version
聚文坞 FileDock v1.9.18(Windows x64)
❯filedock open ./典籍
开卷中…… 已识认文契 128 件(文牍 42 · 代码 51 · 数册 23 · 图卷 12)
❯mysql connect --host 10.0.0.8 --db 库房
✓ 经 SSH 隧道连通,库房「库房」已开
❯run stats.py
✗ 除数为 0,不能相除(stats.py 第 6 行 · 第 12 列)
return total / count
^^^^^
→ 先判断 count 不为 0,再相除。
❯mysql exec "SELECT * FROM studnets"
✗ 表不存在(ER_NO_SUCH_TABLE · 1146)
SELECT * FROM studnets
^^^^^^^^
→ 检查表名拼写;是不是 students?
❯
第 三 卷 · 取 用

即刻取用,聚文坞归案

取 文 渊 阁 于 案 头

今仅备 Windows 版,适用于 Windows 10 / 11 系统。开源,永久免费。

手 机 端 提 示 聚文坞是 Windows 桌面应用,安装包须在电脑上运行。可先复制下载链接,传到电脑后再取。

最新版本 v1.9.18 · 更新于 二〇二六年十月十三日

便携版(免安装 zip)已停止发布,请使用上面的安装版。说明 →

下载慢、或者中途断了?走 GitHub 通道:GitHub Releases → 镜像站:lp000-l.github.io/docbase-site/

浏览器提示「可能有风险」,要不要担心?

这是正常的,不是文件被污染。Chrome / Edge 与 Windows SmartScreen 对「没有代码签名证书 + 下载量还少」的可执行文件一律会提示「可能有风险 / 不常下载,可能不安全」。聚文坞是个人开源软件,没有买代码签名证书,所以拿不到这个「签名」背书 —— 提示的是身份未被验证,不是查出病毒。

可以这样自行确认:把下载到的文件算一下 SHA-256,与下面那张表比对,一致就是官方原版;也可以装好后在软件里打开 设置 → 关于,程序会自查关键文件并列出一组校验码 —— 表里的构建编号与指纹和软件内显示的完全一致。两者都对得上,就可以放心。

想让它彻底不提示,只能买 OV / EV 代码签名证书并接进打包流程 —— 那要花钱(EV 每年数千元,OV 便宜些但还得靠下载量慢慢积累信誉)。目前先用「公开校验码 + 程序内自查」这套替代办法。

下载很慢、中途断了怎么办?

慢在哪:官网这台服务器在境外(欧洲节点),从国内跨境过去要绕远路 —— 链路往返约 300 ms、丢包约一成。丢包会让单条连接被反复打断,速度自然上不去。

已经做了两件事:
· 服务端换了拥塞控制算法(BBR)并调大 TCP 缓冲:BBR 对丢包不敏感,实测单连接从 12 KB/s 升到 357 KB/s(约 28 倍)。
· 下载按钮改成多线程分片取(8 段并发、真实进度、下完自动比对 SHA-256):实测再快约 3 倍,约 1 MB/s,115 MB 的包两分钟上下。浏览器若不支持(或你在网址后加 ?native 打开本页),会自动退回浏览器原生下载,不会卡住。

还能再快些:
· 换个时段:白天的跨境链路通常比晚上好不少。
· 复制下载链接(上面那个按钮)拿到直链,丢给 IDM / 迅雷这类多线程工具取。
· 断了不必从头:服务端支持分段下载(HTTP Range),浏览器与下载工具都能续传。

根治办法(需要域名备案):把安装包放到对象存储 + CDN 上分发,国内用户从就近节点取,通常能到几 MB/s。这条要在阿里云控制台开 OSS / CDN 并给域名做备案接入,属于后续要办的事,办完会写进更新手记。

校验下载到的是不是官方原版

下载完成后,把安装包文件的 SHA-256 与下表比对;一致即是官方原版。也可在软件里打开 设置 → 关于,程序会自查关键文件并列出同一组校验码 —— 下表的构建编号与指纹和软件内显示的完全一致,可互相对照。

文件大小SHA-256
校验码随本次构建生成,下载页更新中…
第 四 卷 · 修 订

更新手记|最近修订

改了什么都记在册上。这里只列最近三版,历次修订另有专页,不必在本页翻找。

  1. v1.9.18 2026.10.13 改进

    日程笔记本的代码区再放大一圈;计划能挂「要用的文件」,代码里直接读得到

    • 代码区又大了一圈(改):笔记本那一栏不再只放输入框 —— 左边的题目栏默认自动收起(计划下拉搬到了顶部,切计划照旧;想看题干点题目区右上角的 « 展开),题干折成一行摘要(点开才铺开),进度和切题并成一排。同样窗口下实测:可写代码的宽度从 379 变成 689,一屏里露出来的代码面积大了六成。
    • 笔记本计划也能挂「要用的文件」(新):计划设置里选几份档案(成绩表、名单、数据文件…),它们会被放进这份笔记本自己的工作目录。代码里直接 open('成绩清单.csv')、pd.read_excel('名单.xlsx') 就读得到,不用再写一长串绝对路径。原文件只读,不会被改。
    • 文件名会补全(改):在上面的基础上,敲到引号里(open(' 之后)会列出工作目录里的文件名,鼠标点一下就填上。文件名不需要背。
    • 修:日程里的代码补全有时候不弹(修):在笔记本页里好好的,一进日程打字就什么都不弹。原因是补全拿错了「档案」—— 它问的是档案页当前打开的那份,而不是你正在做的这份笔记本;档案页要是没开着东西,补全就一个格子都不挂。
    • 修:打开笔记本计划时上面几排被顶出视野(修):以前进到笔记本计划,页签、进度条、题干会莫名往上跑掉。这是笔记本把「把这一格滚进视野」一路滚到了外层容器上。现在只滚笔记本自己,外层一个都不动。
  2. v1.9.17 2026.10.13 新增

    日程多了「笔记本」类型:写作业用的是一份真笔记本,代码区也放大了

    • 日程新增「笔记本」类型(新):新建计划时类别里多一项。选它,就可以把一份写作业用的笔记本挂到日程上 —— 题目照旧从文档识别或手工加,作答就写在笔记本里。
    • 整份计划共用一份笔记本:题与题之间变量、函数都接着用,像一份大作业从第一题做到最后一题。做到哪一题,笔记本就跟到哪一题。
    • 笔记本的功能一个不少(新):答题区里就是完整的那套笔记本 —— 多格、Shift+Enter 逐格运行、出图出表、Markdown、大纲、导包台、代码补全、快捷键,与「笔记本」页里完全一样。不是简化版。
    • 代码编写区变大了(改):以前作答区是个小输入框(最高只到屏幕的六成)。现在笔记本计划直接把整块答题区给它 —— 窗口拉高它就跟着长,左边那栏也能收起来(点题目区右上角的 «),需要看题干再展开。实测同样窗口下,可写代码的高度从 140 变成 380 起,窗口拉高后能到 619。
    • 交卷前自动存盘(新):点「运行整份笔记本」「提交」之前都会先存一次;换到别的计划或离开日程页时,也会先保存再放手 —— 攒了一天的作业不会因为切来切去就没了。
  3. v1.9.16 2026.10.13 新增

    日程的编程题会「先导包、再作答」,作业也能读数据文件了

    • 导包台(新):到「设置 → 代码运行」里写一段每次运行前先执行的代码,全局一份。常要用的导入写在那儿(比如 import pandas as pd),所有编程计划的作答里就能直接 pd.read_excel(...),不用每题抄一遍。导包台自己写错时会明说「导包台出错」,不会让你对着没写错的作答发懵。
    • 计划可以挂「要用的文件」(新):作业要读数据文件时,在计划设置里加进来 —— 可以从档案库里挑,也可以直接选本机的文件。运行作答时它们会按原文件名放进运行目录,代码里直接 open('成绩清单.csv') 就行。运行目录里放好了哪几个文件、哪个文件找不到了,都会在结果里写出来。
    • 原文件只读:复制进运行目录的是副本,你在代码里怎么改怎么写,都不动原档案一个字;跑完连运行目录一起删。
    • 报错说清楚(改):以前只要程序跑起来了就写「跑通了」,哪怕它中途崩了。现在分得开:「跑通了」/「跑完了,但有报错」,后者会直接指出错在第几行、给出中文解释。
    • seaborn 示例数据不用再翻墙(新):sns.load_dataset('iris') 这类调用取的是 GitHub 上的示例数据,国内常常超时或 502。现在内核启动时会把这条链路自动改到国内可达的镜像上,多镜像重试 —— 不用改你的代码,也不用装任何东西。

查看全部修订 →