Files
2026-11-05 14:35:04 +08:00

236 lines
21 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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:按用户要求不备份,在 `项目文档/徐工/语音` 新增徐工语音项目工程化文档骨架。