Files
prompt-optimizer/docs/workspace/experience.md
T
linshen e862c20e4d refactor(updater, ui): 优化更新流程、移除冗余状态管理
- 重构更新器,移除状态缓存,优化检查流程,改为每次启动时重新检测。
- 优化预览版提示逻辑和界面样式,增加版本号和提示信息的视觉区分。
- 移除`useElectronAPI` Hook,简化 Electron API 访问,直接使用 `window.electronAPI`。
- 调整 Release Notes 生成逻辑,修复检出代码问题,获取完整 git 历史和所有 tags。
- 优化版本忽略功能,`useUpdater`改为单例模式,支持预览版过滤。
- 移除build:parallel脚本中的build:desktop-only任务。

docs(dev): 更新桌面端自动更新系统设计文档

- 新增系统设计文档,描述自动更新系统的架构和界面布局。
- 补充 electron-updater 版本号说明,推荐使用 SemVer 2.0.0 标准。
2025-07-13 20:23:32 +08:00

1.4 KiB

开发经验记录

记录开发过程中的重要经验和最佳实践。

🔧 技术经验

架构设计

  • [经验描述] - [适用场景] - [记录日期]

错误处理

  • [错误类型] - [解决方案] - [预防措施] - [记录日期]

性能优化

  • [优化点] - [优化方法] - [效果] - [记录日期]

测试实践

  • [测试类型] - [最佳实践] - [工具推荐] - [记录日期]

🛠️ 工具配置

开发工具

  • [工具名称] - [配置要点] - [使用技巧] - [记录日期]

调试技巧

  • [问题类型] - [调试方法] - [工具使用] - [记录日期]

📚 学习资源

有用文档

  • [文档标题] - [链接] - [要点总结] - [记录日期]

代码示例

  • [功能描述] - [代码片段或文件位置] - [使用场景] - [记录日期]

🚫 避坑指南

常见错误

  • [错误描述] - [原因分析] - [避免方法] - [记录日期]

设计陷阱

  • [设计问题] - [问题后果] - [正确做法] - [记录日期]

🔄 流程改进

工作流优化

  • [改进点] - [改进方法] - [效果评估] - [记录日期]

文档管理

  • [管理经验] - [工具使用] - [效率提升] - [记录日期]

📝 使用说明

  1. 及时记录 - 遇到重要经验立即记录
  2. 分类整理 - 按照上述分类组织内容
  3. 定期回顾 - 每周回顾一次,提取可复用经验
  4. 归档整理 - 任务完成时将相关经验归档到archives