Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

时间赎回器 - 微信小程序

项目概述

基于《买回你的时间》(BUY BACK YOUR TIME)一书理念,帮助用户计算时间价值,做出明智的雇人决策。

核心理念: "金钱仅仅是用来购买时间的工具"

主要功能

1. 时赎器 🕐

  • 计算公式: (薪水 + 其他收入) ÷ 2000 ÷ 4 = 每小时买回率
  • 基础参数:
    • 年薪/月薪输入
    • 其他收入(副业、投资等)
    • 250个工作日 × 8小时 = 2000小时
    • 除以4得到买回率
  • 精力系数: 1.0 - 2.0倍范围(根据任务复杂度自动调整)
  • 自动保存: 计算结果实时保存到本地

2. 赎回决策引擎 🤖

  • 智能判断: 对比任务外包价格与个人时间价值
  • 决策逻辑:
    • 如果外包单价 < 个人时间价值 → 建议雇人
    • 如果外包单价 > 个人时间价值 → 建议自己做
    • 精力系数范围提示(1.0x - 2.0x)
  • 任务分类:
    • 家务清洁(平均30元/小时)
    • 文档整理(平均25元/小时)
    • 设计制作(平均50元/小时)
    • 技术开发(平均100元/小时)
    • 跑腿代办(平均20元/小时)
    • 其他自定义任务

3. 时间统计中心 📊

  • 买回时间统计: 记录通过雇人节省的时间
  • 创造时间追踪: 节省的时间用于何处
  • ROI分析: 投资回报率计算
  • 月度/年度报告: 时间价值提升趋势

4. 智能设置中心 ⚙️

  • 用户管理: 姓名设置、头像管理、微信信息获取
  • 数据管理: 数据导出、历史记录清理
  • 应用设置: 界面主题、通知设置
  • 帮助中心: 使用说明、功能介绍
  • 意见反馈: 邮箱反馈渠道(iancoding@163.com)

5. 时间价值激励 💡

  • 每日金句: 30+条时间相关名言随机显示
  • 三步指南: 简化的使用流程指导
  • 成就展示: 时间管理成果可视化展示
  • 智能提醒: 根据使用情况给出优化建议

用户体验设计

界面设计原则

  • 简洁直观: 适合初中生用户理解
  • 一键操作: 减少复杂步骤
  • 可视化: 用图表展示时间价值
  • 温馨提示: 智能建议和鼓励

页面结构

首页 - 时间价值总览、每日金句、三步指南
├── 时赎器页面 - 设置个人时间价值
├── 决策页面 - 任务是否赎回时间判断
├── 统计页面 - 时间买回记录
└── 设置页面 - 个人信息管理

技术架构

前端技术栈

  • 框架: 微信小程序原生框架
  • 语言: JavaScript/TypeScript
  • 样式: WXSS + Flex布局
  • 组件: 自定义组件化开发

数据存储

  • 本地存储: wx.setStorageSync(用户设置、历史记录)
  • 云存储: 微信云开发(可选,用于数据备份)

核心算法

// 时间价值计算
timeValue = (salary + otherIncome) / 2000 / 4

// 雇人决策(简化版)
shouldHire = outsourcePrice < timeValue

// 每日金句算法
const dateString = today.getFullYear() + '-' + (today.getMonth() + 1) + '-' + today.getDate();
const seed = dateString.split('').reduce((acc, char) => acc + char.charCodeAt(0), 0);
const quoteIndex = seed % quotes.length;

开发状态

✅ 已完成功能

  • 项目初始化和页面框架
  • 时间价值计算器(时赎器)
  • 雇人决策引擎
  • 任务分类管理
  • 时间统计中心
  • 设置中心
  • 数据可视化
  • 本地数据存储
  • 用户界面优化
  • 每日金句功能
  • 三步使用指南
  • 响应式布局
  • 性能优化

📋 版本记录

  • v1.0.0 - 基础功能完成,包含所有核心模块
  • v1.1.0 - 添加每日金句,优化用户体验
  • v1.2.0 - 重构计算器为时赎器,简化精力系数
  • v1.3.0 - 修复决策页面差额计算和颜色显示逻辑
    • 修正差额计算公式:赎回时间价格 - 您的时间价值
    • 优化颜色显示逻辑:低于1/4显示绿色,1/4-1倍显示橙色,超过1倍显示红色
    • 全面应用颜色规则:决策建议框、价格分析框、总结信息框、判断文本、表格数值、表格头部等
    • 更新页面标题:雇人决策引擎 → 赎回决策引擎
    • 更新导航栏标题:雇人决策引擎 → 赎回决策引擎
    • 优化统计页面:更新赎回性价比计算逻辑,简化显示内容
    • 简化设置页面:与首页数据保持一致,删除冗余功能模块
    • 统一UI风格:设置页面采用与其他页面一致的苹果风格设计
    • 清理测试功能:删除首页中的"测试数据"和"刷新数据"按钮
    • 统一使用帮助:设置页面和首页的使用帮助内容保持一致,优化换行格式
    • 优化统计页面:将"雇佣"改为"赎回时间",统一决策历史卡片与智能分析结果
    • 重大改进决策历史:添加总结性描述,同步决策页面详细数据,包括价格分析表格和智能分析结果
    • 优化决策历史细节:同步任务类型显示,简化表格结构,突出用户实际选择
    • 重构决策历史布局:将用户选择移至总结性描述,删除冗余信息标签
    • 修复决策历史任务类型显示:确保正确显示任务类型中文名称
    • 添加数据重置功能:在设置页面添加重置所有数据按钮,支持二次确认
  • V0.1 - 设置页面功能增强
    • 意见反馈邮箱:iancoding@163.com
    • 版本信息更新为V0.1
    • 版权信息更新为© 2025 时间赎回器 V0.1
    • 新增用户信息管理功能:支持手动设置头像和昵称
    • 新增头像修改功能:支持从相册或相机选择头像
    • 优化用户信息展示:头像和昵称可独立修改
    • 添加用户信息设置按钮:引导用户设置个性化信息
    • 完善权限配置:添加用户信息获取权限说明
    • 修复真机调试文件缺失错误:移除tabBar图标配置
    • 优化微信用户信息获取:适配微信小程序新政策,提供手动设置指南
    • 新增个性化设置功能:支持手动设置头像和昵称 ✅
    • 新增重置用户信息功能:支持重置为默认设置 ✅
    • 优化用户体验:移除无用的微信登录,专注于实用的个性化设置 ✅

特色亮点

  1. 教育性: 帮助用户理解时间的真正价值
  2. 实用性: 提供具体的决策建议和参考价格
  3. 激励性: 通过统计和每日金句激励用户持续优化
  4. 智能化: 自动化的任务评估和价格建议
  5. 简洁性: 专为初学者设计,操作简单直观
  6. 个性化: 根据用户收入情况提供定制化建议

使用指南

快速开始

  1. 设置时间价值 - 在"时赎器"中输入年薪和其他收入
  2. 尝试决策分析 - 在"决策"中输入任务信息获取建议
  3. 查看统计成果 - 在"统计"中追踪时间管理效果

最佳实践

  • 定期更新收入信息以获得准确的时间价值
  • 记录每次雇人决策的结果,用于优化判断
  • 利用节省的时间进行价值创造活动
  • 定期查看统计数据,了解时间投资回报

项目成果

技术实现

  • ✅ 微信小程序原生开发
  • ✅ 响应式布局适配
  • ✅ 本地数据存储
  • ✅ 组件化开发
  • ✅ 性能优化

功能完整度

  • ✅ 5个核心页面全部完成
  • ✅ 30+条励志名言库
  • ✅ 智能决策算法
  • ✅ 数据可视化展示
  • ✅ 完整的用户体验流程

"金钱仅仅是用来购买时间的工具" —— 《买回你的时间》

时间赎回器 - 让每一分钟都有价值! # 测试GitHub连接

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages