From 3301810175f69bb2b5e3e0f88616983ae5dcd801 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 6 Nov 2026 11:54:37 +0800 Subject: [PATCH] vault backup: 2026-11-06 11:54:37 --- .../conv-1793925217144-zpzd4w5rp.meta.json | 12 +- .obsidian/plugins/obsidian-git/data.json | 2 +- .obsidian/workspace.json | 20 +- agent.md | 235 ++++++++++++++++++ 妹妹/妹妹身高.md | 134 ++++++++-- 小鱼_backup_20260704_134425.zip | Bin 72228 -> 0 bytes 思睿/哥哥身高.md | 103 ++++++-- 7 files changed, 447 insertions(+), 59 deletions(-) create mode 100644 agent.md delete mode 100644 小鱼_backup_20260704_134425.zip diff --git a/.claudian/sessions/conv-1793925217144-zpzd4w5rp.meta.json b/.claudian/sessions/conv-1793925217144-zpzd4w5rp.meta.json index ded5924..0387e1f 100644 --- a/.claudian/sessions/conv-1793925217144-zpzd4w5rp.meta.json +++ b/.claudian/sessions/conv-1793925217144-zpzd4w5rp.meta.json @@ -4,20 +4,20 @@ "title": "Fix garbled text in document display", "titleGenerationStatus": "success", "createdAt": 1793925217144, - "updatedAt": 1793935751139, - "lastResponseAt": 1793935751138, + "updatedAt": 1793937204150, + "lastResponseAt": 1793937204150, "sessionId": "faab80b4-230c-4c59-9296-ba57e6af8986", "providerState": { "providerSessionId": "faab80b4-230c-4c59-9296-ba57e6af8986" }, "usage": { "model": "glm-5", - "inputTokens": 646, + "inputTokens": 1030, "cacheCreationInputTokens": 0, - "cacheReadInputTokens": 86016, + "cacheReadInputTokens": 61568, "contextWindow": 200000, - "contextTokens": 86662, - "percentage": 43, + "contextTokens": 62598, + "percentage": 31, "contextWindowIsAuthoritative": true } } \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-git/data.json b/.obsidian/plugins/obsidian-git/data.json index f1a4944..f5efe68 100644 --- a/.obsidian/plugins/obsidian-git/data.json +++ b/.obsidian/plugins/obsidian-git/data.json @@ -3,7 +3,7 @@ "autoCommitMessage": "vault backup: {{date}}", "commitMessageScript": "", "commitDateFormat": "YYYY-MM-DD HH:mm:ss", - "autoSaveInterval": 30, + "autoSaveInterval": 1, "autoPushInterval": 0, "autoPullInterval": 0, "autoPullOnBoot": false, diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 97c7623..02598b4 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "思睿/哥哥身高.md", + "file": "妹妹/妹妹身高.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "哥哥身高" + "title": "妹妹身高" } } ] @@ -80,7 +80,7 @@ } ], "direction": "horizontal", - "width": 448.5 + "width": 413.5 }, "right": { "id": "9dc66e44e56b52de", @@ -199,23 +199,24 @@ }, "active": "fdbcd1b46c89bc2a", "lastOpenFiles": [ + "agent.md", + "思睿/哥哥身高.md", + "妹妹/妹妹身高.md", + "妹妹/妹妹身高.md.tmp.19184.32689a71f9b9", + "百家/野生动物+物理地形.md", + "_lvdun_test_1793936529.md", "思睿/身高/综合健康评估总结.md.tmp.19184.2086e2a61774", "思睿/身高/第一医院/第一医院检查总结.md", "思睿/身高/第一医院/病例/2026-10-19.pdf", "百家/单篇数据归因分析.xlsx", - "妹妹/妹妹身高.md", "思睿/身高/综合健康复诊分析.md", "思睿/身高/综合健康评估总结.md", "思睿/身高/综合健康评估总结.md.tmp.19184.eef11a9104a9", - "思睿/哥哥身高.md", "妹妹/妹妹身高.md.corrupt-20260916", "思睿/哥哥身高.md.corrupt-20260916", "思睿/身高/综合健康评估总结.md.corrupt-20260916", "思睿/身高/综合健康复诊分析.md.corrupt-20260916", "百家/analyze_baijiahao.py", - "思睿/身高/第一医院/病例/2026-03-07.pdf", - "思睿/身高/第一医院/病例/2026-07-18.pdf", - "百家/野生动物+物理地形.md", "百家/code_artifact.md", "思睿/思睿资料核对与待办清单.md", "思睿/初中/观音山音乐学校分析.md", @@ -243,7 +244,6 @@ "小鱼/闲鱼今日数据分析_2026-09-16.md", "小鱼/闲鱼数据分析_2026-09-16.md", "Ai/hermes/岗位卡.md", - "小鱼/闲鱼近30天运营复盘_2026-07-25.md", - "Ai/codex/AGENTS.md" + "小鱼/闲鱼近30天运营复盘_2026-07-25.md" ] } \ No newline at end of file diff --git a/agent.md b/agent.md new file mode 100644 index 0000000..8c476a8 --- /dev/null +++ b/agent.md @@ -0,0 +1,235 @@ +# agent.md + +## 本次操作记录 + +- 2026-09-24:按用户要求将 9 月工作总结中同力项目“子任务1”标题调整为“蓝牙及 USB 媒体功能优化与 Bug 修复”,明确体现问题修复工作。 + +- 2026-09-24:进一步精简 `日志/2026/AI总结/9月工作总结-gpt.md` 中同力项目“子任务1”的描述,保留原有 6 条任务及技术主线。 + +- 2026-09-24:按用户要求精简 `日志/2026/AI总结/9月工作总结-gpt.md` 各项目的子任务和核心交付件,保持子任务条数不变,将独立 Bug闭环内容合并进子任务,并将评价标准顺延为第 3 项。 + +- 2026-09-24:按用户要求精简 `日志/2026/AI总结/9月工作总结-gpt.md` 的“自评本月工作亮点”,保留同力蓝牙与 USB 媒体、重汽 PX3、徐工及稳定性问题闭环主线。 + +- 2026-09-24:结合 `日志/2026/日志9月.md` 并参考既有月度总结格式,新增 `日志/2026/AI总结/9月工作总结-gpt.md`,汇总截至 2026-09-24 的同力蓝牙与 USB 媒体、重汽 PX3 版本升级及徐工压测和低配适配工作;明确 2026-09-25 尚未纳入,未将代码修改表述为完整实车回归。 + +- 2026-08-27:按用户要求不备份,读取 `日志/2026/日志8月.md`,通过 `D:\softWare\timetrack-ui\项目工时管理.exe` 的 Electron 调试接口录入 2026-08 考核月工时;周期为 2026-07-26 至 2026-08-25,共提交 24 条并进入待审核状态,项目均校验为 `座舱类迭代项目集`,比例 100%;2026-07-26、2026-08-01、2026-08-02、2026-08-09、2026-08-16、2026-08-22、2026-08-23 因日志无实际工作内容未提交。注意:2026-08-25 首次提交时误将日志末尾“0819要改的内容”下 3 条备注带入当天工作内容,随后尝试普通保存修正,系统返回“该用户已提交该日期的工时登记”,当前未作废审批。 + +- 2026-08-26:按用户要求不备份,将 `日志/2026/AI总结/8月工作总结-gpt.md` 中同力项目的 5 条子任务合并精简为 3 条,保留蓝牙交互、通话记录与 PBAP 同步、Blink 集成及音频问题定位主线。 + +- 2026-08-26:按用户要求不备份,将 `日志/2026/AI总结/8月工作总结-gpt.md` 中重汽 PX3 项目的 6 条子任务合并精简为 2 条,保留地图管理功能开发、ZIP64 导入校验、问题优化和文档交付主线。 + +- 2026-08-26:根据用户确认,将 `日志/2026/AI总结/8月工作总结-gpt.md` 中“语音及车控专项”更正为“徐工项目”,其余内容不变。 + +- 2026-08-26:根据用户确认,将 `日志/2026/AI总结/8月工作总结-gpt.md` 中“PX3 地图数据管理”归属更正为“重汽 PX3 项目”,并同步修正月度工作亮点中的项目名称。 + +- 2026-08-26:根据用户确认,将 `日志/2026/AI总结/8月工作总结-gpt.md` 中“蓝牙与通话专项”更正为“同力项目”,其余内容不变。 + +- 2026-08-26:按用户要求不备份,精简 `日志/2026/AI总结/8月工作总结-gpt.md` 的各子任务描述,保持子任务1至5的条目数量 5、6、3、4、1 不变,保留核心成果和技术信息。 + +- 2026-08-26:按用户要求不备份,精简 `日志/2026/AI总结/8月工作总结-gpt.md` 的“自评本月工作亮点”,突出同力蓝牙、PX3 地图管理、红岩版本归档以及徐工、陕汽问题处理主线。 + +- 2026-08-26:按用户要求不备份,结合 `日志/2026/日志8月.md` 并参考既有月度总结格式,新增 `日志/2026/AI总结/8月工作总结-gpt.md`,归纳蓝牙与通话、PX3 地图数据管理、红岩版本、语音及车控、陕汽差分升级等工作成果、交付件、问题闭环和评价标准;对原日志未明确标注项目归属的内容按专项归类。 + +- 2026-08-18:按用户要求不备份,参考 `日志/2026/日志8月.md` 新增 `日志/2026/日志9月.md`,周期为 2026-08-26 至 2026-09-25,统一每日 `流转`、`解决` 及第 3、4 条占位格式。 + +- 2026-07-29:按用户要求先备份 $target 至 `日志/2026/AI总结/备份/7月工作总结-gpt_修改子任务前_20260729-173124.md`,再精简徐工、同力和红岩项目的子任务任务点;核心交付件、Bug 闭环和评价标准保持不变。 + +- 2026-07-29:按用户要求不备份,精简 `日志/2026/AI总结/7月工作总结-gpt.md` 的“自评本月工作亮点”,保留徐工、同力、红岩和陕汽四个项目的核心成果。 + +- 2026-07-29:按用户要求不备份,结合 `日志/2026/日志7月.md` 并参考 5 月、6 月总结风格,新增 `日志/2026/AI总结/7月工作总结-gpt.md`,归纳徐工、同力、红岩、陕汽项目工作亮点、交付件、问题闭环和评价标准。 + +- 2026-07-24:按用户要求不备份,新增 `日志/2026/日志8月.md`,周期为 2026-07-26 至 2026-08-25,格式沿用 `日志/2026/日志7月.md`。 +- 2026-07-22:按用户要求不备份,读取 `日志/2026/日志7月.md`,补填截至 2026-07-21 的未登记工时;其中 2026-07-04 当前 HR 工时已更新为 4,连同 2026-07-15 至 2026-07-18、2026-07-20 至 2026-07-21 共 7 条录入并提交审核;项目固定为 `座舱类迭代项目集`,比例 100%,提交后详情确认项目未被自动校正;2026-07-05、2026-07-12、2026-07-19 因日志无实际工作内容或无 HR 工时未提交,2026-07-11 因 HR 工时为 0 未提交。 +- 2026-07-21:按用户要求不备份,读取 `日志/2026/日志7月.md`,将 2026-07-06 至 2026-07-10、2026-07-13 至 2026-07-14 共 7 条有 HR 考勤工时且未登记的工时录入并提交审核;项目固定为 `座舱类迭代项目集`,比例 100%,提交后详情确认项目未被自动校正;2026-07-04、2026-07-05、2026-07-11、2026-07-12 因 HR 工时为 0 未提交。 +- 2026-07-21:按用户要求不备份,读取 `日志/2026/日志7月.md`,将 2026-07-01 至 2026-07-03 共 3 条有 HR 考勤工时且未登记的工时录入并提交审核;项目固定为 `座舱类迭代项目集`,比例 100%,提交后详情确认项目未被自动校正;2026-07-04 与 2026-07-05 因 HR 工时为 0 未提交。 +- 2026-07-21:按用户要求不备份,更新 `工具相关/工时填写.md`:后续工时项目名称必须固定选择 `座舱类迭代项目集`,如果系统自动校正到其他项目需停止并告知用户;填写完成后必须告诉用户实际填写了什么,包括日期、项目、HR 工时、比例和工作内容。 +- 2026-07-21:按用户要求不备份,新增 `工具相关/工时填写.md`,沉淀工时填写的调用口令、日志文件选择规则、工作内容提取规则、工时工具连接方式、接口线索、提交校验和安全注意事项,方便后续换电脑继续使用。 +- 2026-07-21:按用户要求不备份,读取 `日志/2026/日志7月.md`,刷新 `项目工时管理.exe` 登录态后,将 2026-06-26 至 2026-06-30 共 5 条有 HR 考勤工时且未登记的工时录入并提交审核;提交内容按日期下编号行原样填写,不带日期标题,当前 2026-07 配置将项目自动校正为 `基于国产高性能SOC边缘算力的设备自主诊断与预警系统`。 +- 2026-06-28:按用户要求不备份,进一步精简 `日志/2026/AI总结/6月工作总结-gpt.md` 的工作亮点描述,压缩为一段更短的月度亮点概述。 +- 2026-06-28:按用户要求不备份,继续优化 `日志/2026/AI总结/6月工作总结-gpt.md` 的“自评本月工作亮点”段落,将其改为更完整的亮点叙述,突出徐工核心功能联调、稳定性闭环、重汽升级兼容验证和红岩版本归档。 +- 2026-06-28:按用户要求不备份,精简 `日志/2026/AI总结/6月工作总结-gpt.md` 的“自评本月工作亮点”段落,压缩为一段更简洁的月度概述。 +- 2026-06-28:按用户要求不备份,精简 `日志/2026/AI总结/6月工作总结-gpt.md` 中徐工项目“子任务1”描述,将 8 条压缩为 6 条,保留语音可见即可说、蓝牙同步、通话/音乐、车控链路、稳定性闭环和高低配 UI 适配主线。 +- 2026-06-28:按用户要求不备份,结合 `日志/2026/日志6月.md` 并参考 `日志/2026/AI总结/5月工作总结-gpt.md` 风格,新增 `日志/2026/AI总结/6月工作总结-gpt.md`;修复首次写入时因命令行编码导致的乱码,并清理 `agent.md` 末尾乱码记录。 +- 2026-06-24:按用户要求不备份,新增 `日志/2026/日志7月.md`,周期为 2026-06-26 至 2026-07-25,格式沿用 `日志/2026/日志6月.md`。 +- 2026-06-26:按用户要求不备份,在 `项目文档/徐工/语音.md` 的常用调试命令中追加驾驶行为弹框 TTS 测试命令表,包含疲劳、分心、抽烟、打电话 4 类测试广播。 +- 2026-06-18:按用户要求不备份,读取 `日志/2026/日志6月.md`,打开 `D:\softWare\timetrack-ui\项目工时管理.exe`,将 2026-05-26 至 2026-06-17 中有 HR 考勤工时且有日志内容的日期录入到项目 `座舱类迭代项目集` 并提交审核;2026-06-13 与 2026-06-18 因系统返回“没有考勤工时”未提交,空日志/无考勤日期跳过。 + +## 项目目标 + +将当前 Obsidian Vault 集成为 Claudian 可直接协作的个人/项目知识工作台,用于笔记管理、文章分析、项目文档、Android/Linux 嵌入式问题分析、日志总结和长期决策记录。 + +## 当前阶段 + +Claudian 基础集成阶段。 + +已确认: +- 当前系统:Windows + PowerShell。 +- 工作目录:`F:\AI\Obsidian`。 +- Obsidian 社区插件中已安装并启用 `claudian`。 +- Claudian 插件版本:`2.0.24`。 +- Claude Code CLI 可用:`claude --version` 返回 `2.1.173`。 +- 当前 shell 可解析 Claude Code CLI 路径:`C:\Users\Administrator\.local\bin\claude.exe`。 +- Vault 内 `.claude/commands`、`.claude/agents`、`.claude/skills` 目录已存在。 + +## 核心难点 + +- 让 AI 在 Vault 内执行任务时优先读取项目上下文,避免重复解释背景。 +- 将文章分析、日志分析、项目文档、Bug 复盘等高频工作固化为可复用命令。 +- 在允许 Claudian 读写 Vault 的同时,保留清晰的安全边界和变更记录。 +- 避免散乱创建笔记,所有关键结论应沉淀回 `agent.md` 或对应项目文档。 + +## 功能模块 + +### 徐工语音项目工程化记忆 + +- 目标:将 `项目文档/徐工/语音` 建成徐工语音项目的长期工程记忆库。 +- 输入:现有架构、模块、协议、配置、同行者对接、调试命令、日志分析等文档。 +- 输出:项目总览、模块清单、Bug 记录、日志分析记录、测试验证记录、决策记录、Agent 协作说明。 +- 边界:当前只整理 Obsidian 文档,不修改 `F:\ZDCode\xugong` 源码工程。 + +### Claudian 基础能力 + +- 目标:确保 Claudian 能在 Obsidian 内读取 Vault、打开侧边栏、执行 Claude Code 工作流。 +- 输入:用户自然语言、选中文本、当前笔记、Vault 文件。 +- 输出:分析结论、新笔记、修改后的 Markdown、项目记录。 +- 验收标准:Claudian 侧边栏可打开,`/` 命令可出现自定义命令,能读取当前 Vault 文件。 + +### Vault 知识管理 + +- 目标:整理笔记、补充链接、归档结论、生成总结。 +- 输入:已有 Markdown、图片/PDF 摘要、项目文档、日志。 +- 输出:结构化笔记、双链、阶段总结、待办项。 +- 异常场景:文件名乱码、重复主题、缺少上下文、内容来源不可验证。 + +### 技术项目分析 + +- 目标:支持 Android、Linux C、嵌入式、车载项目的需求分析、设计、编码建议、测试方案和 ASPICE 对齐。 +- 输入:代码片段、日志、配置、历史项目笔记。 +- 输出:根因分析、修改方案、模块文档、测试用例、验收标准。 + +### 文章与资料分析 + +- 目标:对外部文章、网页摘录、本地资料进行观点提炼、风险判断和行动建议。 +- 输入:URL、正文、截图 OCR、本地 Markdown。 +- 输出:核心观点、可信度评估、对当前项目的启发、下一步行动。 + +## 原型页面清单 + +当前不处于 Web 原型阶段,暂无页面资产。 + +## 弹窗与状态清单 + +当前不处于 Web 原型阶段,暂无弹窗/状态资产。 + +## 图标与组件清单 + +当前不处于 Web 原型阶段,暂无图标/组件资产。 + +## 接口与数据结构 + +### Claudian Vault 级配置 + +- 自定义 slash commands:`.claude/commands/*.md` +- 自定义 subagents:`.claude/agents/*.md` +- Claudian 新版设置:`.claudian/claudian-settings.json` +- Claudian 旧版兼容设置:`.claude/claudian-settings.json` +- 插件安装目录:`.obsidian/plugins/realclaudian` +- 当前主机 CLI 显式路径:`.claudian/claudian-settings.json` 中 `providerConfigs.claude.cliPathsByHost.DESKTOP-KNK3LQ2` + +### 长期记忆文档 + +- 文件:`agent.md` +- 用途:记录项目目标、当前阶段、核心难点、功能模块、验证结论、决策和待办。 + +## 页面缓存与交互规范 + +当前不处于 Web 开发阶段。若后续进入 Web/后台/工具类开发,应补充页面缓存、加载、错误、空状态、弹窗、表单校验和路由跳转规范。 + +## 已验证结论 + +- Claudian 已在 Obsidian 社区插件列表中启用。 +- Claudian 已从 `1.3.68` 更新到 `2.0.24`。 +- `.obsidian/workspace.json` 中存在 `claudian-view`,说明侧边栏视图已被 Obsidian 识别。 +- Claude Code CLI 已安装并可在当前工作目录执行。 +- 已为当前主机写入显式 Claude Code CLI 路径,降低 Obsidian 进程找不到 `claude.exe` 的风险。 +- `.claude/commands` 和 `.claude/agents` 可作为 Vault 级能力入口。 +- 2.0.24 的插件 ID 为 `realclaudian`,Obsidian 启用列表已同步为 `realclaudian`。 +- 2.0.24 的主设置目录为 `.claudian`,已生成新版配置并保留旧 `.claude/claudian-settings.json`。 + +## Bug 与修复记录 + +- 2026-06-15:更新到 Claudian 2.0.24 后,Obsidian 提示 `claudian` 加载失败。根因是新版插件 ID 变更为 `realclaudian`,且 `.obsidian/community-plugins.json` 中 Claudian 被移出启用列表,只剩 `remotely-save`。修复方式:将 `realclaudian` 重新加入社区插件启用列表。验证方式:确认 `community-plugins.json` 包含 `realclaudian`,插件目录 `.obsidian/plugins/realclaudian` 存在,manifest 版本为 `2.0.24`。 +- 2026-06-15:用户反馈自行安装仍有问题,要求先卸载 Claudian。按用户要求不备份,移除 `.obsidian/plugins/claudian`、`.obsidian/plugins/realclaudian` 残留和 `.claudian` 新版配置目录,并从 `.obsidian/community-plugins.json` 移除 `claudian`/`realclaudian`。保留 `.claude/commands`、`.claude/agents`、`.claude/claudian-settings.json` 和 `agent.md`。 + +## 决策记录 + +- 2026-06-15:以 `F:\AI\Obsidian\项目文档\徐工\语音` 作为徐工语音项目工程化记忆库,不在本步骤修改 `F:\ZDCode\xugong` 源码工程。 +- 2026-06-15:徐工语音项目采用 `00_项目总览.md` 作为入口文档,配套维护模块清单、Bug 记录、日志分析、测试验证、决策记录和 Agent 协作说明。 +- 2026-06-15:不修改 Claudian 插件源码,采用 Vault 级 `.claude/commands` 与 `.claude/agents` 完成功能集成。 +- 2026-06-15:不改动已有模型、API 地址、密钥和环境变量,避免引入连接风险。 +- 2026-06-15:新增 `agent.md` 作为长期记忆入口,后续重要任务都应读取并追加更新。 +- 2026-06-15:为主机 `DESKTOP-KNK3LQ2` 配置 Claudian CLI 路径,路径为 `C:\Users\Administrator\.local\bin\claude.exe`。 +- 2026-06-15:按用户要求不备份直接更新 Claudian,从 `1.3.68` 升级到 `2.0.24`;新版插件目录改为 `.obsidian/plugins/realclaudian`,启用 ID 改为 `realclaudian`。 +- 2026-06-15:为 2.0.24 手动生成 `.claudian/claudian-settings.json`,迁移 Claude provider 配置,保留旧 `.claude/claudian-settings.json` 作为兼容参考。 +- 2026-06-15:按用户要求卸载 Claudian 插件本体和新版 `.claudian` 配置目录,保留项目级 commands/agents 文档,便于后续重装复用。 + +## 待办事项 + +- 用徐工语音项目的 `00_项目总览.md` 作为后续语音任务入口。 +- 后续遇到语音 Bug 时,优先追加到 `项目文档/徐工/语音/02_Bug记录.md`。 +- 后续分析日志时,优先追加到 `项目文档/徐工/语音/03_日志分析记录.md`。 +- 后续做构建或实车验证时,优先追加到 `项目文档/徐工/语音/04_测试验证记录.md`。 +- 在 Obsidian 中重载 Claudian 或重启 Obsidian,确认自定义 `/` 命令显示。 +- 用 `/vault-status` 验证 Vault 级上下文读取。 +- 用 `/article-analysis` 验证文章分析流程。 +- 用 `/android-debug` 验证 Android/嵌入式日志分析流程。 +- 后续可按项目继续补充专用 skills。 +- 若 Obsidian 内 Claudian 仍启动失败,检查 Obsidian 是否已重启、CLI 路径是否存在、`.obsidian/community-plugins.json` 是否启用 `realclaudian`,以及 `.claudian/claudian-settings.json` 是否有效。 +- 当前 Claudian 插件本体已卸载;若后续用户自行重装,优先通过 Obsidian 社区插件市场安装,避免手动覆盖导致 ID/目录不匹配。 + +## 更新记录 + +- 2026-09-24:新增 `日志/2026/AI总结/9月工作总结-gpt.md`,总结 2026-08-26 至 2026-09-24 的项目成果、交付件、Bug 闭环、验证边界和评价标准。 + +- 2026-08-27:按用户要求不备份,完成 2026-08 考核月工时录入并提交审核,共 24 条;7 天因日志无实际工作内容跳过;记录 2026-08-25 内容多带尾部备注且已提交后普通保存无法修正。 + +- 2026-07-24:按用户要求不备份,新增 `日志/2026/日志8月.md` 月度工作日志模板,覆盖 2026-07-26 至 2026-08-25。 + +- 2026-07-22:按用户要求不备份,补填截至 2026-07-21 的未登记工时,共提交 7 条:2026-07-04、2026-07-15 至 2026-07-18、2026-07-20 至 2026-07-21。 + +- 2026-07-21:按用户要求不备份,完成 2026-07-06 至 2026-07-10、2026-07-13 至 2026-07-14 工时录入并提交审核,共 7 条;2026-07-04、2026-07-05、2026-07-11、2026-07-12 因无 HR 工时跳过。 + +- 2026-07-21:按用户要求不备份,完成 2026-07-01 至 2026-07-03 工时录入并提交审核,共 3 条;2026-07-04 至 2026-07-05 因无 HR 工时跳过。 + +- 2026-07-21:按用户要求不备份,更新工时填写规则:项目固定为 `座舱类迭代项目集`,填写完成后必须汇总实际填写内容。 + +- 2026-07-21:按用户要求不备份,新增 `工具相关/工时填写.md`,记录工时填写自动化流程。 + +- 2026-07-21:按用户要求不备份,完成 2026-06-26 至 2026-06-30 工时录入并提交审核,共 5 条。 + +- 2026-06-28:按用户要求不备份,进一步精简 `日志/2026/AI总结/6月工作总结-gpt.md` 的工作亮点描述。 + +- 2026-06-28:按用户要求不备份,优化 `日志/2026/AI总结/6月工作总结-gpt.md` 的工作亮点叙述。 + +- 2026-06-28:按用户要求不备份,精简 `日志/2026/AI总结/6月工作总结-gpt.md` 的月度亮点概述。 + +- 2026-06-28:按用户要求不备份,精简 `日志/2026/AI总结/6月工作总结-gpt.md` 徐工项目子任务内容。 + +- 2026-06-28:按用户要求不备份,新增 `日志/2026/AI总结/6月工作总结-gpt.md`,总结 6 月徐工、重汽、红岩项目工作,并修复首次写入乱码问题。 + +- 2026-06-24:按用户要求不备份,新增 `日志/2026/日志7月.md` 月度工作日志模板,覆盖 2026-06-26 至 2026-07-25。 + +- 2026-06-26:按用户要求不备份,更新 `项目文档/徐工/语音.md`,补充驾驶行为弹框 TTS 广播测试命令表。 + +- 2026-06-15:按用户要求不备份,在 `项目文档/徐工/语音/02_Bug记录.md` 补充 `VOICE-001:语音唤醒异常` 详情,关联 `项目文档/徐工/语音唤醒异常问题分析.md` 与 `项目文档/徐工/log 录音分析.md`,并沉淀 AudioFlinger、AudioPolicy、PCM dump、TXZ 状态等后续排查证据清单。 + +- 2026-06-15:按用户要求不备份,在 `日常文档/入学/何厝小学2026小升初填报主分析.md` 追加“后续注意事项提醒”,记录志愿核对、何厝分流风险、关键时间节点、资料保存和心态准备。 + +- 2026-06-15:按用户要求不备份,重命名 `日常文档/入学` 下 4 份小升初 Markdown 文档,改为更清晰的主分析、风险补充、早期建议、政策概要命名。 + +- 2026-06-15:按用户要求不备份,优化 `claudian/Claudian使用技巧手册.md`,改为更简单实用的提示词手册结构。 + +- 2026-06-15:创建 Claudian 集成记录,初始化项目目标、模块和验证结论。 +- 2026-06-15:更新 Claudian 至 2.0.24,完成新版插件 ID 与设置目录迁移。 +- 2026-06-15:按用户要求卸载 Claudian 插件本体,清理启用列表和新版配置目录。 +- 2026-06-15:按用户要求不备份,在 `项目文档/徐工/语音` 新增徐工语音项目工程化文档骨架。 diff --git a/妹妹/妹妹身高.md b/妹妹/妹妹身高.md index 90d5049..04ec355 100644 --- a/妹妹/妹妹身高.md +++ b/妹妹/妹妹身高.md @@ -1,21 +1,69 @@ # 妹妹|身高体重记录 -> [!warning] 重建说明 -> 本文件在 2026-09-16 因文件损坏(内容被二进制数据覆盖)丢失原文。vault 中**没有**妹妹的身高体重数据来源(现有报告均为董思睿的资料),因此本文件暂为**空模板**,待补充数据后填写。 -> 重建日期:2026-11-06。 +> [!note] 数据来源 +> 本表由**家庭记录**补充,起点 2024-04-04,最近一次 2026-10-11。原文件在 2026-09-16 因损坏丢失,本文件已按家庭记录重建并补全。 +> 记录原则:同一面墙、同一身高尺、赤脚、晨起排便后、未剧烈运动前测量。**早期记录条件不完全统一**(含不同时段),比较时以同条件相邻两次为准。 -- 对象:(待填) -- 出生日期:(待填) -- 数据范围:(待填) -- 记录原则:同一面墙、同一身高尺、赤脚、晨起排便后、未剧烈运动前测量 +- 对象:妹妹(姓名待填) +- 出生日期:2020-12(具体日期待填) +- 数据范围:2024-04-04 起 +- 记录维度:身高(cm)、体重(kg) --- ## 一、身高体重记录 -| 日期 | 时间 | 身高(cm) | 体重(kg) | 测量地点 | 备注 | -|---|---|---:|---:|---|---| -| | | | | | | +### 2024 + +| 日期 | 身高(cm) | 体重(kg) | 备注 | +|---|---:|---:|---| +| 2024-04-04 | 95.0 | 13.0 | 记录起点 | +| 2024-04-25 | 95.2 | 13.0 | | +| 2024-05-20 | 96.0 | 12.7 | | +| 2024-05-26 | 96.0 | 12.7 | | +| 2024-06-07 | 96.2 | 12.75 | | +| 2024-08-01 | 97.0 | 13.40 | | +| 2024-08-24 | 97.5 | 13.40 | | +| 2024-09-17 | 98.0 | 13.55 | | +| 2024-10-27 | 98.3 | 12.85 | | +| 2024-11-16 | 98.4 | 13.70 | | +| 2024-12-14 | 99.3 | 13.80 | | +| 2024-12-21 | 99.8 | 14.45 | 约 1 年节点 | + +### 2025 + +| 日期 | 身高(cm) | 体重(kg) | 备注 | +|---|---:|---:|---| +| 2025-01-05 | 99.9 | 14.4 | | +| 2025-01-12 | 99.9 | 14.4 | | +| 2025-02-09 | 101.0 | 14.7 | | +| 2025-02-15 | 100.4 | 14.7 | | +| 2025-03-02 | 101.0 | 14.7 | | +| 2025-04-12 | 101.0 | 14.1 | | +| 2025-05-25 | 102.0 | 14.3 | | +| 2025-09-07 | 104.0 | 14.3 | | +| 2025-11-23 | 105.5 | 15.5 | | +| 2025-12-14 | 106.0 | 15.6 | 约 2 年节点 | + +### 2026 + +| 日期 | 身高(cm) | 体重(kg) | 备注 | +|---|---:|---:|---| +| 2026-01-25 | 106.2 | 16.9 | | +| 2026-03-01 | 107.0 | 16.6 | | +| 2026-05-07 | 108.5 | 16.35 | | +| 2026-05-31 | 111.0 | 16.25 | 早上 10 点 | +| 2026-06-15 | 110.0 | 17.5 | 晚上 9 点 | +| 2026-06-20 | 111.0 | 17.5 | 中午 11 点 | +| 2026-08-13 | 111.0 | 17.4 | 晚上 9 点 | +| 2026-09-06 | 111.0 | 17.0 | 晚上 6 点 | +| 2026-09-16 | 111.5 | 17.5 | 晚上 9 点 | +| 2026-10-11 | 112.0 | 17.0 | 早上 10 点 | + +> [!note] 记录说明 +> - **2026 年 5 月起身高进入平台期**:2026-05-31 至 2026-10-11 始终在 110~112 cm 之间波动,约 4.5 个月仅增约 1 cm。 +> - 2026-05-07(108.5)→ 2026-05-31(111.0)24 天涨 2.5 cm,偏大,**很可能是测量条件差异**(时段/场地不同),不宜当作真实增速。 +> - 夜间测量普遍偏矮(如 06-15 晚上 9 点 110.0),跨时段比较需谨慎。 --- @@ -23,21 +71,73 @@ | 区间 | 增长 | 天数 | 年化速度 | 备注 | |---|---:|---:|---:|---| -| | | | | | +| 2024-04-04 → 2025-04-12 | +6.0 cm | 373 | 约 5.9 cm/年 | 接近一年,参考价值较高 | +| 2024-12-21 → 2025-12-14 | +6.2 cm | 358 | 约 6.3 cm/年 | 接近一年 | +| 2025-12-14 → 2026-10-11 | +6.0 cm | 301 | 约 7.3 cm/年 | 近期略加快 | +| 2026-05-07 → 2026-10-11 | +3.5 cm | 157 | 约 8.1 cm/年 | 时间较短,含测量差异 | +| 2026-05-31 → 2026-10-11 | +1.0 cm | 133 | 约 2.7 cm/年 | 平台期,需结合时段解读 | + +### 解读 + +- 2024–2025 年约 **+6 cm/年**,属正常范围; +- 2026 年 5 月后出现约 **4.5 个月身高平台**,需确认是真实放缓还是测量条件问题(建议固定时段复测); +- 体重同期由 13.0 kg 增至 17.0 kg(约 +4.0 kg / 2.5 年)。 --- -## 三、测量规则 +## 三、生长评估(按年龄) + +> [!warning] 百分位为粗略估算 +> 以下按"2020 年 12 月出生"推算年龄,对照中国 7 岁以下儿童生长标准(WS/T 423)估算。因**具体出生日未确认**、各家标准版本略有差异,数值仅供大致参考,**请以官方生长曲线图实测为准**。 + +### 3.1 各时点年龄与水平 + +| 日期 | 实际年龄 | 身高(cm) | 体重(kg) | 身高约百分位 | 体重约百分位 | +| ---------- | ----------- | -----: | -----: | --------- | ------ | +| 2024-04-04 | 约 3 岁 4 个月 | 95.0 | 13.0 | 约 P20 | 约 P15 | +| 2025-04-12 | 约 4 岁 4 个月 | 101.0 | 14.1 | 约 P20 | 约 P15 | +| 2026-05-07 | 约 5 岁 5 个月 | 108.5 | 16.35 | 约 P20 | 约 P15 | +| 2026-10-11 | 约 5 岁 10 个月 | 112.0 | 17.0 | 约 P15–P25 | 约 P10 | + +### 3.2 当前评估(2026-10-11,约 5 岁 10 个月) + +| 指标 | 数值 | 粗略百分位 | 判断 | +|---|---|---|---| +| 身高 | 112.0 cm | 约 P15–P25 | 偏矮,但在正常范围 | +| 体重 | 17.0 kg | 约 P10 | 偏瘦 | +| BMI | 约 13.6 | 约 P10 | 偏瘦 | + +### 3.3 解读 + +- 身高、体重**长期稳定在同一区间**(身高约 P20、体重约 P10),属"一直偏小"而非"突然变慢",通常比曲线骤降更让人放心; +- 目前仍在正常范围(未低于 P3),**无需恐慌**,但建议定期画生长曲线跟踪; +- 需警惕的信号:曲线**向下跨越两条主百分位线**、年增长持续 **< 5 cm**、或出现体重不增/下降——出现才需就医评估。 + +--- + +## 四、测量规则 - 固定每月 1 次或每 2 周 1 次,不每天追涨跌。 -- 固定晨起、上厕所后、未剧烈运动前测量。 +- 固定晨起、上厕所后、未剧烈运动前测量;**尽量统一测量时段**(避免早/晚混测)。 - 同一面墙、同一身高尺、赤脚、脚跟靠墙、头部自然平视。 - 每次至少记录:日期、时间、身高、体重、地点。 +推荐表头: + +```markdown +| 日期 | 时间 | 身高(cm) | 体重(kg) | 测量地点 | 备注 | +``` + --- -## 四、待办 +## 五、待办 -- [ ] 补齐妹妹的基础信息(姓名、出生日期)。 -- [ ] 按固定方法补录历史身高体重记录。 -- [ ] 补充生长速度粗算与(如需要)身高预测。 +- [ ] 补齐妹妹的**姓名**与**具体出生日**(现仅有 2020 年 12 月)。 +- [ ] 确认 2026 年 5 月后身高平台是真实放缓还是测量条件问题。 +- [ ] 用具体出生日将数据画入**官方生长曲线图**,核对百分位。 + +--- + +## 六、关联文件 + +- [[思睿/哥哥身高.md]] diff --git a/小鱼_backup_20260704_134425.zip b/小鱼_backup_20260704_134425.zip deleted file mode 100644 index d488e83bcf65ec525cb9888b4ed01c91096609c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72228 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 diff --git a/思睿/哥哥身高.md b/思睿/哥哥身高.md index 46132fb..53c12e9 100644 --- a/思睿/哥哥身高.md +++ b/思睿/哥哥身高.md @@ -1,31 +1,82 @@ # 思睿|身高体重长期记录 -> [!warning] 重建说明 -> 本文件在 2026-09-16 因文件损坏(内容被二进制数据覆盖)丢失原文,此版本为**依据 vault 内可读资料重建**,数据来自 `[[思睿/思睿资料核对与待办清单.md]]`、`[[思睿/身高/第一医院/第一医院检查总结.md]]` 及原始报告。 -> 重建日期:2026-11-06。未逐项与原始报告复核,如有出入以报告原图为准。 +> [!note] 数据来源 +> 本表由**家庭记录**补充,起点 2023-12-23,最近一次 2026-10-17。原文件在 2026-09-16 因损坏丢失,本文件已按家庭记录重建并补全。 +> 记录原则:同一面墙、同一身高尺、赤脚、晨起排便后、未剧烈运动前测量。**早期记录条件不完全统一**(含医院/妇幼/中医院测量、不同时段),比较时以同条件相邻两次为准。 - 对象:董思睿,男 - 出生日期:2014-01-07 - 数据范围:2023-12-23 起 -- 记录原则:同一面墙、同一身高尺、赤脚、晨起排便后、未剧烈运动前测量 +- 记录维度:身高(cm)、体重(kg)、腰围 --- ## 一、身高体重记录 -| 日期 | 身高(cm) | 体重(kg) | 测量场景/备注 | -|---|---:|---:|---| -| 2023-12-23 | 125.9 | 23.3 | 记录起点 | -| 2024-12-21 | 131.0 | 26.2 | 约 1 年节点 | -| 2025-12-14 | 135.4 | 28.2 | 约 2 年节点 | -| 2026-03-07 | 136.6 | 30.3 | 第一医院检查 | -| 2026-05-17 | 139.0 | 31.0 | 第一医院检查 | -| 2026-05-31 | 139.5 | 31.75 | 家里早上 10 点 | -| 2026-06-21 | 140.5 | 31.9 | 弘爱医院早上测量 | -| 2026-07-11 | 140.5 | 32.0 | 第一医院复诊 | +### 2023–2024 -> [!note] 测量差异 -> 2026-06-21 与 2026-07-11 均为 140.5 cm,短间隔内测量误差可能大于真实增量,不代表停止生长。 +| 日期 | 身高(cm) | 体重(kg) | 腰围 | 备注 | +|---|---:|---:|---:|---| +| 2023-12-23 | 125.9 | 23.3 | — | 记录起点 | +| 2024-04-25 | 127.5 | 25.1 | — | | +| 2024-05-20 | 127.5 | 24.6 | — | | +| 2024-05-26 | 127.6 | 24.6 | — | | +| 2024-06-07 | 127.8 | 24.35 | — | | +| 2024-06-08 | 127.5 | 24.2 | — | 中医院测量 | +| 2024-08-01 | 128.0 | 24.80 | — | | +| 2024-08-24 | 129.0 | 24.80 | — | | +| 2024-09-17 | 129.3 | 24.90 | — | | +| 2024-10-26 | 130.1 | 25.20 | — | 妇幼测量 | +| 2024-11-16 | 130.2 | 24.90 | — | 妇幼测量 | +| 2024-11-29 | 130.4 | 25.2 | — | | +| 2024-12-14 | 130.8 | 26.7 | — | | +| 2024-12-21 | 131.0 | 26.2 | — | 约 1 年节点 | + +### 2025 + +| 日期 | 身高(cm) | 体重(kg) | 腰围 | 备注 | +|---|---:|---:|---:|---| +| 2025-01-05 | 131.0 | 27.25 | — | | +| 2025-01-12 | 131.0 | 27.25 | — | | +| 2025-02-09 | 132.0 | 26.95 | — | | +| 2025-02-15 | 130.8 | 25.8 | — | 妇幼测量 | +| 2025-02-15 | 131.0 | 26.65 | — | ⚠️ 同日另一条记录,数值不一致 | +| 2025-02-22 | 131.5 | 26.1 | — | 中医院测量 | +| 2025-03-02 | 131.0 | 26.65 | — | | +| 2025-04-12 | 131.5 | 26.55 | — | | +| 2025-05-25 | 132.2 | 26.55 | — | | +| 2025-09-07 | 134.0 | 27.15 | — | | +| 2025-10-29 | 134.0 | 27.15 | — | | +| 2025-11-23 | 135.0 | 27.5 | — | | +| 2025-12-14 | 135.4 | 28.2 | — | 约 2 年节点 | + +### 2026 + +| 日期 | 身高(cm) | 体重(kg) | 腰围 | 备注 | +|---|---:|---:|---:|---| +| 2026-01-25 | 135.6 | 30.35 | — | | +| 2026-03-01 | 136.5 | 30.05 | — | | +| 2026-03-07 | 136.6 | 30.3 | — | 第一医院检查(基线) | +| 2026-04-21 | 137.3 | 31.7 | — | | +| 2026-05-07 | 137.8 | 31.8 | — | | +| 2026-05-17 | 139.0 | 31.0 | — | 第一医院检查 | +| 2026-05-19 | 138.5 | 31.0 | 63 cm | 腰围记录 19 市尺 | +| 2026-05-31 | 139.5 | 31.75 | 61 cm | 腰围记录 18.3 市尺;早上 10 点 | +| 2026-06-08 | 138.5 | 32.04 | 63 cm | 腰围记录 18.9 市尺;晚上 10 点 | +| 2026-06-20 | 139.7 | — | — | 中午 11 点 | +| 2026-06-21 | 140.5 | 31.9 | — | 弘爱医院 | +| 2026-07-13 | 140.5 | 32.0 | — | 第一医院检查(病历内部时间为 07-11) | +| 2026-08-13 | 141.0 | 32.7 | — | | +| 2026-09-06 | 142.0 | 33.3 | — | 晚上 6 点 | +| 2026-09-16 | 142.5 | 32.6 | — | 晚上 9 点 | +| 2026-10-11 | 144.0 | 34.1 | — | 早上 9 点 | +| 2026-10-17 | 143.8 | 34.0 | — | 第一医院检查 | + +> [!note] 记录说明 +> - 表中"市尺"为口语记法(如 18.3 = 1.83 尺,1 市尺 ≈ 33.3 cm),已折算为 cm 填在腰围列。 +> - 2025-02-15 存在两条不同来源记录(妇幼 130.8/25.8 与 131.0/26.65),已并列保留,不做取舍。 +> - 2026-07-13 第一医院检查,病历内部时间实为 2026-07-11,`2026-07-11.pdf` 与 `2026-07-13.pdf` 内容相同,不应统计为两次。 +> - **测量时段会影响身高**:如 2026-05-31 早上 10 点 139.5 cm,而 2026-06-08 晚上 10 点 138.5 cm;夜间测量普遍偏矮,跨时段比较需谨慎。 --- @@ -35,16 +86,18 @@ |---|---:|---:|---:|---| | 2023-12-23 → 2024-12-21 | +5.1 cm | 364 | 约 5.1 cm/年 | 接近一年,参考价值较高 | | 2024-12-21 → 2025-12-14 | +4.4 cm | 358 | 约 4.5 cm/年 | 接近一年,偏慢 | -| 2025-12-14 → 2026-05-31 | +4.1 cm | 168 | 约 8.9 cm/年 | 近期明显加快 | -| 2026-03-07 → 2026-05-31 | +2.9 cm | 85 | 约 12.5 cm/年 | 时间较短,需谨慎解读 | -| 2026-03-07 → 2026-07-11 | +3.9 cm | 126 | 约 11.3 cm/年 | 含青春期 + GH + 测量差异 | -| 2026-05-16 → 2026-07-11 | +1.5 cm | 56 | 约 9.8 cm/年 | 时间短,波动大 | +| 2025-12-14 → 2026-10-17 | +8.4 cm | 307 | 约 10.0 cm/年 | 近期明显加快 | +| 2026-01-25 → 2026-10-17 | +8.2 cm | 265 | 约 11.3 cm/年 | 与 GH 治疗期吻合 | +| 2026-03-07 → 2026-07-13 | +3.9 cm | 128 | 约 11.1 cm/年 | 含青春期 + GH + 测量差异 | +| 2026-07-13 → 2026-10-17 | +3.3 cm | 96 | 约 12.5 cm/年 | 时间较短,需谨慎解读 | +| 2026-09-16 → 2026-10-11 | +1.5 cm | 25 | 约 21.9 cm/年 | 极短区间,参考价值低 | ### 解读 -- 2025 年(约 +4.4 cm/年)明显偏慢; +- 2024 年约 **+5.1 cm/年**,属正常偏低;2025 年约 **+4.5 cm/年** 明显偏慢; - 2026 年起速度加快,与青春期启动及 GH 治疗时间吻合; -- 短期(2–4 个月)年化值波动很大,不能直接外推全年或最终身高。 +- 短期(2–4 个月甚至更短)年化值波动很大,**不能直接外推全年或最终身高**; +- 体重同期由 23.3 kg 增至 34.0 kg(约 +10.7 kg / 2.8 年)。 --- @@ -71,14 +124,14 @@ ## 四、后续记录规则 - 固定每月 1 次或每 2 周 1 次,不每天追涨跌。 -- 固定晨起、上厕所后、未剧烈运动前测量。 +- 固定晨起、上厕所后、未剧烈运动前测量;**尽量统一测量时段**(避免早/晚混测)。 - 同一面墙、同一身高尺、赤脚、脚跟靠墙、头部自然平视。 -- 每次至少记录:日期、时间、身高、体重、地点、注射后第几天。 +- 每次至少记录:日期、时间、身高、体重、腰围、地点、注射后第几天。 推荐表头: ```markdown -| 日期 | 时间 | 身高(cm) | 体重(kg) | 测量地点 | 注射后第几天 | 备注 | +| 日期 | 时间 | 身高(cm) | 体重(kg) | 腰围(cm) | 测量地点 | 注射后第几天 | 备注 | ``` ---