核心功能介绍
1. 快速记录
首页提供了快速记录功能,点击任何事项卡片,会自动跳转到记录页面,并预选择好类型和事项,你只需要输入数值即可。
2. 自定义类型和事项
在"我的-管理类型"页面,你可以:
- 添加新类型:设置类型名称、单位、最大值、最小值、步进值
- 编辑现有类型:修改类型信息和调整参数
- 删除类型:但要注意,有记录事项的类型谨慎删除,建议先删除该类型下的所有记录
- 管理事项:点击类型卡片进入事项管理,可以添加、编辑、删除事项
小技巧: 设置合理的最大值、最小值和步进值,会让滑动条体验更好。比如:
- 俯卧撑:最小1,最大100,步进1
- 跑步公里:最小0.1,最大50,步进0.1
- 学习分钟:最小1,最大600(10小时),步进10
3. 数据统计
统计页面支持两种维度:
按事项统计:
- 选择具体事项(如俯卧撑)
- 查看该事项的趋势图
- 查看详细分析:总次数、总数值、平均值、最高记录、增长趋势、连续记录
按类型统计:
- 选择类型(如运动)
- 切换占比图:查看该类型内各事项的占比
- 切换趋势图:查看该类型的总量变化趋势
- 查看占比图分析:总记录数、总数值、包含事项数量
时间维度切换:
- 日:显示最近7天
- 周:显示最近8周
- 月:显示最近12个月
- 年:显示最近5年
小技巧: 使用时间选择器可以调整统计的结束时间。比如你想看上周的统计,可以选择上周周日作为结束日期。
4. 数据备份和迁移
小程序数据保存在本地,不会上传到云端。因此:
定期备份很重要!
导出数据:
- 在"我的-我的数据"页面,点击"导出数据"
- 可以选择导出为Excel(CSV格式)或JSON格式
- 导出的文件会自动调用微信分享,保存到安全位置
- 如果分享失败,数据会自动复制到剪贴板,手动保存
导入数据:
- 点击"导入数据"
- 选择从文件导入或从剪贴板导入
- 选择覆盖模式(清空现有数据)或合并模式(合并到现有数据)
迁移到新设备:
- 在旧设备上导出数据(推荐Excel格式,可直观查看数据)
- 将文件发送到新设备(微信文件传输助手)
- 在新设备上导入数据
小技巧: 每周备份一次数据,避免设备故障导致数据丢失。
5. 编辑历史记录
在历史记录页面,点击任意记录卡片的"编辑"按钮:
- 可以修改数值:直接输入或拖动滑动条
- 滑动条实时反馈:拖动时数值即时更新
- 滑动条范围:根据类型自动调整,可在"我的-管理类型"页面修改
至此,您已经掌握了智控时光小程序的主要功能操作,可以开始使用了。如果您在使用中还有其它问题,也许可以在下方的详细功能说明中找到答案。
详细功能说明
一、应用概览
智控时光是一款简洁高效的生活记录与数据追踪微信小程序,帮助用户轻松管理日常生活中的各类活动数据。小程序采用本地存储方式,所有数据均保存在您的设备本地,确保隐私安全。
主要特性:
- 轻量级设计,无网络依赖
- 本地存储,数据隐私安全
- 丰富的统计图表
- 灵活的记录类型管理
- 支持数据导入导出
- 清爽的界面设计
二、首页功能详解

2.1 今日记录
首页顶部显示今日记录的统计信息:
- 记录数:今天新增的记录总数
- 事项类型:今天记录涉及的不同类型数量
2.2 快速记录
快速记录区域显示最多6个常用事项卡片,点击即可快速跳转到记录页面并自动预选对应事项。
2.3 最近记录
显示最近5条记录,每条记录包含:
- 记录类型和事项名称
- 记录数值和单位
- 记录时间(格式:MM-DD HH:mm)
“查看全部"按钮:点击可跳转到历史记录页面查看所有记录。
三、记录事项页面功能详解

3.1 页面布局
记录页面分为以下几个区域:
- 选择记录类型:展示程序内所有类型标签。可在“我的-管理类型”页面添加、编辑、删除类型。
- 选择记录事项:根据所选类型显示对应事项。可在“我的-管理类型”页面添加、编辑、删除事项。
- 输入记录数值:数字输入框
- 备注输入区:可选的文字备注(最多100字符)
- 选择记录时间:选择记录的日期和时间
- 提交按钮:完成记录
3.2 选择记录类型
操作流程:
- 此处展示程序内所有类型
- 点击类型标签选中该类型
- 选中后,下方会自动刷新显示该类型下的所有事项
3.3 选择记录事项
操作流程:
- 在类型选择后,事项区域会列出该类型下的所有事项
- 点击事项卡片选中该事项
- 选中后,卡片会高亮显示
- 计量单位会自动从所属类型获取并显示
3.4 输入记录数值
输入方式:
- 直接输入数字
- 自动过滤非数字字符
- 自动处理多个小数点,只保留第一个
- 限制小数位数为2位
验证规则:
- 数值必须大于0
- 空值或非数字输入会被拒绝
- 数值最多支持小数点后2位小数
3.5 添加备注
功能说明:
- 备注为可选项
- 最多可输入100个字符
- 超过100字符会自动截断
- 适合记录特殊情况、心情、环境等信息
使用场景示例:
- 记录运动时备注"天气很好”
- 记录学习时备注"学习了React文档"
- 记录支出时备注"超市购物"
3.6 选择日期时间
日期选择器:
- 使用系统日期选择器
- 格式:YYYY-MM-DD
- 默认为当前日期
时间选择器:
- 使用系统时间选择器
- 格式:HH:mm
- 默认为当前时间
使用技巧:
- 可以记录过去的事项(选择过去的日期时间)
- 可以记录未来的计划(选择未来的日期时间)
- 适合补记忘记的事项
3.7 快速记录模式
当从首页点击快速记录卡片跳转时,会进入"快速记录模式":
自动操作:
- 自动预选类型
- 自动预选事项
- 自动设置默认时间为当前时间
- 用户只需输入数值即可提交
3.8 提交记录
提交操作:
- 检查必填字段(类型、事项、数值)
- 验证数值有效性
- 保存记录到本地存储
- 显示"记录成功"提示
- 重置数值输入
- 保留类型和事项选择,方便连续记录
- 自动更新日期时间为当前时间
四、历史记录页面功能详解

4.1 页面布局
历史记录页面包含:
- 类型筛选栏:展示全部类型筛选标签
- 事项筛选栏:展示选中类型对应的事项筛选标签(选择类型后显示)
- 日期筛选栏:日期选择器和清除按钮
- 总量统计:当前筛选条件下的总数值
- 记录列表:按日期分组显示记录
4.2 类型筛选
类型标签信息:
- 类型名称
- 该类型的记录数量统计
- 当前选中的类型会高亮显示
操作流程:
- 点击类型标签进行筛选
- 筛选后只显示该类型的记录
- 选择"全部"可查看所有类型的记录
默认行为:
- 页面加载时默认显示"全部"类型
- 切换类型时自动重置事项筛选为"全部"
4.3 事项筛选
事项标签信息:
- 事项名称
- 该事项的记录数量统计
- 按记录数量降序排列
- 当前选中的事项会高亮显示
操作流程:
- 先选择类型,然后显示该类型下的事项
- 点击事项标签进行筛选
- 筛选后只显示该事项的记录
4.4 日期筛选
日期选择器:
- 选择特定日期后,只显示该日期的记录
- 格式:YYYY-MM-DD
- 默认不选择,显示所有记录
清除按钮:
- 点击"清除"可取消日期筛选
- 恢复显示所有日期的记录
4.5 记录分组显示
记录按日期分组,每组包含:
分组信息:
- 日期标签(“今天”、“昨天"或"MM-DD"格式)
- 该日期的记录列表
记录卡片信息:
- 记录类型和事项名称
- 记录数值和单位
- 记录时间(HH:mm格式)
- 备注信息(如果有的话)
- 编辑按钮
- 删除按钮
排序规则:
- 按日期降序排列(最新的在前)
- 同一天的记录按时间降序排列
4.6 编辑记录
编辑功能:
点击记录卡片的"编辑"按钮,弹出编辑弹窗,包含:
- 数值显示:当前记录的数值
- 数值输入框:可直接输入新数值
- 滑动条:可拖动调整数值
- 实时显示数值变化
- 根据类型自动设置范围和步进值
- 快速调整按钮:+1、-1、+10、-10等快捷按钮
- 备注输入:可编辑备注(100字符限制)
- 确认按钮:保存修改
- 取消按钮:关闭弹窗
滑动条范围规则: 范围按“我的-管理类型”中定义的最小值、最大值、步进值执行
保存规则:
- 修改后自动保存到本地存储
- 刷新列表显示最新数据
- 显示"修改成功"提示
4.7 删除记录
删除操作: 点击记录卡片的"删除"按钮,弹出确认对话框:
- 显示删除警告
- 列出要删除的记录信息
- 点击"确认删除"后永久删除
注意事项:
- 删除后无法恢复
- 删除操作会立即生效
- 删除后自动刷新列表
4.8 导出数据
导出功能: 在历史记录页面可以导出当前筛选的数据:
导出内容:
- 当前筛选的所有记录
- 包含记录的完整信息
- JSON格式,结构化数据
导出方式:
- 写入临时文件
- 尝试微信分享文件
- 如果分享失败,回退到剪贴板
- 数据复制到剪贴板,提示用户手动保存
五、统计页面功能详解

5.1 页面布局
统计页面包含:
- 统计维度切换:按事项 / 按类型
- 统计周期切换:日 / 周 / 月 / 年
- 图表类型切换:趋势图 / 占比图
- 选择器区域:事项或类型选择器
- 时间选择器:快速日期选择和自定义日期
- 统计信息卡片:详细分析数据
- 图表区域: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 按类型统计分析
占比图分析内容:
- 总记录数:该类型的记录总次数
- 总数值:所有记录的数值总和
- 事项数量:该类型下有多少个事项
- 各事项占比:占比图显示每个事项的数值占比
- 百分比:每个事项占总数的百分比
趋势图分析内容:
- 总记录数:该类型的记录总次数
- 总数值:所有记录的数值总和
- 平均值:每次记录的平均值
- 最高记录:单次记录的最大值
- 事项数量:该类型下有多少个事项
图表切换:
- 占比图:显示该类型内各事项的占比分布
- 趋势图:显示该类型在不同时间周期的总量变化
类型选择器:
- 显示所有类型列表
- 点击选择要查看的类型
- 支持横屏滑动浏览
六、个人中心功能详解

6.1 用户信息卡片
显示用户基本信息:
- 头像:支持自定义头像,使用微信头像
- 昵称:支持编辑昵称,使用微信昵称
- 加入时间:首次使用本小程序的日期
6.2 用户登录
目前,用户登录功能只起到展示作用,没有与数据进行关联。登录与否不影响使用体验。
6.3 我的数据
- 总记录:所有记录的总条数
- 记录天数:有记录的日期数量
- 记录类型:当前配置的类型数量
- 连续记录:当前连续记录的天数
6.4 账户设置
更换头像:
- 点击"账户设置”
- 选择"更换头像"
- 从相册或相机选择图片,或使用微信头像
- 自动裁剪为头像尺寸
- 更新本地存储和显示
修改昵称:
- 点击"账户设置"
- 选择"修改昵称"
- 进入编辑模式
- 输入新昵称,或使用微信昵称
- 保存更新
查看登录信息:
- 点击"账户设置"
- 选择"查看登录信息"
- 显示:
- 昵称
- 加入时间
- 用户ID
隐私设置:
- 点击"账户设置"
- 选择"隐私设置"
- 提示:所有数据均存储在设备本地,不会上传到服务器
6.5 管理类型
点击管理类型跳转到相关页面进行类型和事项的新增、修改、删除等操作。
6.6 导出数据
提供两种导出方式:
-
导出为Excel(CSV)文件:
- 使用CSV格式
- Excel可直接打开查看、修改
- 包含类型、事项、记录、用户信息等
-
导出为JSON文件:
- JSON格式
- 完整数据结构
- 适合技术备份
6.7 导入数据
提供三种导入方式:
-
从Excel(CSV)文件导入:
- 选择CSV文件
- 自动解析数据
- 选择覆盖或合并模式
-
从JSON文件导入:
- 选择JSON文件
- 验证数据格式
- 确认导入
-
从剪贴板导入:
- 将数据复制到剪贴板
- 点击导入
- 自动解析
导入模式:
- 覆盖模式:清空现有数据,使用导入的数据
- 合并模式:保留现有数据,合并导入的数据
6.8 清空数据
清空数据选项: 提供两个选项:
-
重置初始化:
- 清空所有记录
- 恢复默认类型和事项
- 保留用户信息
- 适合重新开始记录
-
完全清空:
- 删除所有数据(类型、事项、记录)
- 不保留用户信息
- 不可恢复操作
操作流程:
- 点击"清空数据"
- 选择清空方式
- 确认操作(需要二次确认)
- 执行清空
- 刷新所有页面数据
七、管理类型页面功能详解

7.1 页面布局
类型管理页面包含两个标签页:
-
记录类型页:
- 类型列表
- 添加类型按钮
-
记录事项页:
- 事项列表
- 类型筛选器
- 添加事项按钮
7.2 类型管理
类型列表显示:
- 类型名称
- 该类型下的事项数量
- 是否有记录标记
类型信息:
- 类型名称
- 计量单位
- 最小值
- 最大值
- 步进值
添加类型:
- 点击"添加类型"按钮
- 跳转到类型编辑页面(添加模式)
- 填写类型信息
- 保存类型
编辑类型:
- 点击类型卡片
- 跳转到类型编辑页面(编辑模式)
- 修改类型信息
- 保存修改
删除类型:
- 点击类型卡片的删除按钮
- 显示删除确认对话框
- 提示信息:
- 如果有记录:提示删除不影响现有记录,但可能导致显示异常
- 如果有事项:提示删除后这些事项将失去分类
- 确认删除后:
- 删除类型
- 该类型下的事项类型设为空
- 重新加载数据
7.3 事项管理
事项列表显示:
- 事项名称
- 所属类型
- 是否有记录标记
类型筛选:
- 点击类型筛选按钮
- 弹出类型选择列表
- 选择类型后筛选事项
- 选择"全部"显示所有事项
添加事项:
- 点击"添加事项"按钮
- 跳转到事项编辑页面(添加模式)
- 选择所属类型(如果已筛选类型则自动选中)
- 填写事项名称
- 保存事项
编辑事项:
- 点击事项卡片
- 跳转到事项编辑页面(编辑模式)
- 修改事项信息
- 保存修改
删除事项:
- 点击事项卡片的删除按钮
- 显示删除确认对话框
- 提示信息:
- 如果有记录:提示删除不影响现有记录,但可能导致显示异常
- 确认删除后:
- 删除事项
- 重新加载数据
常见问题解答
Q1: 数据会丢失吗?
A: 小程序数据存储在本地,如果卸载小程序或清除缓存,数据会丢失。建议定期备份数据。
Q2: 如何备份数据?
A: 在"我的"页面点击"我的数据",选择"导出数据",可以选择Excel(CSV)或JSON格式。建议每周备份一次。
Q3: 如何迁移到新设备?
A:
- 在旧设备上导出数据
- 通过微信文件传输助手发送到新设备
- 在新设备上导入数据
Q4: 删除类型会删除记录吗?
A: 不会。删除类型后,该类型下的记录仍然存在,但类型字段会变空,可能导致显示异常。建议先删除或迁移记录。
Q5: 快速记录数据有效多久?
A: 5分钟。超过5分钟后快速记录数据会自动失效。
Q6: 可以记录过去的事项吗?
A: 可以。在记录页面可以通过日期时间选择器选择过去的日期和时间,适合补记忘记的事项。
Q7: 统计页面为什么显示空?
A: 可能原因:
- 还没有选择事项或类型
- 选择的事项或类型在当前时间范围内没有数据
- 数据太少不足以显示图表
Q8: 导出的Excel中文乱码怎么办?
A: 程序已添加BOM头解决中文乱码问题,Excel应能正常打开。如果仍然乱码,请尝试:
- 使用新版Excel
- 使用其他表格软件(如WPS)
- 使用JSON格式导出
Q9: 如何重置所有数据?
A: 在"我的"页面点击"我的数据"→“清空数据”,可以选择:
- 重置初始化:清空记录,恢复默认类型和事项
- 完全清空:删除所有数据,包括类型和事项
Q10: 记录时为什么要选择类型和事项?
A: 这样设计的好处:
- 可以更精细地分类管理
- 方便按类型或事项统计
- 支持灵活的自定义分类
- 同类型下的多个事项进行对比分析
使用建议
-
养成记录习惯:
- 每天定时记录
- 利用快速记录功能
- 适当使用备注记录特殊情况
-
合理设置类型:
- 不要设置过多类型
- 同一类型下的事项尽量相关
- 设置合理的滑动条参数
-
定期查看统计:
- 每周查看周统计
- 每月查看月统计
- 关注趋势变化
-
数据备份:
- 每周备份一次
- 重要节点(如月底)额外备份
- 保留多个历史备份
技术支持
如遇到问题或有建议,可以通过以下方式反馈:
- 在小程序内点击"关于"查看版本信息
- 通过微信小程序反馈与投诉功能反馈
- 联系开发者获取支持
免责声明: 本小程序所有数据均存储在您的设备本地,开发者不承担因数据丢失造成的任何责任。请定期备份您的数据。
延伸阅读: