Files

235 lines
21 KiB
Markdown
Raw Permalink Normal View History

2026-11-05 14:35:04 +08:00
# 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:按用户要求不备份,在 `项目文档/徐工/语音` 新增徐工语音项目工程化文档骨架。