Commit Graph

9 Commits

Author SHA1 Message Date
f1d5e77285 refactor: 重构样式系统为五层分层架构
- 建立 tokens/core/layouts/components/pages 五层样式架构
- 所有组件采用 BEM 命名规范(.block__element--modifier)
- 16 个组件目录,每个组件独立 _index.scss
- 清理表格操作列内联样式,统一使用 .col-actions/.table-actions
- 更新 README 样式开发规范文档
- 同步 3 个 delta spec 到主 specs

Co-Authored-By: opencode <noreply@opencode.ai>
2026-03-26 14:14:52 +08:00
b00d75de8a feat: 新增管理台模型配置管理功能
- 支持配置类型注册表机制(basic、zhisuan)
- 配置列表展示(生效中/未生效状态区分)
- 新增/编辑配置表单,支持动态字段渲染
- 生效中配置不可编辑/删除限制
- 配置类型创建后不可修改
- 密钥掩码显示与显示/隐藏切换
- 操作二次确认弹窗(设为默认、删除)
2026-03-26 11:14:42 +08:00
07b6d99054 feat: 优化技能编辑页UI布局 - 新增概览卡片、信息卡片重构
重构技能编辑页面为四层结构:技能概览卡片(两行布局)→ 详细信息卡片 → 操作按钮区 → 版本管理

主要改进:
- 技能概览卡片:左侧80x80图标,右侧两行结构(技能名称 + 关键指标)
- 关键指标图标化:👥 订阅数、📦 当前版本、 评分
- 详细信息卡片:网格布局展示状态、分类、标签、技能描述、版本说明
- 操作按钮区:独立区域,视觉层次更清晰
- 响应式设计:移动端自适应布局
2026-03-21 13:11:04 +08:00
9c487f3ed6 feat: 完善开发台功能 - 新增总览页、技能筛选分页、版本管理操作、基本信息独立编辑
- 新增 DevOverviewPage 开发者总览页(指标卡片、待审核项目、最近动态)
- 新增 UpdateSkillInfoPage 基本信息编辑页(与版本上传分离)
- MySkillsPage 增加关键词/分类/状态筛选和分页
- SkillEditorPage 基本信息只读、增加上架/下架/删除操作、版本拒绝原因展示
- NewVersionPage 简化为仅版本说明和技能包上传
- UploadSkillPage 增加动态分类、图标选择器、移除模型兼容性
- 数据层新增 icon/rejectionReason 字段和 developerOverview 总览数据
- DeveloperPage 侧边栏新增总览导航入口
- 同步更新 openspec 规格文档和 README
2026-03-20 15:07:12 +08:00
181cf09ad2 feat: 完善工作台展示场景 - 新增 Modal/Toast 组件、EmptyState 使用、确认弹窗、筛选分页
- 新增 Modal 确认弹窗组件和 Toast 消息提示组件
- 在 SkillsPage、LogsPage、TasksPage、ProjectsPage 使用 EmptyState
- 为删除任务、取消订阅、移除成员、技能订阅添加确认弹窗
- 丰富聊天场景:代码展示、表格数据、多轮对话、错误提示
- 优化 ChatPage 布局,修复对话区域滚动问题
- 为 ProjectsPage 添加筛选卡片和分页组件
- 添加表单校验错误状态展示
- 同步 specs 到主目录
2026-03-20 11:44:25 +08:00
9f407c3aea chore: 更新 openspec 项目上下文配置 2026-03-20 10:46:05 +08:00
4ed01c0ca5 docs: 更新 openspec 配置上下文
- 补充项目开发约束和规范说明
- 明确静态数据使用要求
- 强调 README.md 作为主要文档来源
2026-03-20 10:19:44 +08:00
f2e0ec047e docs: 更新项目文档和配置
- 更新 README.md,补充 NewVersionPage 开发台子页面说明
- 补充开发台功能描述(上传新版本)
- 添加更新日志记录(2026-03-20)
- 完善 openspec/config.yaml 中文使用说明
- 新增 AGENTS.md 和 CLAUDE.md 项目配置文件
2026-03-20 09:42:29 +08:00
9db5acabd0 chore: 添加 .gitignore 规则,包含 opencode 和 openspec 2026-03-20 09:30:29 +08:00