feat: 完善开发台功能 - 新增总览页、技能筛选分页、版本管理操作、基本信息独立编辑
- 新增 DevOverviewPage 开发者总览页(指标卡片、待审核项目、最近动态) - 新增 UpdateSkillInfoPage 基本信息编辑页(与版本上传分离) - MySkillsPage 增加关键词/分类/状态筛选和分页 - SkillEditorPage 基本信息只读、增加上架/下架/删除操作、版本拒绝原因展示 - NewVersionPage 简化为仅版本说明和技能包上传 - UploadSkillPage 增加动态分类、图标选择器、移除模型兼容性 - 数据层新增 icon/rejectionReason 字段和 developerOverview 总览数据 - DeveloperPage 侧边栏新增总览导航入口 - 同步更新 openspec 规格文档和 README
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
import { conversations, getChatScenes } from '../data/conversations.js';
|
||||
import { skills, skillFiles, skillVersions, getSkillIcon } from '../data/skills.js';
|
||||
import { logs } from '../data/logs.js';
|
||||
import { mySkills, skillCategories, supportedModels, devDocs } from '../data/developerData.js';
|
||||
import { mySkills, skillCategories, devDocs, developerOverview } from '../data/developerData.js';
|
||||
import { projectMembers } from '../data/members.js';
|
||||
import { scheduledTasks } from '../data/tasks.js';
|
||||
import { adminDepartments, adminUsers, adminProjects, adminOverview, adminLogs } from '../data/adminData.js';
|
||||
@@ -137,10 +137,10 @@ export const developerApi = {
|
||||
getCategories: () => skillCategories,
|
||||
|
||||
/**
|
||||
* 获取支持的模型列表
|
||||
* @returns {Array} 模型列表
|
||||
* 获取开发者总览数据
|
||||
* @returns {Object} 总览数据
|
||||
*/
|
||||
getSupportedModels: () => supportedModels,
|
||||
getOverview: () => developerOverview,
|
||||
|
||||
/**
|
||||
* 获取开发文档列表
|
||||
|
||||
Reference in New Issue
Block a user