DAMO-NLP-SG / WebDesignAgent

WebDesignAgent : Towards Effortless Website Creation
Apache License 2.0
238 stars 27 forks source link

建议可以参考claude artifact #18

Open suepradun opened 3 months ago

suepradun commented 3 months ago

一般正式项目前后端都是分离的,建议聚焦在前端就好。 比较理想的AI前端开发是类似claude artifact,一边生成代码,一边能所见即所得。

如果一下子不好做,建议先能把plan生成的中间文件进行保存,能够重新加载,能够多次修改。 也就是能够多次、不断修正plan产出,再生成最后的效果页面。

另外也考虑下输出能拆解为不同的文件页面与css这些剥离开来,方便后续修改。

jianghuyihei commented 3 months ago

一般正式项目前后端都是分离的,建议聚焦在前端就好。 比较理想的AI前端开发是类似claude artifact,一边生成代码,一边能所见即所得。

如果一下子不好做,建议先能把plan生成的中间文件进行保存,能够重新加载,能够多次修改。 也就是能够多次、不断修正plan产出,再生成最后的效果页面。

另外也考虑下输出能拆解为不同的文件页面与css这些剥离开来,方便后续修改。

很好的建议。

  1. 所见即所得,这个可能要重构gui,等我技术力上去了我可以尝试一下。
  2. plan中间存储,这个是一直中间会存储的,你每次修改同时也会修改本地的json文件,你下次只要目标文件夹里有这个pages.json这个文件点击plan就是直接load,并不会重新生成。
  3. 文件页面与css剥离开来这个我不太理解什么意思诶。