[Claude Code] After prompt #0
This commit is contained in:
@@ -19,15 +19,15 @@ export const AchievementTypeDescriptions: Record<AchievementType, string> = {
|
||||
*/
|
||||
export const AchievementConditionTypeDescriptions: Record<AchievementConditionType, string> = {
|
||||
[AchievementConditionType.LEARNING_TIME]: '学习时长',
|
||||
[AchievementConditionType.RESOURCE_VIEW_COUNT]: '浏览资源数量',
|
||||
[AchievementConditionType.COURSE_COMPLETE_COUNT]: '完成课程数量',
|
||||
[AchievementConditionType.CONTINUOUS_LOGIN_DAYS]: '连续登录天数',
|
||||
[AchievementConditionType.RESOURCE_COLLECT_COUNT]: '收藏资源数量',
|
||||
[AchievementConditionType.TASK_COMPLETE_COUNT]: '完成任务数量',
|
||||
[AchievementConditionType.POINTS_EARNED]: '获得积分数量',
|
||||
[AchievementConditionType.COMMENT_COUNT]: '发表评论数量',
|
||||
[AchievementConditionType.CHAPTER_COMPLETE_COUNT]: '完成章节数量',
|
||||
[AchievementConditionType.TOTAL_LOGIN_DAYS]: '累计登录天数'
|
||||
// [AchievementConditionType.RESOURCE_VIEW_COUNT]: '浏览资源数量',
|
||||
// [AchievementConditionType.COURSE_COMPLETE_COUNT]: '完成课程数量',
|
||||
// [AchievementConditionType.CONTINUOUS_LOGIN_DAYS]: '连续登录天数',
|
||||
// [AchievementConditionType.RESOURCE_COLLECT_COUNT]: '收藏资源数量',
|
||||
// [AchievementConditionType.TASK_COMPLETE_COUNT]: '完成任务数量',
|
||||
// [AchievementConditionType.POINTS_EARNED]: '获得积分数量',
|
||||
// [AchievementConditionType.COMMENT_COUNT]: '发表评论数量',
|
||||
// [AchievementConditionType.CHAPTER_COMPLETE_COUNT]: '完成章节数量',
|
||||
// [AchievementConditionType.TOTAL_LOGIN_DAYS]: '累计登录天数'
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -36,27 +36,27 @@ export const AchievementConditionTypeDescriptions: Record<AchievementConditionTy
|
||||
export const AchievementEventTypeDescriptions: Record<AchievementEventType, string> = {
|
||||
// 学习相关事件
|
||||
[AchievementEventType.LEARNING_TIME_UPDATED]: '学习时长更新',
|
||||
[AchievementEventType.COURSE_COMPLETED]: '课程完成',
|
||||
[AchievementEventType.COURSE_STARTED]: '开始学习课程',
|
||||
[AchievementEventType.CHAPTER_COMPLETED]: '章节完成',
|
||||
// 资源相关事件
|
||||
[AchievementEventType.RESOURCE_VIEWED]: '浏览资源',
|
||||
[AchievementEventType.RESOURCE_COLLECTED]: '收藏资源',
|
||||
[AchievementEventType.RESOURCE_SHARED]: '分享资源',
|
||||
// 任务相关事件
|
||||
[AchievementEventType.TASK_COMPLETED]: '任务完成',
|
||||
[AchievementEventType.TASK_ITEM_COMPLETED]: '任务项完成',
|
||||
// 互动相关事件
|
||||
[AchievementEventType.COMMENT_POSTED]: '发表评论',
|
||||
[AchievementEventType.LIKE_GIVEN]: '点赞',
|
||||
// 登录相关事件
|
||||
[AchievementEventType.USER_LOGIN]: '用户登录',
|
||||
[AchievementEventType.CONTINUOUS_LOGIN]: '连续登录',
|
||||
// 积分相关事件
|
||||
[AchievementEventType.POINTS_EARNED_EVENT]: '获得积分',
|
||||
// 测试相关事件
|
||||
[AchievementEventType.TEST_PASSED]: '测试通过',
|
||||
[AchievementEventType.TEST_PERFECT_SCORE]: '测试满分'
|
||||
// [AchievementEventType.COURSE_COMPLETED]: '课程完成',
|
||||
// [AchievementEventType.COURSE_STARTED]: '开始学习课程',
|
||||
// [AchievementEventType.CHAPTER_COMPLETED]: '章节完成',
|
||||
// // 资源相关事件
|
||||
// [AchievementEventType.RESOURCE_VIEWED]: '浏览资源',
|
||||
// [AchievementEventType.RESOURCE_COLLECTED]: '收藏资源',
|
||||
// [AchievementEventType.RESOURCE_SHARED]: '分享资源',
|
||||
// // 任务相关事件
|
||||
// [AchievementEventType.TASK_COMPLETED]: '任务完成',
|
||||
// [AchievementEventType.TASK_ITEM_COMPLETED]: '任务项完成',
|
||||
// // 互动相关事件
|
||||
// [AchievementEventType.COMMENT_POSTED]: '发表评论',
|
||||
// [AchievementEventType.LIKE_GIVEN]: '点赞',
|
||||
// // 登录相关事件
|
||||
// [AchievementEventType.USER_LOGIN]: '用户登录',
|
||||
// [AchievementEventType.CONTINUOUS_LOGIN]: '连续登录',
|
||||
// // 积分相关事件
|
||||
// [AchievementEventType.POINTS_EARNED_EVENT]: '获得积分',
|
||||
// // 测试相关事件
|
||||
// [AchievementEventType.TEST_PASSED]: '测试通过',
|
||||
// [AchievementEventType.TEST_PERFECT_SCORE]: '测试满分'
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -160,24 +160,24 @@ export class AchievementEnumHelper {
|
||||
switch (conditionType) {
|
||||
case AchievementConditionType.LEARNING_TIME:
|
||||
return `${typeDesc}达到${conditionValue/60}分钟`;
|
||||
case AchievementConditionType.RESOURCE_VIEW_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}个`;
|
||||
case AchievementConditionType.COURSE_COMPLETE_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}门`;
|
||||
case AchievementConditionType.CONTINUOUS_LOGIN_DAYS:
|
||||
return `${typeDesc}达到${conditionValue}天`;
|
||||
case AchievementConditionType.RESOURCE_COLLECT_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}个`;
|
||||
case AchievementConditionType.TASK_COMPLETE_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}个`;
|
||||
case AchievementConditionType.POINTS_EARNED:
|
||||
return `${typeDesc}达到${conditionValue}分`;
|
||||
case AchievementConditionType.COMMENT_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}条`;
|
||||
case AchievementConditionType.CHAPTER_COMPLETE_COUNT:
|
||||
return `${typeDesc}达到${conditionValue}个`;
|
||||
case AchievementConditionType.TOTAL_LOGIN_DAYS:
|
||||
return `${typeDesc}达到${conditionValue}天`;
|
||||
// case AchievementConditionType.RESOURCE_VIEW_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}个`;
|
||||
// case AchievementConditionType.COURSE_COMPLETE_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}门`;
|
||||
// case AchievementConditionType.CONTINUOUS_LOGIN_DAYS:
|
||||
// return `${typeDesc}达到${conditionValue}天`;
|
||||
// case AchievementConditionType.RESOURCE_COLLECT_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}个`;
|
||||
// case AchievementConditionType.TASK_COMPLETE_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}个`;
|
||||
// case AchievementConditionType.POINTS_EARNED:
|
||||
// return `${typeDesc}达到${conditionValue}分`;
|
||||
// case AchievementConditionType.COMMENT_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}条`;
|
||||
// case AchievementConditionType.CHAPTER_COMPLETE_COUNT:
|
||||
// return `${typeDesc}达到${conditionValue}个`;
|
||||
// case AchievementConditionType.TOTAL_LOGIN_DAYS:
|
||||
// return `${typeDesc}达到${conditionValue}天`;
|
||||
default:
|
||||
return `${typeDesc}达到${conditionValue}`;
|
||||
}
|
||||
|
||||
@@ -239,24 +239,24 @@ export enum AchievementType {
|
||||
export enum AchievementConditionType {
|
||||
/** 学习时长(分钟) */
|
||||
LEARNING_TIME = 1,
|
||||
/** 浏览资源数量 */
|
||||
RESOURCE_VIEW_COUNT = 2,
|
||||
/** 完成课程数量 */
|
||||
COURSE_COMPLETE_COUNT = 3,
|
||||
/** 连续登录天数 */
|
||||
CONTINUOUS_LOGIN_DAYS = 4,
|
||||
/** 收藏资源数量 */
|
||||
RESOURCE_COLLECT_COUNT = 5,
|
||||
/** 完成任务数量 */
|
||||
TASK_COMPLETE_COUNT = 6,
|
||||
/** 获得积分数量 */
|
||||
POINTS_EARNED = 7,
|
||||
/** 发表评论数量 */
|
||||
COMMENT_COUNT = 8,
|
||||
/** 完成章节数量 */
|
||||
CHAPTER_COMPLETE_COUNT = 9,
|
||||
/** 累计登录天数 */
|
||||
TOTAL_LOGIN_DAYS = 10
|
||||
// /** 浏览资源数量 */
|
||||
// RESOURCE_VIEW_COUNT = 2,
|
||||
// /** 完成课程数量 */
|
||||
// COURSE_COMPLETE_COUNT = 3,
|
||||
// /** 连续登录天数 */
|
||||
// CONTINUOUS_LOGIN_DAYS = 4,
|
||||
// /** 收藏资源数量 */
|
||||
// RESOURCE_COLLECT_COUNT = 5,
|
||||
// /** 完成任务数量 */
|
||||
// TASK_COMPLETE_COUNT = 6,
|
||||
// /** 获得积分数量 */
|
||||
// POINTS_EARNED = 7,
|
||||
// /** 发表评论数量 */
|
||||
// COMMENT_COUNT = 8,
|
||||
// /** 完成章节数量 */
|
||||
// CHAPTER_COMPLETE_COUNT = 9,
|
||||
// /** 累计登录天数 */
|
||||
// TOTAL_LOGIN_DAYS = 10
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -266,46 +266,46 @@ export enum AchievementEventType {
|
||||
// ==================== 学习相关事件 ====================
|
||||
/** 学习时长更新 */
|
||||
LEARNING_TIME_UPDATED = 'learning_time_updated',
|
||||
/** 课程完成 */
|
||||
COURSE_COMPLETED = 'course_completed',
|
||||
/** 开始学习课程 */
|
||||
COURSE_STARTED = 'course_started',
|
||||
/** 章节完成 */
|
||||
CHAPTER_COMPLETED = 'chapter_completed',
|
||||
// /** 课程完成 */
|
||||
// COURSE_COMPLETED = 'course_completed',
|
||||
// /** 开始学习课程 */
|
||||
// COURSE_STARTED = 'course_started',
|
||||
// /** 章节完成 */
|
||||
// CHAPTER_COMPLETED = 'chapter_completed',
|
||||
|
||||
// ==================== 资源相关事件 ====================
|
||||
/** 浏览资源 */
|
||||
RESOURCE_VIEWED = 'resource_viewed',
|
||||
/** 收藏资源 */
|
||||
RESOURCE_COLLECTED = 'resource_collected',
|
||||
/** 分享资源 */
|
||||
RESOURCE_SHARED = 'resource_shared',
|
||||
// // ==================== 资源相关事件 ====================
|
||||
// /** 浏览资源 */
|
||||
// RESOURCE_VIEWED = 'resource_viewed',
|
||||
// /** 收藏资源 */
|
||||
// RESOURCE_COLLECTED = 'resource_collected',
|
||||
// /** 分享资源 */
|
||||
// RESOURCE_SHARED = 'resource_shared',
|
||||
|
||||
// ==================== 任务相关事件 ====================
|
||||
/** 任务完成 */
|
||||
TASK_COMPLETED = 'task_completed',
|
||||
/** 任务项完成 */
|
||||
TASK_ITEM_COMPLETED = 'task_item_completed',
|
||||
// // ==================== 任务相关事件 ====================
|
||||
// /** 任务完成 */
|
||||
// TASK_COMPLETED = 'task_completed',
|
||||
// /** 任务项完成 */
|
||||
// TASK_ITEM_COMPLETED = 'task_item_completed',
|
||||
|
||||
// ==================== 互动相关事件 ====================
|
||||
/** 发表评论 */
|
||||
COMMENT_POSTED = 'comment_posted',
|
||||
/** 点赞 */
|
||||
LIKE_GIVEN = 'like_given',
|
||||
// // ==================== 互动相关事件 ====================
|
||||
// /** 发表评论 */
|
||||
// COMMENT_POSTED = 'comment_posted',
|
||||
// /** 点赞 */
|
||||
// LIKE_GIVEN = 'like_given',
|
||||
|
||||
// ==================== 登录相关事件 ====================
|
||||
/** 用户登录 */
|
||||
USER_LOGIN = 'user_login',
|
||||
/** 连续登录 */
|
||||
CONTINUOUS_LOGIN = 'continuous_login',
|
||||
// // ==================== 登录相关事件 ====================
|
||||
// /** 用户登录 */
|
||||
// USER_LOGIN = 'user_login',
|
||||
// /** 连续登录 */
|
||||
// CONTINUOUS_LOGIN = 'continuous_login',
|
||||
|
||||
// ==================== 积分相关事件 ====================
|
||||
/** 获得积分 */
|
||||
POINTS_EARNED_EVENT = 'points_earned',
|
||||
// // ==================== 积分相关事件 ====================
|
||||
// /** 获得积分 */
|
||||
// POINTS_EARNED_EVENT = 'points_earned',
|
||||
|
||||
// ==================== 测试相关事件 ====================
|
||||
/** 测试通过 */
|
||||
TEST_PASSED = 'test_passed',
|
||||
/** 测试满分 */
|
||||
TEST_PERFECT_SCORE = 'test_perfect_score'
|
||||
// // ==================== 测试相关事件 ====================
|
||||
// /** 测试通过 */
|
||||
// TEST_PASSED = 'test_passed',
|
||||
// /** 测试满分 */
|
||||
// TEST_PERFECT_SCORE = 'test_perfect_score'
|
||||
}
|
||||
Reference in New Issue
Block a user