<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IntMainJhy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/IntMainJhy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; IntMainJhy]]></copyright><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学题库结构设计：12 个年级、知识点标签与本地题库索引]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612117</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612117</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:47:18 +0800</pubDate><description><![CDATA[这篇文章聚焦数学视界的题库建模，和之前“知识点掌握度评估”文章区分开：本篇讲数据结构，前篇讲统计分析。🎓 用Grade建立 12 个年级体系；🧩 用建立知识点标签系统；📚 用Question表达题目、答案、解析、难度和标签；🏗 用统一创建题目；🔍 用构建本地索引；📊 用统计知识点题量；🧠 为端侧智能组卷和元服务“今日一题”打基础；🔐 题库和解析都在本地，避免 AI 识图和云端上传。结构化题库是学习 App 的地基。地基打好了，后续才能稳稳扩展挑战、复盘、推荐、报告和元服务。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学学习报告页：本地统计卡片、正确率与隐私友好学习画像]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612106</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612106</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:46:29 +0800</pubDate><description><![CDATA[这篇文章围绕数学视界的学习报告页展开，重点是本地统计和隐私友好学习画像。📊 用展示关键学习指标；🎯 用展示今日目标进度；✅ 用计算整体正确率；📈 用汇总阅读、换算、答题、时长等数据；🧩 用统一保持报告项风格一致；🔐 学习报告全部从本地AppState读取，不上传学习画像；🚀 后续可扩展为桌面卡片、元服务和实况窗结束态。学习报告不是为了制造焦虑，而是帮助用户看到自己的积累。对教育类 App 来说，本地化报告是一条更稳、更可信的路线。✨。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】每日学习目标系统：todayCount、连续学习与本地激励反馈]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612091</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612091</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:45:48 +0800</pubDate><description><![CDATA[每日目标系统对应“全新视觉与交互体验”和“端侧 AI”主题，它把分散的工具功能串成了学习路径。🎯 用dailyGoal和todayCount表达每日目标；📈 首页用进度条和鼓励文案做即时反馈；👤 我的页面用Progress展示完整进度；📅 用和计算连续学习；🏆 用解锁目标成就；🔐 所有统计都在端侧完成，不依赖账号和云端。对数学学习 App 来说，每日目标不是一个小组件，而是让用户持续学习的核心机制。✨。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学答题结果页设计：成绩统计、错题解析与复盘闭环]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612081</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162612081</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:44:58 +0800</pubDate><description><![CDATA[这篇文章聚焦数学视界的答题结果页，重点不是挑战流程，而是“复盘闭环”。🎯 通过路由参数接收；📊 根据分数生成等级、颜色、表情和鼓励文案；⏱ 展示正确数、错误数、用时和正确率；🧩 提供全部/错题/正确三种筛选；📖 展示用户答案、正确答案和解析；🔄 提供再来一次和返回首页；🔐 学习结果在端侧处理，避免上传用户答案。对数学学习 App 来说，答题结果页不是结束，而是下一轮学习的起点。🚀。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学知识库收藏管理：标签筛选、详情弹窗与近场分享数据准备]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611922</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611922</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:35:51 +0800</pubDate><description><![CDATA[addFavorite(): void { if(this .addTitle.trim() === '' ) { this .showToast( '⚠️ 请输入标题') return } if(this .addContent.trim() === '' ) { this .showToast( '⚠️ 请输入公式/内容') return } const parsedTags: string[] = this .addTags.split(/[,，]/)]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】趣味数学百科：本地内容检索、阅读激励与禁止 AI 识图的学习路径]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611911</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611911</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:35:03 +0800</pubDate><description><![CDATA[这篇文章从“趣味百科”切入，贴合禁止 AI 识图、隐私保护和全新交互体验主题。💡 用构建本地内容库；🧭 用分类和标签组织趣味数学内容；🔍 用实现本地搜索；👆 用展开卡片记录真实阅读行为；🎯 用和接入成就系统；🔐 不使用相机、相册、网络和 AI 识图；🚀 可扩展为每日趣味数学元服务入口。数学学习不只有刷题。把好的数学故事、悖论和知识点做成本地可检索内容库，也是一种非常适合 OpenHarmony / HarmonyOS 的教育产品实践。✨。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】单位换算引擎实战：长度、面积、体积、温度、速度的端侧计算方案]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611904</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162611904</guid><author>IntMainJhy</author><pubDate>Sun, 05 Jul 2026 22:34:21 +0800</pubDate><description><![CDATA[这篇文章贴合“端侧 AI / 全场景智慧生活 / 精细化权限管控”主题，重点是数学视界中的单位换算引擎。🔄 用UnitGroup统一描述单位和基准倍率；🧮 通过完成普通单位换算；🌡️ 单独处理温度偏移；🔢 用控制结果格式；📜 用保留最近 50 条记录；📱 用底部单位选择面板提升移动端体验；🔐 全程端侧计算，零网络依赖。一个好用的学习 App，不一定每个功能都复杂。像单位换算这种高频小工具，只要做得快、准、稳，就能显著提升应用的实用价值。🚀。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】端侧 AI 与元服务思路：数学视界的人脸识别开放能力、智能练习与轻量化入口设计]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588389</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588389</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 23:14:55 +0800</pubDate><description><![CDATA[🧠 端侧 AI：先基于本地答题数据做掌握度分析和智能组卷；🔐 人脸识别：只作为系统级本机认证入口，不保存人脸数据；🚀 元服务：拆出“今日一题、公式速查、单位换算、错题复习”等轻量任务；📦 架构上：把推荐、认证、元服务拆成独立服务类，避免和页面强耦合；🛡 隐私上：默认本地处理，敏感能力用户主动触发。对学习类应用来说，最好的智能不是“看起来用了多少 AI”，而是用户每次打开时，都能更快进入适合自己的学习任务。数学视界的下一步，也会围绕这个方向继续打磨。✨。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学学习 App 隐私保护实践：禁止 AI 识图、最小权限与精细化权限管控]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588377</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588377</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 23:13:41 +0800</pubDate><description><![CDATA[🔐 不申请不必要权限：当前没有相机、相册、位置、麦克风等高敏权限；🚫 禁止 AI 识图：不拍照搜题，不上传试卷图片；🧮 本地计算优先：计算器、题库、挑战评分都在端侧完成；🧑‍💻 用户可控：学习目标可修改，隐私问题可反馈。默认关闭；用户主动触发；明确说明用途；尽量端侧处理；提供删除和关闭入口。隐私保护不是把功能砍掉，而是做更克制的产品设计。对于数学视界这样的学习应用来说，用户真正需要的是稳定、清晰、可信赖的学习工具，而不是每个入口都接 AI、每个场景都要权限。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】从数学学习 App 出发：近场快传、实况窗与全场景智慧学习设计]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588365</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588365</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 23:12:40 +0800</pubDate><description><![CDATA[📦 通过结构化graphData分享曲线方案；⏱ 通过挑战倒计时扩展实况窗提醒；📱 通过适配覆盖不同学习设备；☁️ 通过备份恢复保护学习资产；🧠 通过统一AppState组织学习数据和统计结果。全场景体验的重点不是炫技，而是让用户在不同设备、不同时间、不同学习状态下，都能自然接上自己的学习任务。对数学视界来说，这正是下一步可以继续打磨的方向。🚀参考资料：OpenHarmony 文档总览OpenHarmony 项目介绍HarmonyOS 游戏近场快传能力参考。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】数学视界实战：悬浮导航栏、沉浸光感与全新交互体验]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588355</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162588355</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 23:11:42 +0800</pubDate><description><![CDATA[这篇文章对应的主题是“悬浮导航栏、沉浸光感、全新视觉与交互体验”。🧭 使用Tabs + 自定义 tabBar构建底部导航；🌈 使用暖色头部、进度卡片和轻渐变营造学习氛围；👆 抽象，统一点击动效；🌙 使用管理深色模式和图标背景映射；📱 使用处理手机和平板适配；如果你也在做 OpenHarmony / HarmonyOS 应用，不建议一开始就追求复杂动画。先把导航、主题、点击反馈、状态栏、安全区域这些基础体验做好，应用的完成度会立刻提升一大截。🚀。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】平抛运动 2D 与 3D 视图：Canvas 动画、轨迹点与视角滑块实践]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581253</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581253</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 14:44:09 +0800</pubDate><description><![CDATA[平抛运动页面是项目中很典型的“端侧物理模拟”案例。它没有请求网络，也没有调用外部 AI，而是用本地公式、Canvas 绘制和状态更新完成了动态演示。全新视觉与交互体验 + 端侧计算能力。对 优快云 读者来说，它能展示 OpenHarmony/HarmonyOS 不只适合做表单和列表，也能做有动画、有交互、有物理逻辑的学习应用。🚀。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】实验室首页细节拆解：分类侧栏、搜索筛选与推荐探索交互]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581215</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581215</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 14:42:46 +0800</pubDate><description><![CDATA[实验室首页的价值不只是展示模型，而是组织学习路径。分类侧栏、年级筛选、关键词搜索、推荐探索、最近浏览、随机探索，这些功能共同构成了一个轻量但完整的学习入口。全新视觉与交互体验 + 端侧智能推荐 + 全场景学习续接。它没有脱离项目，因为所有细节都来自当前代码；它也没有空谈 AI，而是从本地学习状态出发，说明如何把一个模型列表做成真正可用的学习首页。🚀。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】声音传播实验：介质切换、波纹动画与本地物理计算]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581180</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581180</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 14:41:43 +0800</pubDate><description><![CDATA[声音传播模型展示了教育应用的一种好方向：用本地公式和可视化动画替代敏感数据采集。沉浸式交互体验 + 端侧计算 + 隐私保护。项目通过介质切换、波纹动画、速度和波长计算，把一个抽象知识点变成了可以操作的实验。🔊。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】凸透镜成像实验：光路绘制、成像公式与禁止 AI 识图的学习方案]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581132</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581132</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 14:40:06 +0800</pubDate><description><![CDATA[凸透镜成像页面很好地体现了“禁止 AI 识图”的另一种学习方案。不拍照、不上传、不识别题目，而是让学生通过参数调节和光路观察理解规律。沉浸光感 + 禁止 AI 识图 + 隐私友好学习。对 OpenHarmony/HarmonyOS 开发者来说，它也展示了 Canvas 在光学教学中的实用价值。🔍。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】元服务能力集成设计：公式速算、今日挑战与最近模型的轻量入口]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581106</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162581106</guid><author>IntMainJhy</author><pubDate>Sat, 04 Jul 2026 14:38:59 +0800</pubDate><description><![CDATA[这些入口都可以复用现有页面、现有状态和现有路由。元服务能力集成 + 端侧智能推荐 + 全场景学习入口。它不是脱离项目空谈，而是从当前功能中挑出最适合轻量化的部分，设计成可落地的元服务入口。🧩。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】知识挑战模块拆解：题库筛选、限时模式、暂停续答与成绩统计]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559913</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559913</guid><author>IntMainJhy</author><pubDate>Fri, 03 Jul 2026 20:09:42 +0800</pubDate><description><![CDATA[挑战模块看起来只是答题，但实际上包含一条完整链路：筛选题库 → 随机抽题 → 开始挑战 → 限时答题 → 暂停续答 → 判断正误 → 统计成绩 → 更新学习状态。对 OpenHarmony/HarmonyOS 应用开发来说，这类模块很适合用状态驱动实现。只要把答题流程拆清楚，ArkUI 的响应式状态就能让页面自然跟随数据变化。🎯。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】物理公式计算器实战：结构化公式配置与即时计算反馈]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559904</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559904</guid><author>IntMainJhy</author><pubDate>Fri, 03 Jul 2026 20:08:48 +0800</pubDate><description><![CDATA[这个物理计算器的核心不是复杂算法，而是良好的结构设计。用CalcItem和CalcInput把公式配置化之后，页面就能动态生成输入框、公式展示和计算结果。对 OpenHarmony/HarmonyOS 开发来说，这种方式非常适合做学科工具、单位换算器、工程计算器、财务计算器等应用。结构清晰，扩展简单，用户体验也很直接。🧮。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】深色模式适配实践：资源色、Canvas 与学习界面的统一体验]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559881</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559881</guid><author>IntMainJhy</author><pubDate>Fri, 03 Jul 2026 20:07:11 +0800</pubDate><description><![CDATA[深色模式不是一个开关，而是一套完整视觉体系。「物理视界」通过资源色和 Canvas 主题判断，让普通 UI 和物理绘图都能适配深色模式。对 OpenHarmony/HarmonyOS 应用来说，资源管理是深色模式的基础，Canvas 重绘是深色模式的关键细节。当这两部分都做好，用户无论白天还是夜晚学习，体验都会更舒服。🌙。]]></description><category></category></item><item><title><![CDATA[【OpenHarmony/HarmonyOs 】备份恢复与本地隐私：学习数据如何安全持续]]></title><link>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559225</link><guid>https://blog.youkuaiyun.com/IntMainJhy/article/details/162559225</guid><author>IntMainJhy</author><pubDate>Fri, 03 Jul 2026 19:11:00 +0800</pubDate><description><![CDATA[备份恢复是提升学习连续性的能力，隐私保护则是教育类 App 的底线。下一步如果继续完善，可以把学习数据备份、恢复提示、一键清除、隐私说明结合起来。这样用户既能保留自己的学习成果，也能清楚掌握数据边界。☁️🔐。]]></description><category></category></item></channel></rss>