ToolBox作品详情

30 秒理解

ToolBox 转换页签界面

数字作品 · 本地工具

把日常文件处理收拢成一个工具箱:转换/合并、拆分、精压、出版、温故,五页签。

本地应用(Python + Flask) · v0.1 持续维护 · 2026

本人负责:全流程——需求收拢、引擎与界面、验收(59 项测试)

本地运行(双击 start.bat);离线自持、无外部依赖——文件不出本机。

实际体验

五个页签:转换(含勾选合并)/拆分/精压/出版/温故(回顾+随手抽取)。深浅双色板随系统切换;以下为界面预览。

合并态界面
2 · 转换(合并态,浅色)
出版页签界面
3 · 出版(浅色)
精压页签界面
4 · 精压(深色)
温故页签浅色界面
5 · 温故(浅色)
温故页签深色界面
6 · 温故(深色)

方法与实现

  • 为什么需要这个?

    「文件处理七件事」(转 PDF、md 转 epub、拆 PDF、合并、目标体积压缩、出版链路、回顾拾取)原先散成七个独立工具,入口、风格、维护各一套;把它们收拢成一个本地工作台。

  • 如何组织与实现?

    Flask 启动器(双击即用)+引擎层(转换/合并/拆分/精压/出版/温故)+网页层五个页签;产物按时间戳归档,历史连续。

  • 哪些部分由本人设计、判断和验证?

    收拢范围与交互设计、验收标准与测试清单;三处有意差异(目录页码两遍校准、不强杀 Office 进程、批量单项失败不中断)都是使用中定的取舍。

  • AI 在什么环节参与?

    与 AI 协作实现引擎适配与界面(pandoc 2.x/3.x 自适应、任务历史与状态反馈等);验收抽查由我完成。

  • 有哪些取舍与局限?

    本地优先、不联网不上云——隐私文件不出本机;依赖 Windows 实机环境(Office/Calibre/wkhtmltopdf),首跑需逐项检测。

验证与证据

证据签 · 按实勾选

  • Live demo(本地应用,非网页版)
  • Source(随开源批次挂出)
  • Tested(引擎测试 59/59 · HTTP 冒烟 13/13 · 五页签无头浏览器核验)
  • Concept

关联

← 返回展厅