2026-05-19-22-59-07 建立代码编纂工作流

This commit is contained in:
2026-05-19 23:05:14 +08:00
parent 5ed2c02809
commit f730a1c48b
7 changed files with 345 additions and 75 deletions

View File

@@ -793,3 +793,57 @@ C. 解决问题方案
D. 后续如何避免问题
右侧结果展示区域应优先呈现真实数据或真实处理结果,避免使用占位式示意图长期冒充结果;如果尚未生成真实语义分割 Mask应明确展示当前可验证的 STL 切面实体,而不是伪造 Mask 形状。
## 2026-05-19-22-59-07 工程分析核心文档被删除状态下的恢复
A. 具体问题
本次开始时工作区中大量 `工程分析/` 历史文档处于删除状态,且本地目录不存在;如果直接创建新的短版 `经验记录.md` 或直接暂存整个目录,可能丢失旧知识库或把无关删除混入本次备份。
B. 产生问题原因
这些删除状态在本次操作前已经存在,且 `工程分析/经验记录.md` 在 Git 中已有 795 行历史经验。当前需求又要求读取或创建 `工程分析/`,容易把“恢复核心文档”和“提交所有删除”混为一谈。
C. 解决问题方案
先通过 Git 读取旧 `工程整体分析.md``代码编纂工作流.md``经验记录.md`,确认历史内容;随后只恢复并更新这三个核心文件,新增本次三份时间戳文档和 `AGENTS.md`,暂存时显式列出本次相关路径,避免提交其他历史删除。
D. 后续如何避免问题
每次发现工作区已有删除或修改时,先区分是否属于本次需求;文档备份 commit 要显式暂存文件路径,不能用 `git add .`。对 `经验记录.md` 这类知识库文件,更新前必须确认旧内容仍被保留。
## 2026-05-19-22-59-07 固化后续代码编纂工作流
A. 具体问题
用户要求后续所有项目修改相关需求都执行固定流程,但仅在对话中说明流程不够稳固,未来进入项目的助手或开发者可能看不到这条约束。
B. 产生问题原因
工作流要求跨越多次会话和多次修改,单靠当前对话记忆不可靠;项目内原有 `代码编纂工作流.md` 也处于工作区删除状态,需要恢复并更新为当前版本。
C. 解决问题方案
更新 `工程分析/代码编纂工作流.md`,明确 0 到 7 步、默认不等待二次确认、文档备份提交和重新部署要求;同时新增根目录 `AGENTS.md`,把后续修改必须读取并执行该工作流作为项目入口约束。
D. 后续如何避免问题
后续任何项目修改前,先读取根目录 `AGENTS.md``工程分析/代码编纂工作流.md`;若用户提出新流程要求,应同步更新这两个入口文档和经验记录,确保流程约束留在仓库中。
## 2026-05-19-22-59-07 Gitea HTTP 远端缺少可用凭据
A. 具体问题
本次本地文档备份 commit 已完成,但执行 `git push origin main` 时失败Git 提示无法读取 `http://192.168.31.5:5002` 的用户名。
B. 产生问题原因
当前 `origin` 使用 HTTP Gitea 地址,执行环境没有交互式用户名输入,也没有可用的凭据助手或已保存认证信息。
C. 解决问题方案
保留本地 commit不在命令行临时拼接账号密码也不把凭据信息写入仓库或远端 URL。将推送失败原因记录到测试方案和经验记录中等待用户提供安全的凭据方式后再推送。
D. 后续如何避免问题
需要 Gitea 远端备份前先确认远端认证方式。优先使用安全的凭据助手、SSH remote 或用户已配置好的 token不要把账号密码写进 commit、文档、remote URL 或 shell 历史。