默认使用浏览器 localStorage,无需后端和数据库即可运行
personal-dashboard-template — Vite 后台模板
作者 muzi59418-creator
基于 React、TypeScript 与 Vite 的个人工作仪表板模板,默认使用浏览器本地存储,可选配置 Supabase 启用邮箱登录与云端保存。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
可选配置 Supabase 启用邮箱登录与受控云端保存,自动云端保存默认关闭
项目管理支持重要紧急四象限、最多 5 级项目树、推进事项与自动进度
例行工作支持每天、工作日、每周、每月和自定义日期,以及暂停、恢复、跳过、顺延和节假日处理
支持 JSON 导出、导入和旧版本备份兼容,导入失败不会覆盖当前数据
同时适配电脑端和手机端
模板详细介绍
这是一个面向个人工作的本地优先管理仪表板模板,基于 React、TypeScript 和 Vite 构建。默认无需后端和数据库,数据保存在浏览器 localStorage 中,安装依赖后即可运行;配置 Supabase 环境变量后可启用邮箱登录与受控云端保存,自动云端保存默认关闭。
模板覆盖项目管理、今日任务、工作日记、灵感、例行工作、工作模板、长期职责、分类管理以及 JSON 备份恢复等模块。项目管理支持重要紧急四象限、最多 5 级的项目树、推进事项、按推进事项完成率自动计算进度,以及拖拽调整和同主项目内移动。例行工作支持每天、工作日、每周、每月和自定义日期,以及暂停、恢复、跳过、顺延和节假日处理。
仓库包含通用中文演示数据,以及经作者授权公开的小红书账号入口;不包含个人工作数据、密码、密钥、token、本地私人路径或内部业务信息。公开构建不会注入 Supabase 配置,因此默认展示演示数据并使用浏览器本地存储。
使用限制方面:未配置 Supabase 时不启用账号体系,换浏览器、换设备或清空浏览器数据后本地数据不会自动同步;重要数据建议定期在设置页导出 JSON 备份。演示图片、字体、图标等第三方素材需按各自许可核对。
适合你的项目吗?
适用场景
- 在单个工作台中管理待办、项目、例行工作、日记和灵感
- 希望数据先保存在本机浏览器中的个人使用场景
- 通过 GitHub Template 创建自己的副本并替换演示数据、调整页面或增加功能
- 部署到 GitHub Pages、Vercel 或 Cloudflare Pages 作为公开体验页面
适合人群
- 想把待办、项目、例行工作、日记和灵感放在一个工作台中的个人用户
- 希望数据先保存在本机浏览器中的运营、产品、开发和自由职业者
- 想直接使用开源模板或在现有能力上继续二次开发的人
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
先安装 Node.js,然后运行 npm install 和 npm run dev,终端会显示本地访问地址,通常为 http://localhost:5173/
- 2
构建产物生成在 dist 目录中,dist 已加入 .gitignore,不会提交到仓库
- 3
未配置 Supabase 环境变量时不需要后端服务,也不启用账号体系
- 4
配置 Supabase 后可启用邮箱登录;自动云端保存默认关闭,未主动启用时本地数据不会自动同步
- 5
重要数据建议在设置/备份页面定期导出 JSON 备份
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 未配置 Supabase 环境变量时,不启用账号体系,数据仅保存在当前浏览器本地。
- 云端保存默认关闭;未主动启用时,更换浏览器、设备或清空浏览器数据后本地数据不会自动同步。
- 启用邮箱登录需自行配置 Supabase 环境变量,属于外部服务依赖。
- 重要数据需用户自行定期导出 JSON 备份,项目不提供自动同步保障。
- 公开构建默认展示演示数据并使用浏览器本地存储,不连接正式云端库。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
未配置 Supabase 环境变量时不需要后端服务,也不启用账号体系。
README 原文
自动云端保存默认关闭;未主动启用时,换浏览器、换设备或清空浏览器数据后,本地数据不会自动同步。
README 原文
配置 Supabase 后可启用邮箱登录;侧栏账号名称只读取当前运行时会话的已有 metadata 或邮箱,不新增账号存储字段。
README 原文
重要数据建议在“设置 / 备份”页面定期导出 JSON 备份。
README 原文
https://github.com/muzi59418-creator/personal-dashboard-template/blob/main/LICENSEhttps://github.com/muzi59418-creator/personal-dashboard-template/blob/main/README.md公开构建不会注入 Supabase 配置,因此默认展示通用演示数据并使用浏览器本地存储。
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-03。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料一般 · 72 / 100
- 技术栈
- Vite · React
- 网站类型
- 后台
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-09-11
- 截图检查日期
- 2026-10-03
目前没有记录演示链接。请依据仓库说明在本地评估;仅凭截图无法确认交互行为。
目录记录的主要技术栈是 Vite。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: ede126ae7e9dce4dde3f580e5b705876255e54e8c8099047072fef8c04ed961f
2026-10-03T04:23:07.966Z
来源文件 / 仓库# 个人工作仪表板模板 一个面向个人工作的本地优先管理仪表板:默认无需后端和数据库,下载后即可运行,也可以通过 GitHub Template 创建自己的版本并继续二次开发。 这是一个基于 React、TypeScript 和 Vite 的开源模板项目。项目默认使用浏览器本地存储;配置 Supabase 环境变量后可启用邮箱登录与受控云端保存。仓库包含通用中文演示数据,以及经作者授权公开的小红书账号入口;不包含个人工作数据、密码、密钥、token、本地私人路径或内部业务信息。 当前版本:**v1.6.2** · [查看更新日志](CHANGELOG.md) ## GitHub 仓库与重要内容 - GitHub 仓库:[personal-dashboard-template](https://github.com/muzi59418-creator/personal-dashboard-template) - 当前版本:`v1.6.2` - 核心能力:项目管理与推进事项、今日任务、工作日记、灵感、例行工作、JSON 备份恢复。 - 数据策略:默认使用浏览器 localStorage;配置 Supabase 后可启用邮箱登录与受控云端保存,公开构建不连接私人正式库。 - 公开社交入口:侧栏展示小红书号 `920528061`,可打开主页或查看二维码。 - 重要文件:`CHANGELOG.md`、`docs/VERSIONING.md`、`src/data/socialProfile.ts`。 ## v1.6.2 1. 精简项目列表,移除重复的“子项目”和下级数量提示,让项目层级更清晰。 2. 更新日志改为分项展示,并统一使用更容易理解的描述。 3. 浏览器标签名称由“AI工作仪表盘”调整为“个人工作台”。 4. 首页“今日工作台”更名为“今日任务”,完成数量展示同步精简。 5. 调整首页项目看板位置,工作和个人项目看板统一移动到工作日记下方。 6. 精简设置页的存储说明,将两块大卡片合并为一条简洁提示,减少页面占用空间。 7. 侧边栏新增小红书账号入口,可直接打开主页或查看二维码。 ## 在线体验 GitHub Pages:[https://muzi59418-creator.github.io/personal-dashboard-template/](https://muzi59418-creator.github.io/personal-dashboard-template/) > 部署完成后启用。该页面用于公开体验仪表板界面与功能;开源版与私人正式版数据隔离,用户如需自行部署,可 Fork 仓库后配置自己的环境。 ## v1.6.1 - 项目树拖拽按上 / 中 / 下三段命中:上、下为同级插入线,中部为子级高亮;同级排序不改 `parentId`,父项目携带整棵子树移动,最多 5 层。 - 修复新增 / 编辑项目的“延期”复选框对齐;新增子项目默认追加到同级末尾。 - 优化项目统计卡片、项目弹窗宽度与移动端布局,移除项目页象限 / 状态 / 最近更新筛选。 - 新增主项目 / 子项目弹窗标题去重,删除确认改为居中的红色危险态对话框并展示级联删除影响。 - 项目编号改为根据当前树结构和 `sortOrder` 派生展示:主项目中文编号、子项目分层编号实时更新,不写回真实项目名称。 - 本版本不修改 `schemaVersion`、localStorage key 或 Supabase 表结构;旧数据中的手写编号保留,不做批量清洗,也不执行一次性迁移。 ## v1.6.0 - 项目管理页改为四象限折叠分组 + 最多 5 级的树形项目列表,搜索、筛选和排序保留主项目上下文。 - 任意项目节点都可以添加推进事项;父级按直属子项目递归计算进度,叶子项目按推进事项完成率计算,无可计算内容显示 `—`。 - 项目状态由进度自动推导为未开始 / 进行中 / 已完成,延期作为独立的人工标记展示。 - 支持项目路径导航、下一步、备注、子项目与推进事项 Tab、同一主项目内移动、跨象限移动、拖拽调整和 5 级限制。 - 旧项目会在读取时迁移为 L1 主项目,原有字段、推进事项、localStorage key 和导入导出能力继续保留。 ## v1.5.0 - 登录状态下,侧栏底部新增账号首字与账号名称展示;长名称自动省略,折叠侧栏仅保留头像首字,原退出登录入口保持不变。 - “优先处理 / 今日例行 / 项目推进”统一使用轻量单行空状态,移除今日例行的大面积虚线框,并压缩全空工作台高度。 - 首页工作日记改为展示最近 3 个自然日内的全部日记,按日期从新到旧排序;第 4 天及更早记录仍可通过“查看全部”访问。 - 本次不修改历史日记、核心业务逻辑、数据结构、localStorage key 或 SCHEMA_VERSION。 ## 项目特点 - 数据默认保存在当前浏览器,未配置 Supabase 时不依赖服务器和数据库。 - 未配置 Supabase 时不启用账号体系,安装依赖后即可使用。 - 支持 JSON 导出、导入和旧版本备份兼容。 - 仓库包含通用中文演示数据,以及经作者授权公开的小红书账号入口;不包含真实个人工作或业务数据。 - 同时适配电脑端和手机端。 - 基于 React、TypeScript 和 Vite,便于继续修改页面、数据与功能。 ## 效果预览  ## 页面截图 ### 今日工作台 集中查看优先处理、今日例行、项目推进和状态操作。  ### 工作内容 按分类、状态、项目和日期筛选工作,并直接管理事项状态。  ### 项目管理 使用重要紧急四象限组织项目,并查看由推进事项自动计算的进度。  ### 工作日记 按日期整理复盘记录、标签和关联项目;灵感页面可另外保存文字、截图和待整理内容。  ### 设置与数据备份 查看本地数据状态,完成 JSON 导入导出、存储刷新和演示数据恢复。  ## 核心功能 - **首页工作概览**:汇总今日记录、本周工作、本周完成、待处理工作、进行中项目和待整理内容。 - **今日工作台**:集中展示优先事项、今日例行、项目推进和今日已完成内容。 - **工作内容管理**:新增、筛选、查看和更新待处理、进行中、已完成、暂停等工作事项。 - **工作模板**:把高频但非固定周期的工作保存为模板,创建时先预填再由用户确认。 - **例行工作**:支持每天、工作日、每周、每月和自定义日期,以及暂停、恢复、跳过、顺延和节假日处理。 - **工作日记**:按日期记录总结、问题、复盘、标签和关联项目。 - **灵感记录**:快速保存文字、截图、图片和待整理内容,并可转为工作内容或工作日记。 - **项目管理**:按重要紧急四象限管理最多 5 级项目树、推进事项、自动进度和下一步动作。 - **项目推进清单**:将项目拆成可执行事项,推进事项和下一步动作都可先转入新增工作表单。 - **项目自动进度**:根据推进事项完成数量自动计算项目进度,无推进事项时明确提示。 - **分类管理**:自定义工作分类名称、颜色和排序。 - **长期职责**:按职责组维护长期负责范围,帮助区分固定职责、临时任务和项目任务。 - **数据备份与恢复**:支持导出 JSON、导入 JSON、刷新存储和恢复通用演示数据。 - **响应式布局**:支持电脑端和手机端使用。 ## 适合哪些人 - 想把待办、项目、例行工作、日记和灵感放在一个工作台中的个人用户。 - 希望数据先保存在本机浏览器中的运营、产品、开发和自由职业者。 - 想直接使用开源模板,或在现有能力上继续二次开发的人。 ## 快速开始 先安装 Node.js,然后运行: ```bash npm install npm run dev ``` 终端会显示本地访问地址,通常为: ```text http://localhost:5173/ ``` ## 构建和检查命令 ```bash npm run lint npm run build npm run test:project npm run test:routine npm run test:dashboard npm run test:sync ``` 构建产物生成在 `dist` 目录中。`dist` 已加入 `.gitignore`,不会提交到仓库。 ## 数据存储与隐私说明 - 默认使用浏览器 `localStorage`。 - 未配置 Supabase 环境变量时不需要后端服务,也不启用账号体系。 - 配置 Supabase 后可启用邮箱登录;侧栏账号名称只读取当前运行时会话的已有 metadata 或邮箱,不新增账号存储字段。 - 自动云端保存默认关闭;未主动启用时,换浏览器、换设备或清空浏览器数据后,本地数据不会自动同步。 - 仓库包含虚构的通用演示数据,以及经作者授权公开的小红书号 `920528061`、主页链接和二维码;不包含个人工作记录、客户信息、密码、API Key、token、本地私人路径或内部业务名称。 - 重要数据建议在“设置 / 备份”页面定期导出 JSON 备份。 ## 数据备份和兼容说明 - 建议定期在“设置 / 备份”页面导出 JSON。 - 导出的 JSON 包含 `version`、`appVersion` 和 `schemaVersion`。 - 旧版本 JSON 备份可以继续导入;缺少的新字段会在读取时补齐。 - 读取旧本地数据时会先保留迁移前备份,再完成字段兼容。 - 导入失败时不会覆盖当前数据。 ## 部署方式 ### GitHub Pages 仓库已包含 GitHub Actions 部署工作流:推送到 `main` 或手动运行 `workflow_dispatch` 后,会依次执行依赖安装、类型检查、核心测试和生产构建,并将 `dist` 发布到 GitHub Pages。 GitHub Pages 构建会自动使用 `/<仓库名>/` 作为 Vite base;本地开发以及 Vercel、Cloudflare Pages 等根目录部署默认使用 `/`。公开构建不会注入 Supabase 配置,因此默认展示通用演示数据并使用浏览器本地存储。 首次启用时,在 GitHub 仓库的 **Settings → Pages → Build and deployment → Source** 选择 **GitHub Actions**。 ### Vercel 1. 将仓库导入 Vercel。 2. Framework Preset 选择 `Vite`。 3. Build Command 使用 `npm run build`。 4. Output Directory 使用 `dist`。 5. 保存并部署。 ### Cloudflare Pages 1. 在 Cloudflare Dashboard 进入 `Workers & Pages` 并创建 Pages 项目。 2. 连接自己的 GitHub 仓库。 3. Framework preset 选择 `Vite`。 4. Build command 填写 `npm run build`。 5. Build output directory 填写 `dist`。 6. 保存并部署。 ## 使用 GitHub Template 创建自己的版本 在 GitHub 仓库页面点击 `Use this template`,选择 `Create a new repository`,填写仓库名称后即可获得自己的副本。你可以继续替换演示数据、调整颜色、修改页面或增加自己的功能。 ## 更新日志与版本规则 - 完整用户更新记录:[CHANGELOG.md](CHANGELOG.md) - 版本规则与数据兼容边界:[docs/VERSIONING.md](docs/VERSIONING.md) v1.6.0 将项目管理升级为四象限折叠项目树,支持最多 5 级、推进事项、递归进度、自动状态、同主项目内移动和详情抽屉;旧项目会通过兼容迁移保留原字段与原有存储键。 ## 开源协议 本项目使用 [MIT License](LICENSE)。你可以自由使用、修改和分发,但请保留许可证说明。
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

kiaalap
Free admin dashboard template focused on education, online course and school management. Build using Bootstrap…
Vite · 后台

react-vite-admin
This Starter utilizes React, Recoil, React Query, React Hooks, Typescript, Axios And Vite. 全新技术栈的后台管理系统
Vite · 后台

admin-antd-react
React + Ant Design Admin template
Vite · 后台

arco-admin-template
🔥基于 vite构建的react后台模版 使用: acro-design + react-router-dom v6 + mockjs + less,支持国际化,亮色暗色切换等
Vite · 后台

super-admin
React Admin template with multiple cached tabs 🔨... 管理后台多tab缓存标签页解决方案,正在建设中 🔨...
Vite · 后台

react-vite-tailwind-typescript-firebase-auth-template
Good starting point for your next application with React.JS, TypeScript, TailwindCSS, Firebase Auth and Vite.
Vite · 后台
