短链接、ZIP 网站包、版本历史、标签收藏分类、多用户管理——你的个人内容中心,正式上线
v1.2 我们带来了 Markdown 增强渲染、MCP 协议支持、文件隐私控制——即页解决了「 AI 生成的内容怎么完整分享」的问题。
但很快,新的痛点来了:
/api/files/42/render——发给客户总觉得不够正式v1.3 ,一次性解决这些问题。
每份文件自动生成 8 位随机短链接:
旧链接: https://jpage.example.com/api/files/42/render
新链接: https://jpage.example.com/s/kX9mP2wQ
以前:发链接前总得删掉
/api/files/,怕暴露系统结构 现在:短、干净、专业,直接发
支持两种模式,自动识别:
网站包模式( ZIP 内含 index.html + 资源目录)
<base> 标签,CSS/JS/图片等相对路径自动指向资源服务/api/files/:id/asset/* 独立访问批量文件模式( ZIP 内含多个独立 HTML/MD )
安全防护也没落下:Zip Slip 路径穿越检测、膨胀炸弹限制、Symlink 拦截、文件数量上限。
以前:一个带 3 张图片的 HTML 页面,得传 4 次 现在:打包成 ZIP ,一次上传,完整预览
每次覆盖上传,旧版本自动备份到版本历史:
以前:改坏了就改坏了,只能重新上传 现在:完整的版本时间线,随时回到任何节点
三种组织维度,灵活组合:
以前:50 个文件排成一排,找到目标靠运气 现在:标签筛选 + 分类归档 + 收藏置顶,3 秒定位
admin 和 user 两种角色,权限分明jp_ + 32 位随机串MCP 也支持用户级 Token 认证——不同用户通过各自的 Token 连接,文件归属自动隔离。
以前:团队共用一个账号,谁传了什么分不清 现在:每人独立账号,MCP 自动隔离,安全又清晰
prompt/confirm,风格统一v1.3 在安全层面做了多项增强:
allow-same-origin,进一步隔离渲染内容securityLevel 设为 strict,防止 SVG 注入MCP Tools 从 6 个扩展到 15 个,新增:
| 类别 | 新增工具 |
|---|---|
| 版本管理 | list_file_versions、restore_file_version |
| 标签管理 | list_tags、add_tags_to_file |
| 收藏管理 | star_file、unstar_file |
| 分类管理 | list_categories、create_category、set_file_category |
upload_file 工具也增强了——支持 base64 编码的 ZIP 上传、覆盖指定文件、添加标签和分类,一次调用完成全部操作。
logger.info/warn/error/audit 四个级别,Docker logs 直接看,12-factor 标准实践v1.3 的功能不是孤立的——配合即页的 Claude Code Skill ( jpage-upload ),整个流程可以变成一句话的事:
「帮我做一个电商首页原型,顶部搜索栏、中部商品瀑布流、底部导航栏」
Claude Code 生成完整 HTML → 自动上传即页 → 返回短链接 → 直接甩到产品群里。交互可点击,布局可调整,评审效率翻倍。
不用 Figma 画半天,不用截图发微信——原型直接在线可交互。
「根据这份 CSV 生成一份销售数据分析仪表板,带折线图和饼图」
AI 生成带 Chart.js 的完整 HTML 报告 → 上传即页 → 自动打上「报告」「 Q3 」标签 → 归入「数据分析」分类 → 短链接发邮件。
图表可交互,数据可筛选,不是截图,是活的报告。
「写一份微服务架构设计文档,包含时序图和关键公式」
Markdown 文档自动上传,Mermaid 时序图完美渲染,KaTeX 数学公式原样展示。版本历史自动记录每次修改——文档即代码,版本可追溯。
「做一个带动画的登录页 Demo 」
ZIP 包上传——HTML + CSS + JS + 图片资源一键打包,上传后自动解压,资源路径自动处理。短链接发 PM ,30 秒从代码到可预览页面。
一句话总结:装上即页 Skill 后,你和 AI 的对话就是你的「发布工作流」。
生成 → 上传 → 分类 → 标签 → 短链接分享,全程零手动操作。
| 如果你… | v1.3 带给你的价值 |
|---|---|
| 经常分享链接给客户/同事 | 短链接更专业,不再暴露内部结构 |
| 用 AI 生成完整的 HTML 项目 | ZIP 上传一次搞定,资源路径自动处理 |
| 文件越来越多,管理混乱 | 标签 + 分类 + 收藏,三维度组织 |
| 团队多人使用即页 | 独立账号 + Token 隔离,各管各的 |
| 经常覆盖更新文件 | 版本历史兜底,随时回滚 |
| 用 MCP 对接 AI 工具 | 15 个 Tools 覆盖全生命周期 |
| 维度 | 即页 v1.3 | GitHub Gist | 语雀/Notion | Vercel |
|---|---|---|---|---|
| HTML 完整渲染 | ✅ | ❌ 仅代码 | ❌ 仅嵌入 | ✅ |
| Markdown 增强 | ✅ 高亮+公式+图表 | ❌ | ⚠️ 基础 | ❌ |
| 自托管 | ✅ Docker 一键 | ❌ | ❌ | ❌ |
| MCP 原生支持 | ✅ 15 个 Tools | ❌ | ❌ | ❌ |
| ZIP 网站包上传 | ✅ 自动解压预览 | ❌ | ❌ | ⚠️ 需仓库 |
| 版本历史 | ✅ 查看/恢复/删除 | ✅ Git 版本 | ✅ | ✅ Git 版本 |
| 文件组织 | ✅ 标签+分类+收藏 | ⚠️ 仅标签 | ✅ | ⚠️ 仓库组织 |
| 短链接 | ✅ /s/:key |
✅ | ✅ | ⚠️ 需配置 |
| 多用户 | ✅ 角色隔离 | ❌ | ✅ | ⚠️ 团队版 |
| 上手门槛 | 🟢 极低 | 🟡 中 | 🟡 中 | 🔴 高 |
已经部署了即页?升级非常简单:
cd jpage
git pull
docker-compose up -d --build
Migration Runner 会自动处理数据库升级,已有文件自动补生成短链接。无需手动操作。
即页采用 MIT 开源协议,免费商用、无功能限制。
GitHub 仓库: https://github.com/code2rich/jpage
如果你也觉得「 AI 生成的精美内容值得被完整呈现」,欢迎 Star ⭐、提 Issue 、贡献代码。
v1.1 ,解决了「能不能分享」的问题。
v1.2 ,解决了「分享得好不好看」的问题。
v1.3 ,解决了「分享之后怎么管理」的问题。
短链接让分享更专业,ZIP 上传让项目更完整,版本历史让修改更安心,标签分类让管理更高效,多用户让团队更协作。
即页,从「即用即走」进化为「即用即管理」。
拖入文件,即刻成页。
即页,让分享回归简单。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.