智控时光小程序使用指南

智控时光小程序是一款简洁高效的生活记录与数据追踪微信小程序

核心功能介绍

1. 快速记录

首页提供了快速记录功能,点击任何事项卡片,会自动跳转到记录页面,并预选择好类型和事项,你只需要输入数值即可。

2. 自定义类型和事项

在"我的-管理类型"页面,你可以:

  • 添加新类型:设置类型名称、单位、最大值、最小值、步进值
  • 编辑现有类型:修改类型信息和调整参数
  • 删除类型:但要注意,有记录事项的类型谨慎删除,建议先删除该类型下的所有记录
  • 管理事项:点击类型卡片进入事项管理,可以添加、编辑、删除事项

小技巧: 设置合理的最大值、最小值和步进值,会让滑动条体验更好。比如:

  • 俯卧撑:最小1,最大100,步进1
  • 跑步公里:最小0.1,最大50,步进0.1
  • 学习分钟:最小1,最大600(10小时),步进10

3. 数据统计

统计页面支持两种维度:

按事项统计:

  • 选择具体事项(如俯卧撑)
  • 查看该事项的趋势图
  • 查看详细分析:总次数、总数值、平均值、最高记录、增长趋势、连续记录

按类型统计:

  • 选择类型(如运动)
  • 切换占比图:查看该类型内各事项的占比
  • 切换趋势图:查看该类型的总量变化趋势
  • 查看占比图分析:总记录数、总数值、包含事项数量

时间维度切换:

  • 日:显示最近7天
  • 周:显示最近8周
  • 月:显示最近12个月
  • 年:显示最近5年

小技巧: 使用时间选择器可以调整统计的结束时间。比如你想看上周的统计,可以选择上周周日作为结束日期。

4. 数据备份和迁移

小程序数据保存在本地,不会上传到云端。因此:

定期备份很重要!

导出数据:

  • 在"我的-我的数据"页面,点击"导出数据"
  • 可以选择导出为Excel(CSV格式)或JSON格式
  • 导出的文件会自动调用微信分享,保存到安全位置
  • 如果分享失败,数据会自动复制到剪贴板,手动保存

导入数据:

  • 点击"导入数据"
  • 选择从文件导入或从剪贴板导入
  • 选择覆盖模式(清空现有数据)或合并模式(合并到现有数据)

迁移到新设备:

  1. 在旧设备上导出数据(推荐Excel格式,可直观查看数据)
  2. 将文件发送到新设备(微信文件传输助手)
  3. 在新设备上导入数据

小技巧: 每周备份一次数据,避免设备故障导致数据丢失。

5. 编辑历史记录

在历史记录页面,点击任意记录卡片的"编辑"按钮:

  • 可以修改数值:直接输入或拖动滑动条
  • 滑动条实时反馈:拖动时数值即时更新
  • 滑动条范围:根据类型自动调整,可在"我的-管理类型"页面修改

至此,您已经掌握了智控时光小程序的主要功能操作,可以开始使用了。如果您在使用中还有其它问题,也许可以在下方的详细功能说明中找到答案。


详细功能说明

一、应用概览

智控时光是一款简洁高效的生活记录与数据追踪微信小程序,帮助用户轻松管理日常生活中的各类活动数据。小程序采用本地存储方式,所有数据均保存在您的设备本地,确保隐私安全。

主要特性:

  • 轻量级设计,无网络依赖
  • 本地存储,数据隐私安全
  • 丰富的统计图表
  • 灵活的记录类型管理
  • 支持数据导入导出
  • 清爽的界面设计

二、首页功能详解

首页

2.1 今日记录

首页顶部显示今日记录的统计信息:

  • 记录数:今天新增的记录总数
  • 事项类型:今天记录涉及的不同类型数量

2.2 快速记录

快速记录区域显示最多6个常用事项卡片,点击即可快速跳转到记录页面并自动预选对应事项。

2.3 最近记录

显示最近5条记录,每条记录包含:

  • 记录类型和事项名称
  • 记录数值和单位
  • 记录时间(格式:MM-DD HH:mm)

“查看全部"按钮:点击可跳转到历史记录页面查看所有记录。

三、记录事项页面功能详解

未选择事项 选择事项后

3.1 页面布局

记录页面分为以下几个区域:

  1. 选择记录类型:展示程序内所有类型标签。可在“我的-管理类型”页面添加、编辑、删除类型。
  2. 选择记录事项:根据所选类型显示对应事项。可在“我的-管理类型”页面添加、编辑、删除事项。
  3. 输入记录数值:数字输入框
  4. 备注输入区:可选的文字备注(最多100字符)
  5. 选择记录时间:选择记录的日期和时间
  6. 提交按钮:完成记录

3.2 选择记录类型

操作流程:

  1. 此处展示程序内所有类型
  2. 点击类型标签选中该类型
  3. 选中后,下方会自动刷新显示该类型下的所有事项

3.3 选择记录事项

操作流程:

  1. 在类型选择后,事项区域会列出该类型下的所有事项
  2. 点击事项卡片选中该事项
  3. 选中后,卡片会高亮显示
  4. 计量单位会自动从所属类型获取并显示

3.4 输入记录数值

输入方式:

  • 直接输入数字
  • 自动过滤非数字字符
  • 自动处理多个小数点,只保留第一个
  • 限制小数位数为2位

验证规则:

  • 数值必须大于0
  • 空值或非数字输入会被拒绝
  • 数值最多支持小数点后2位小数

3.5 添加备注

功能说明:

  • 备注为可选项
  • 最多可输入100个字符
  • 超过100字符会自动截断
  • 适合记录特殊情况、心情、环境等信息

使用场景示例:

  • 记录运动时备注"天气很好”
  • 记录学习时备注"学习了React文档"
  • 记录支出时备注"超市购物"

3.6 选择日期时间

日期选择器:

  • 使用系统日期选择器
  • 格式:YYYY-MM-DD
  • 默认为当前日期

时间选择器:

  • 使用系统时间选择器
  • 格式:HH:mm
  • 默认为当前时间

使用技巧:

  • 可以记录过去的事项(选择过去的日期时间)
  • 可以记录未来的计划(选择未来的日期时间)
  • 适合补记忘记的事项

3.7 快速记录模式

当从首页点击快速记录卡片跳转时,会进入"快速记录模式":

自动操作:

  • 自动预选类型
  • 自动预选事项
  • 自动设置默认时间为当前时间
  • 用户只需输入数值即可提交

3.8 提交记录

提交操作:

  1. 检查必填字段(类型、事项、数值)
  2. 验证数值有效性
  3. 保存记录到本地存储
  4. 显示"记录成功"提示
  5. 重置数值输入
  6. 保留类型和事项选择,方便连续记录
  7. 自动更新日期时间为当前时间

四、历史记录页面功能详解

未选择事项 选择事项后

4.1 页面布局

历史记录页面包含:

  1. 类型筛选栏:展示全部类型筛选标签
  2. 事项筛选栏:展示选中类型对应的事项筛选标签(选择类型后显示)
  3. 日期筛选栏:日期选择器和清除按钮
  4. 总量统计:当前筛选条件下的总数值
  5. 记录列表:按日期分组显示记录

4.2 类型筛选

类型标签信息:

  • 类型名称
  • 该类型的记录数量统计
  • 当前选中的类型会高亮显示

操作流程:

  1. 点击类型标签进行筛选
  2. 筛选后只显示该类型的记录
  3. 选择"全部"可查看所有类型的记录

默认行为:

  • 页面加载时默认显示"全部"类型
  • 切换类型时自动重置事项筛选为"全部"

4.3 事项筛选

事项标签信息:

  • 事项名称
  • 该事项的记录数量统计
  • 按记录数量降序排列
  • 当前选中的事项会高亮显示

操作流程:

  1. 先选择类型,然后显示该类型下的事项
  2. 点击事项标签进行筛选
  3. 筛选后只显示该事项的记录

4.4 日期筛选

日期选择器:

  • 选择特定日期后,只显示该日期的记录
  • 格式:YYYY-MM-DD
  • 默认不选择,显示所有记录

清除按钮:

  • 点击"清除"可取消日期筛选
  • 恢复显示所有日期的记录

4.5 记录分组显示

记录按日期分组,每组包含:

分组信息:

  • 日期标签(“今天”、“昨天"或"MM-DD"格式)
  • 该日期的记录列表

记录卡片信息:

  • 记录类型和事项名称
  • 记录数值和单位
  • 记录时间(HH:mm格式)
  • 备注信息(如果有的话)
  • 编辑按钮
  • 删除按钮

排序规则:

  • 按日期降序排列(最新的在前)
  • 同一天的记录按时间降序排列

4.6 编辑记录

编辑功能:

点击记录卡片的"编辑"按钮,弹出编辑弹窗,包含:

  • 数值显示:当前记录的数值
  • 数值输入框:可直接输入新数值
  • 滑动条:可拖动调整数值
    • 实时显示数值变化
    • 根据类型自动设置范围和步进值
  • 快速调整按钮:+1、-1、+10、-10等快捷按钮
  • 备注输入:可编辑备注(100字符限制)
  • 确认按钮:保存修改
  • 取消按钮:关闭弹窗

滑动条范围规则: 范围按“我的-管理类型”中定义的最小值、最大值、步进值执行

保存规则:

  • 修改后自动保存到本地存储
  • 刷新列表显示最新数据
  • 显示"修改成功"提示

4.7 删除记录

删除操作: 点击记录卡片的"删除"按钮,弹出确认对话框:

  • 显示删除警告
  • 列出要删除的记录信息
  • 点击"确认删除"后永久删除

注意事项:

  • 删除后无法恢复
  • 删除操作会立即生效
  • 删除后自动刷新列表

4.8 导出数据

导出功能: 在历史记录页面可以导出当前筛选的数据:

导出内容:

  • 当前筛选的所有记录
  • 包含记录的完整信息
  • JSON格式,结构化数据

导出方式:

  1. 写入临时文件
  2. 尝试微信分享文件
  3. 如果分享失败,回退到剪贴板
  4. 数据复制到剪贴板,提示用户手动保存

五、统计页面功能详解

数据统计页面条件筛选区域 数据统计页面趋势分析区域 数据统计页面占比分析区域

5.1 页面布局

统计页面包含:

  1. 统计维度切换:按事项 / 按类型
  2. 统计周期切换:日 / 周 / 月 / 年
  3. 图表类型切换:趋势图 / 占比图
  4. 选择器区域:事项或类型选择器
  5. 时间选择器:快速日期选择和自定义日期
  6. 统计信息卡片:详细分析数据
  7. 图表区域:Canvas绘制的统计图表

5.2 统计维度

按事项统计:

  • 查看单个事项的数据趋势
  • 支持趋势图展示
  • 显示事项的详细分析

按类型统计:

  • 查看单个类型的数据
  • 支持占比图和趋势图切换
  • 占比图显示类型内各事项占比
  • 趋势图显示类型总量变化

5.3 统计周期

日统计:

  • 时间范围:最近7天
  • 显示格式:M.D(如 12.24)
  • 适用于查看短期趋势

周统计:

  • 时间范围:最近8周
  • 显示格式:M.D(周一日期)
  • 汇总每周的该事项数量之和
  • 适用于查看周度规律

月统计:

  • 时间范围:最近12个月
  • 显示格式:M月(如 12月)
  • 汇总每月的该事项数量之和
  • 适用于查看月度变化

年统计:

  • 时间范围:最近5年
  • 显示格式:YYYY年(如 2024年)
  • 汇总每年的该事项数量之和
  • 适用于查看长期趋势

5.4 图表类型

趋势图:

  • 折线图展示数据变化
  • 显示数据点和数值标签
  • X轴显示时间标签
  • Y轴显示数值刻度

占比图:

  • 显示占比分布
  • 显示百分比标签(只显示≥5%的项)
  • 显示图例(最多5项)
  • 不同颜色区分各项

5.5 快速日期选择

提供四个快速选择按钮:

  • :以今天为结束日期
  • :以本周为结束周期
  • :以本月为结束周期
  • :以今年为结束周期

在不同图表中的日期范围规则:

以当前时间为2025-12-24为例。

趋势图:

  • :以今天为结束日期,展示近7天数据。数据范围:2025-12-18至2025-12-24
  • :以本周为结束周期,展示近8周数据。数据范围:2025-11-03至2025-12-28
  • :以本月为结束周期,展示近12个月数据。数据范围:2025-01至2025-12
  • :以今年为结束周期,展示近5年数据。数据范围:2021年至2025年

占比图:

  • :今天的数据。数据范围:2025-12-24
  • :本周的数据。数据范围:2025-12-22至2025-12-28
  • :本月的数据。数据范围:2025-12
  • :本年的数据。数据范围:2025年

5.6 自定义时间选择

时间选择器:

根据统计周期不同,选择器形式不同:

  • 日:日期选择器
  • 周:日期选择器(自动计算周范围)
  • 月:年月选择器
  • 年:年份选择器

使用场景:

  • 查看历史某个时期的数据
  • 对比不同时期的差异
  • 查看特殊时间段的表现

5.7 按事项统计分析

趋势分析内容:

  • 总次数:该事项的记录总次数
  • 总数值:所有记录的数值总和
  • 平均值:每次记录的平均值
  • 最高记录:单次记录的最大值
  • 趋势判断:上升 / 下降 / 稳定
  • 趋势百分比:变化的百分比
  • 连续记录:连续有数据的周期数(天/周/月/年)

图表展示:

  • 折线图显示该事项在不同时间周期的数值变化
  • 每个数据点显示具体数值
  • X轴显示时间标签
  • Y轴自动调整刻度

事项选择器:

  • 显示所有事项列表
  • 点击选择要查看的事项
  • 支持横屏滑动浏览

5.8 按类型统计分析

占比图分析内容:

  • 总记录数:该类型的记录总次数
  • 总数值:所有记录的数值总和
  • 事项数量:该类型下有多少个事项
  • 各事项占比:占比图显示每个事项的数值占比
  • 百分比:每个事项占总数的百分比

趋势图分析内容:

  • 总记录数:该类型的记录总次数
  • 总数值:所有记录的数值总和
  • 平均值:每次记录的平均值
  • 最高记录:单次记录的最大值
  • 事项数量:该类型下有多少个事项

图表切换:

  • 占比图:显示该类型内各事项的占比分布
  • 趋势图:显示该类型在不同时间周期的总量变化

类型选择器:

  • 显示所有类型列表
  • 点击选择要查看的类型
  • 支持横屏滑动浏览

六、个人中心功能详解

我的页面结构1 我的页面结构2

6.1 用户信息卡片

显示用户基本信息:

  • 头像:支持自定义头像,使用微信头像
  • 昵称:支持编辑昵称,使用微信昵称
  • 加入时间:首次使用本小程序的日期

6.2 用户登录

目前,用户登录功能只起到展示作用,没有与数据进行关联。登录与否不影响使用体验。

6.3 我的数据

  • 总记录:所有记录的总条数
  • 记录天数:有记录的日期数量
  • 记录类型:当前配置的类型数量
  • 连续记录:当前连续记录的天数

6.4 账户设置

更换头像:

  1. 点击"账户设置”
  2. 选择"更换头像"
  3. 从相册或相机选择图片,或使用微信头像
  4. 自动裁剪为头像尺寸
  5. 更新本地存储和显示

修改昵称:

  1. 点击"账户设置"
  2. 选择"修改昵称"
  3. 进入编辑模式
  4. 输入新昵称,或使用微信昵称
  5. 保存更新

查看登录信息:

  1. 点击"账户设置"
  2. 选择"查看登录信息"
  3. 显示:
    • 昵称
    • 加入时间
    • 用户ID

隐私设置:

  1. 点击"账户设置"
  2. 选择"隐私设置"
  3. 提示:所有数据均存储在设备本地,不会上传到服务器

6.5 管理类型

点击管理类型跳转到相关页面进行类型和事项的新增、修改、删除等操作。

6.6 导出数据

提供两种导出方式:

  • 导出为Excel(CSV)文件

    • 使用CSV格式
    • Excel可直接打开查看、修改
    • 包含类型、事项、记录、用户信息等
  • 导出为JSON文件

    • JSON格式
    • 完整数据结构
    • 适合技术备份

6.7 导入数据

提供三种导入方式:

  • 从Excel(CSV)文件导入

    • 选择CSV文件
    • 自动解析数据
    • 选择覆盖或合并模式
  • 从JSON文件导入

    • 选择JSON文件
    • 验证数据格式
    • 确认导入
  • 从剪贴板导入

    • 将数据复制到剪贴板
    • 点击导入
    • 自动解析

导入模式:

  • 覆盖模式:清空现有数据,使用导入的数据
  • 合并模式:保留现有数据,合并导入的数据

6.8 清空数据

清空数据选项: 提供两个选项:

  • 重置初始化

    • 清空所有记录
    • 恢复默认类型和事项
    • 保留用户信息
    • 适合重新开始记录
  • 完全清空

    • 删除所有数据(类型、事项、记录)
    • 不保留用户信息
    • 不可恢复操作

操作流程:

  1. 点击"清空数据"
  2. 选择清空方式
  3. 确认操作(需要二次确认)
  4. 执行清空
  5. 刷新所有页面数据

七、管理类型页面功能详解

记录类型页面 记录事项页面

7.1 页面布局

类型管理页面包含两个标签页:

  1. 记录类型页

    • 类型列表
    • 添加类型按钮
  2. 记录事项页

    • 事项列表
    • 类型筛选器
    • 添加事项按钮

7.2 类型管理

类型列表显示:

  • 类型名称
  • 该类型下的事项数量
  • 是否有记录标记

类型信息:

  • 类型名称
  • 计量单位
  • 最小值
  • 最大值
  • 步进值

添加类型:

  1. 点击"添加类型"按钮
  2. 跳转到类型编辑页面(添加模式)
  3. 填写类型信息
  4. 保存类型

编辑类型:

  1. 点击类型卡片
  2. 跳转到类型编辑页面(编辑模式)
  3. 修改类型信息
  4. 保存修改

删除类型:

  1. 点击类型卡片的删除按钮
  2. 显示删除确认对话框
  3. 提示信息:
    • 如果有记录:提示删除不影响现有记录,但可能导致显示异常
    • 如果有事项:提示删除后这些事项将失去分类
  4. 确认删除后:
    • 删除类型
    • 该类型下的事项类型设为空
    • 重新加载数据

7.3 事项管理

事项列表显示:

  • 事项名称
  • 所属类型
  • 是否有记录标记

类型筛选:

  • 点击类型筛选按钮
  • 弹出类型选择列表
  • 选择类型后筛选事项
  • 选择"全部"显示所有事项

添加事项:

  1. 点击"添加事项"按钮
  2. 跳转到事项编辑页面(添加模式)
  3. 选择所属类型(如果已筛选类型则自动选中)
  4. 填写事项名称
  5. 保存事项

编辑事项:

  1. 点击事项卡片
  2. 跳转到事项编辑页面(编辑模式)
  3. 修改事项信息
  4. 保存修改

删除事项:

  1. 点击事项卡片的删除按钮
  2. 显示删除确认对话框
  3. 提示信息:
    • 如果有记录:提示删除不影响现有记录,但可能导致显示异常
  4. 确认删除后:
    • 删除事项
    • 重新加载数据

常见问题解答

Q1: 数据会丢失吗?

A: 小程序数据存储在本地,如果卸载小程序或清除缓存,数据会丢失。建议定期备份数据。

Q2: 如何备份数据?

A: 在"我的"页面点击"我的数据",选择"导出数据",可以选择Excel(CSV)或JSON格式。建议每周备份一次。

Q3: 如何迁移到新设备?

A:

  1. 在旧设备上导出数据
  2. 通过微信文件传输助手发送到新设备
  3. 在新设备上导入数据

Q4: 删除类型会删除记录吗?

A: 不会。删除类型后,该类型下的记录仍然存在,但类型字段会变空,可能导致显示异常。建议先删除或迁移记录。

Q5: 快速记录数据有效多久?

A: 5分钟。超过5分钟后快速记录数据会自动失效。

Q6: 可以记录过去的事项吗?

A: 可以。在记录页面可以通过日期时间选择器选择过去的日期和时间,适合补记忘记的事项。

Q7: 统计页面为什么显示空?

A: 可能原因:

  • 还没有选择事项或类型
  • 选择的事项或类型在当前时间范围内没有数据
  • 数据太少不足以显示图表

Q8: 导出的Excel中文乱码怎么办?

A: 程序已添加BOM头解决中文乱码问题,Excel应能正常打开。如果仍然乱码,请尝试:

  • 使用新版Excel
  • 使用其他表格软件(如WPS)
  • 使用JSON格式导出

Q9: 如何重置所有数据?

A: 在"我的"页面点击"我的数据"→“清空数据”,可以选择:

  • 重置初始化:清空记录,恢复默认类型和事项
  • 完全清空:删除所有数据,包括类型和事项

Q10: 记录时为什么要选择类型和事项?

A: 这样设计的好处:

  • 可以更精细地分类管理
  • 方便按类型或事项统计
  • 支持灵活的自定义分类
  • 同类型下的多个事项进行对比分析

使用建议

  1. 养成记录习惯:

    • 每天定时记录
    • 利用快速记录功能
    • 适当使用备注记录特殊情况
  2. 合理设置类型:

    • 不要设置过多类型
    • 同一类型下的事项尽量相关
    • 设置合理的滑动条参数
  3. 定期查看统计:

    • 每周查看周统计
    • 每月查看月统计
    • 关注趋势变化
  4. 数据备份:

    • 每周备份一次
    • 重要节点(如月底)额外备份
    • 保留多个历史备份

技术支持

如遇到问题或有建议,可以通过以下方式反馈:

  • 在小程序内点击"关于"查看版本信息
  • 通过微信小程序反馈与投诉功能反馈
  • 联系开发者获取支持

免责声明: 本小程序所有数据均存储在您的设备本地,开发者不承担因数据丢失造成的任何责任。请定期备份您的数据。


延伸阅读:

希望所有努力的人都能找到并提升自己的核心价值
使用 Hugo 构建
主题 StackJimmy 设计