V1.0 → V1.4 · 27 Days of Evolution

即页 jpage

零 配 置 · 即 写 即 览 即 分 享

从一行命令到 AI 原生内容平台 的 27 天进化

拖入文件,即刻成页。选择模板,即刻有风格。

Express SQLite Vanilla JS MCP Protocol Docker 零构建
Version History

四次进化,四个问题的答案

V1.0 / V1.1 2026-05-13 诞生:从第一行代码到品牌确立 「能不能分享」

AI 生成的 HTML 不再沦为截图或附件。拖拽上传,秒级预览,短链接即分享——即页的第一个版本,只做一件事:让内容被完整地看见。正式命名「即页 jpage」,端口 8858,Docker 一行部署。

📄HTML/Markdown 拖拽上传秒级预览
🔄渲染/源码双模式切换
🐳Docker 一行部署,SQLite 零配置
🏷️重命名、删除、下载
🎨品牌视觉确立,端口 8858
V1.2 2026-06-07 渲染增强 + MCP 协议 「分享得好不好看」

公式、图表、代码完整渲染。同时接入 MCP 协议,Claude Code 直连即页——AI 生成到发布全自动化。Skills 管理、文件隐私控制、API 全面开放,产品能力质的飞跃。

highlight.js 代码高亮(180+ 语言)
📐KaTeX 数学公式(行内 + 块级)
📊Mermaid 图表(深/浅色主题)
🔗MCP Server(6 Tools + 2 Resources)
🔒文件公开/私有切换
📦Skills 管理 + ZIP 打包
🔌JSON 直传 + Bearer 认证
V1.3 2026-06-08 管理体系:从分享到管理 「分享之后怎么管理」

短链接一键分享、ZIP 网站包上传、完整版本历史、三维文件组织、多用户管理——从「能分享」进化到「好管理」。MCP 工具从 6 个扩展到 15 个,安全全面加固。

🔗短链接 /s/:key 即时分享
📁ZIP 网站包 + 批量上传
📋版本历史(备份/恢复/清理)
🏷️标签 / 收藏 / 分类三维组织
👥多用户管理 + API Token
🛡️CSP + iframe Sandbox 加固
📱UI/UX 全面升级 + 移动端优化
V1.4 2026-06-09 风格化:AI 内容的审美革命 「AI 生成的内容怎么有风格」

内容模板市场让 AI 学会风格参考——不是模板套用,是风格学习。4 种 Markdown 渲染模板、全文搜索、链接访问统计、/health 端点、前端 ES Modules 拆分。MCP 扩展到 17 个工具。

🏪内容模板市场(9 场景 · 3 内置)
🎨4 种 Markdown 渲染模板
🔍FTS5 全文搜索
📈链接访问统计
💊/health 健康检查端点
📐app.js → 8 个 ES Modules
全量同步异步化重构
🤖MCP 17 Tools + 模板集成
Design Philosophy

设计理念

零配置哲学

docker-compose up — 三秒启动,五秒上传,八秒分享。开发者的内容工具应该像呼吸一样自然,不折腾配置,只专注内容。

🤖

AI-Native

不是给产品加 AI 功能,而是以 AI 为中心重新设计内容发布流程。17 个 MCP 工具让 Claude 成为内容助手,一句话生成、一键发布。

✂️

极简主义

无框架前端、无构建工具、无 npm script 魔法。Vanilla JS 写出的代码,十年后还能读懂。复杂度是敌人,简洁是美德。

🌱

渐进增强

从文件预览器到模板市场。版本管理、标签分类、全文搜索——每个功能都是自然生长的结果,不是预先设计的冗余。

Architecture

技术架构

用户入口
Browser UI
Claude Code
Claude Desktop
REST API
↓ ↓ ↓
核心服务
server.js
Express · Auth · Upload
mcp-server.js
17 Tools · 2 Resources
skills-registry.js
Auto Discovery
↓ ↓ ↓
渲染引擎
Marked
Highlight.js
KaTeX
Mermaid
↓ ↓ ↓
持久化
SQLite (业务)
SQLite (Session)
Disk (Uploads)
By the Numbers

数字见证成长

0
天开发周期
0
次代码提交
0
个大版本迭代
0
个 MCP 工具

V1.1,解决了「能不能分享」的问题。

V1.2,解决了「分享得好不好看」的问题。

V1.3,解决了「分享之后怎么管理」的问题。

V1.4,解决了「AI 生成的内容怎么有风格」的问题。