一.本周计划任务和本周实际完成的任务
| 序号 | 任务名称 | 预估耗时 | 实际耗时 |
|---|
| 1 | 完成 Word 助手模块开发 | 3h |
5h
|
| 2 | 修复 API 写死在代码中的缺陷 | 2h | 1h |
| 3 | 实现聊天记录保存功能 |
2h
| 3h |
| 4 | 实现文件存储功能 | 3h | 3h |
- 本周主要完成了 Word 助手模块 的开发工作,对该模块的基本功能进行了实现,使其能够满足当前项目中的相关使用需求。
- 在开发过程中,发现并解决了 API 写死在代码中 的缺陷。通过对配置方式进行调整,避免了敏感信息直接写在代码里的问题,使代码结构更加规范,也提高了后续维护和修改的便利性。
- 实现了 聊天记录保存功能,使系统能够对用户的历史聊天内容进行保存,为后续查看上下文、功能扩展以及用户体验优化提供了支持。
- 实现了 文件存储功能,使模块能够对相关文件进行保存和管理,进一步完善了系统的基础功能,为后续功能拓展打下了基础。
二.个人工作中存在的问题以及应对措施
- 存在的问题:
在开发 Word 助手模块的过程中,对模块功能之间的衔接考虑还不够全面,刚开始实现时对部分细节处理不够成熟。
应对措施:
后续在开发前先进一步梳理模块功能和实现流程,尽量先明确整体逻辑,再逐步细化具体实现,减少返工情况。
- 存在的问题:
在代码编写过程中暴露出了 API 写死在代码中的问题,说明自己在安全性和规范性方面的考虑还不够充分。
应对措施:
后续在开发过程中更加注意配置管理和代码规范,尽量将敏感信息与业务代码分离,提高项目的安全性和可维护性。
- 存在的问题:
在实现聊天记录保存和文件存储功能时,对数据保存方式和后续使用场景的理解还不够深入,更多还是停留在基础实现阶段。
应对措施:
后续继续学习相关的数据管理和存储设计知识,同时结合项目实际需求不断优化当前实现方式。
三、个人学习的新知识点以及学习途径和方法
- 通过本周实际开发,进一步学习并了解了 Word 助手模块 的实现思路,对模块功能开发有了更具体的认识。
- 在修复 API 写死问题的过程中,学习了代码中 配置管理和敏感信息分离 的基本思路,认识到规范编写代码的重要性。
- 在实现聊天记录保存功能的过程中,学习了如何对用户交互数据进行保存和管理,对系统中数据持久化的基本思路有了初步理解。
- 在实现文件存储功能的过程中,了解了文件保存与管理的基本方式,并对相关功能在项目中的作用有了更清晰的认识。
- 本周的学习主要是通过 项目实践、查阅资料以及借助 AI 工具辅助分析和解决问题 来完成的,在边做边学的过程中加深了对相关知识的理解。
四、个人对本周工作的感悟
通过这周的开发,我对项目的实际实现过程有了更直接的认识,也更加体会到软件开发不仅仅是把功能写出来,还要考虑代码规范、数据保存、功能扩展和后续维护等很多方面。尤其是在解决 API 写死问题之后,我意识到开发过程中不仅要关注功能能不能实现,还要关注实现方式是不是合理、规范和安全。虽然目前我做的还 mainly 是一些基础功能,但这些工作也让我对整个项目的开发流程有了更深的理解。我觉得在实际开发中学习,比单纯看资料更能发现自己的问题,也更能锻炼自己解决问题的能力。