Files
GrandClaw-prototype/openspec/config.yaml
lanyuanxiaoyao 9c487f3ed6 feat: 完善开发台功能 - 新增总览页、技能筛选分页、版本管理操作、基本信息独立编辑
- 新增 DevOverviewPage 开发者总览页(指标卡片、待审核项目、最近动态)
- 新增 UpdateSkillInfoPage 基本信息编辑页(与版本上传分离)
- MySkillsPage 增加关键词/分类/状态筛选和分页
- SkillEditorPage 基本信息只读、增加上架/下架/删除操作、版本拒绝原因展示
- NewVersionPage 简化为仅版本说明和技能包上传
- UploadSkillPage 增加动态分类、图标选择器、移除模型兼容性
- 数据层新增 icon/rejectionReason 字段和 developerOverview 总览数据
- DeveloperPage 侧边栏新增总览导航入口
- 同步更新 openspec 规格文档和 README
2026-03-20 15:07:12 +08:00

16 lines
1.4 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
schema: spec-driven
context: |
- 交流、文档、注释、提交信息使用中文,代码命名使用英文
- 纯前端展示原型项目非功能原型无后端交互供内部开发人员参考UI界面使用目标在于展示页面布局、样式和组件能力
- 允许轻量级交互展示(如表单验证、弹框),状态展示策略:不重叠的状态通过静态数据驱动展示,重叠/覆盖类状态(弹框、下拉、抽屉等)允许简单交互切换
- 示例数据应精心设计,展示不同的页面元素状态
- 不引入UI库使用当前SCSS样式方案
- 使用pnpm作为包管理器javascript作为开发语言不引入typescript或eslint
- 不构建测试使用pnpm build验证打包即可AI禁止运行pnpm dev会挂起流程
- 不做性能优化保持vite-plugin-singlefile单文件打包
- 不做安全防御性编程eval/dangerouslySetInnerHTML等按需使用
- README.md是项目的开发文档记录代码结构和关键开发模式优先读取获取上下文
- 涉及页面/路由/组件/功能模块变更或技术栈调整时同步更新README.md
- Git提交: 仅中文; 格式为"类型: 简短描述",类型可选: feat(新功能)/fix(修复)/refactor(重构)/docs(文档)/style(格式)/test(测试)/chore(构建/工具); 多行描述空行后加详细说明