增加SPEC以及上下文保存功能

Problem

项目移交后,或者启动新项目后,原有项目的上下文或者过程中生成的SPEC(例如Quest模式下,过程中新增需求而生成SPEC)就会被覆盖或者消失。这些上下文或者SPEC对于修改BUG或者新增需求都很有用,可以快速定位问题,便于开发者与qoder沟通。开发调试过程中,新增需求会qoder会生成SPEC,这些新增SPEC会覆盖原有的SPEC,如果原有SPEC忘记保存,原有的SPEC就丢失了。建议过程中全部生成的SPEC支持自动保存。调试开发过程生成的上下文,支持手动保存。

Solution

支持自动保存SPEC,支持手动保存上下文。可以统一保存在项目级目录/.qoder/spec以及/.qoder/content下面。

Use Case

在使用Quest开发的时候,经常遇到以上场景。

Priority

  • :red_circle: High - Blocking issue
  • :yellow_circle: Medium - Important improvement
  • :green_circle: Low - Nice to have

Additional Info

(Optional: screenshots, examples, links)