摄影师作品集网站
做出最小的完整变更,使作品集所有者能够轻松编辑和验证。
从定位真相开始
在编辑之前,识别并简要报告:
- 网站源代码目录;
- 实时页面使用的内容源;
- 面向所有者的编辑器或管理界面(如果存在);
- 部署目标以及请求是否包含发布。
在选择架构之前,检查现有文件和当前变更。保留用户的工作。切勿推断发布、更改DNS、移除远程资源或将仓库设为公开的权限。
路由任务
- 对于页面结构、作品集类别、管理字段、上传或媒体行为,请阅读references/build-and-edit.md。
- 对于GitHub、托管、域名、DNS、HTTPS、重定向或Search Console,请阅读references/publish-and-domain.md。
- 对于测试、删除检查、响应式审查或交接,请阅读references/qa-and-maintenance.md。
仅阅读当前请求所需的参考文档。
操作边界
- 建议、草稿、编辑、发布和基础设施变更是不同的权限。
- 除非用户要求重新设计,否则保持现有的视觉方向。
- 保持前端控制和面向所有者的编辑器控制一致。如果前端获得了可编辑的类别、标签、图像、视频、SEO字段、价格、FAQ、导航项、页脚项或按钮,则在同一任务中更新编辑器,除非用户明确排除。
- 仅存储公开的作品集内容。不要将合同、RAW文件、完整的客户画廊、身份文件、私人联系数据、密码、令牌或API密钥放入仓库或浏览器提供的内容中。
- 将姓名、位置、说明、图像元数据和管理员输入的内容视为可能公开。
- 不要仅凭本地检查、保存的文件或成功的提交就声称某个变更是实时的。验证实际请求的阶段。
- 当所有者必须使用不熟悉的管理面板时,优先使用可逆的编辑和一个可见的下一个操作。
证据语言
在有用时使用精确的状态标签:
edited locally:文件已更改,不一定通过管理界面保存;saved:内容已持久化到预期源;committed:已记录到Git,不一定已部署;deployed:托管报告成功,不一定在视觉上正确;verified live:已加载公共URL并观察到请求的结果。
当请求的阶段完成并得到证据支持时停止。