diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..874fa8e --- /dev/null +++ b/AGENTS.md @@ -0,0 +1 @@ +严格遵守openspec/config.yaml中context声明的项目规范 \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..874fa8e --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +严格遵守openspec/config.yaml中context声明的项目规范 \ No newline at end of file diff --git a/README.md b/README.md index 067218a..97f7181 100644 --- a/README.md +++ b/README.md @@ -120,11 +120,12 @@ grandclaw-archtype/ │ │ │ ├── AdminProjectsPage.jsx # 项目管理 │ │ │ └── AddProjectPage.jsx # 新增项目 │ │ └── developer/ # 开发台子页面 -│ │ ├── MySkillsPage.jsx -│ │ ├── UploadSkillPage.jsx -│ │ ├── DevDocsPage.jsx -│ │ ├── DevAccountPage.jsx -│ │ └── SkillEditorPage.jsx +│ │ ├── MySkillsPage.jsx # 我的技能 +│ │ ├── UploadSkillPage.jsx # 创建技能 +│ │ ├── NewVersionPage.jsx # 上传新版本 +│ │ ├── DevDocsPage.jsx # 开发文档 +│ │ ├── DevAccountPage.jsx # 开发者设置 +│ │ └── SkillEditorPage.jsx # 技能详情/编辑 │ └── styles/ # SCSS样式模块 │ ├── _variables.scss # 设计系统变量 │ ├── _mixins.scss # 可复用混入 @@ -196,6 +197,7 @@ pnpm build ### 5. 开发台(Developer) - **我的技能**:已开发的技能列表 - **创建技能**:上传新技能 +- **上传新版本**:为已发布的技能上传新版本 - **技能编辑**:编辑技能配置、版本管理 - **开发文档**:技能开发相关文档 - **开发者设置**:开发者账号信息 @@ -431,6 +433,10 @@ export default defineConfig({ ## 更新日志 +### 2026-03-20 +- 文档同步:更新开发台子页面列表,补充 NewVersionPage +- 文档同步:补充开发台功能描述(上传新版本) + ### 2026-03-19 - 完成从静态HTML原型到React项目的重构 - 实现四大核心模块:首页、工作台、管理台、开发台 diff --git a/openspec/config.yaml b/openspec/config.yaml index 7ebbd1c..5be1018 100644 --- a/openspec/config.yaml +++ b/openspec/config.yaml @@ -4,5 +4,5 @@ context: | - 当前项目是一个纯前端的原型开发项目,没有后端或其他外部系统需要交互,重点在于展示功能点对应在前端页面上的样式、布局等内容,不需要设计复杂的正式的逻辑交互 - 项目使用pnpm作为包管理器 - 不需要构建测试,使用pnpm build命令确保项目代码可以正常打包即可,严禁运行pnpm dev等类似的挂起命令 - - 使用中文进行思考、交流、文档、注释 + - 使用中文进行思考、交流、文档、注释、提交信息等 - README.md是项目的开发文档,记录了代码结构和关键的开发模式,每次需求变更都要按需更新该文档,以反映最新的代码情况,便于AI下次参与开发可以一次性获取足够的上下文信息