gongxiangp2/AGENTS.md

2.9 KiB
Raw Blame History

gongxiangp2 的 Codex 项目规则

适用范围:本文件仅对当前项目生效。

1. 项目背景

  • 本项目是线上运行中的内部素材平台,稳定性优先于速度。
  • 当前默认以“新素材链路”为主,不把“新老素材兼容”作为默认核心门禁。
  • 只有在任务明确涉及历史数据、旧下载路径、旧存储迁移时,才重新拉高“老素材兼容”优先级。

2. 基本工作原则

  • 默认使用中文说明,优先自然语言,少量必要代码示例。
  • 先做只读摸底,再决定是否修改。
  • 非必要不要使用兜底逻辑;优先把原生主链路和标准流程做好,只有在明确需要兼容、降级或应急,并说明原因和影响范围时,才增加兜底处理。
  • 修改后必须验证,先跑最相关的验证,再视情况扩大范围。
  • 不触碰其他应用配置,不把项目规则写入全局 Codex 配置。
  • 数据库写入、删除或恢复,权限与下载资格,上传、下载、转码、外部接口、批量操作,后台统计、日志、导出与审计,以及影响线上数据或用户可见结果的改动,按高风险任务核对影响范围并加强验证。

3. 界面基线

  • 品牌中心实际入口是 /workspaces/dashboard/core-metrics;app/page.tsx 只负责登录和权限跳转。界面改动以 DESIGN.md、components/department-dashboard/DepartmentShell.tsx 和对应页面的现状为准。
  • 品牌中心采用深色导航轨与浅色内容区;素材资产库按其独立工作壳处理。
  • 项目不挂载 .dark 主题类,新代码不要添加无效的 dark: 变体。

4. 前端体验与 Impeccable 规则

  • 凡涉及页面、组件、样式、布局、交互、响应式、可访问性或其它前端体验的工作,默认必须优先调用并严格遵循 $impeccable Skill;除非用户明确要求跳过。
  • 开始修改前,先读取项目现有代码、视觉规范、组件库和产品上下文,并判断当前页面属于 Operate、Persuade、Read 还是 Experience 模式。
  • 保留当前产品的视觉语言和业务语义,不套用千篇一律的 AI 前端模板;不得滥用渐变、套娃卡片、超大标题、装饰性面板和无意义动画。
  • 实现后必须检查桌面端与移动端实际页面,并处理层级、间距、字体、颜色、溢出、空状态、错误状态、交互反馈、响应式和可访问性问题。
  • 交付前执行与任务匹配的 $impeccable critique、$impeccable audit 或 $impeccable polish 流程,并保留必要的验证证据。

5. 开发进度同步

  • 可说明的工作提交后,运行 npm run progress:sync -- ... --apply,按真实证据使用 code_complete、testing 或 done。
  • 仅同步 Git 元数据;目录匹配不唯一就停止,同步失败不得阻断 Git 与生产发布。

6. 建议先读的文档

  • README.md
  • .private\gongxiangp2-完整敏感接管清单-2026-08-13.md