创建基础应用


描述制作需求

从空目录创建项目时,应明确页面或功能范围、数据保存方式、可使用的依赖,以及完成后如何检查。需求中未说明的登录、支付、数据库和后台管理,不宜全部加入首个版本。

以虚构的“松间书屋”介绍页面为例,可先制作可以本地打开的基础版本,确认内容和布局后,再讨论托管与上线。

请在当前空目录中,为虚构的{“松间书屋”}制作一个响应式介绍页面。

页面内容:
1. 首页:名称、简短介绍与阅读空间图片占位;
2. 空间介绍:说明{安静阅读、小型读书会和独立出版物展示};
3. 推荐书目:展示{6本虚构书籍},可按{文学、艺术、生活}筛选;
4. 到访信息:地址、营业时间和电话使用明确的待补充文字。

技术要求:
- 使用{HTML、CSS和原生JavaScript};
- 不接入登录、支付、数据库或外部收费服务;
- 图片使用本地占位元素,不虚构真实场所照片;
- 文件结构清晰,并提供中文README。

交互要求:
- 手机端导航可以展开与收起;
- 选择导航项后自动收起菜单;
- 筛选状态清晰,无匹配内容时显示提示;
- 保证键盘可以操作主要控件。

执行方式:
先列出页面结构、文件清单和验证方法。
待我确认后再创建文件。

验收要求:
说明本地打开方式,检查窄屏布局、导航及筛选逻辑。
无法实际运行的检查必须标注“未执行”,不得写成已通过。

image-20261025174855017

确认计划时,应重点检查是否引入不必要的开发框架,页面内容是否齐全,以及占位资料是否明确。代码生成完成后,应实际打开页面,检查布局和交互,再根据问题继续修改。

image-20261025175501380

核对运行条件

Claude Code 可以编写代码并调用已有开发工具,但项目能否运行,还取决于相应运行环境和依赖。生成前端工程并不意味着电脑已经安装合适的 Node.js;生成 Go 项目也不意味着已经安装 Go 工具链。

若程序无法启动,应先查看终端中的具体错误。缺少工具、依赖安装失败、端口冲突和程序逻辑错误需要分别处理,不宜将所有问题归为“代码生成失败”。

请检查当前项目的本地运行条件。

先核对README、依赖文件和实际可用命令,说明:
1. 哪些条件已经满足;
2. 哪些工具或配置缺失;
3. 缺失项应如何准备;
4. 需要执行哪些启动命令。

不要在未说明原因的情况下全局安装工具或升级项目依赖。
如需安装,请先列出安装对象、用途及对当前项目的影响。

根据问题修改

页面修改应说明发生问题的设备尺寸、具体位置、预期表现及需要保留的内容,截图可以帮助定位视觉差异,但不能代替实际交互检查。

请修改“松间书屋”页面的手机端布局。

问题描述:{屏幕宽度约390像素时,推荐书目卡片超出屏幕右侧}。
参考资料:{已添加的手机端截图}。
预期表现:{卡片单列排列,文字正常换行,页面不出现横向滚动}。

请查明原因后作必要调整。
保留桌面端布局、配色、文案和筛选逻辑。
修改后重新检查{390像素、768像素和1280像素}三种宽度。
如当前环境没有浏览器验证工具,请说明,并给出人工检查步骤。

image-20261025181709125

评论

登录后查看