first commit
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
package global
|
||||
|
||||
// 1. 勋章类型定义 (Medal Type) - 早安电台成就系统
|
||||
const (
|
||||
MedalEarlyBird7 = "EARLY_BIRD_7" // 早起达人 - 连续7天收听
|
||||
MedalEarlyBird30 = "EARLY_BIRD_30" // 晨间守护者 - 连续30天收听
|
||||
MedalEarlyBird100 = "EARLY_BIRD_100" // 百日坚持 - 连续100天收听
|
||||
MedalExplorer = "EXPLORER" // 探索者 - 收听3个不同场景
|
||||
MedalAllRounder = "ALL_ROUNDER" // 全能达人 - 收听全部场景
|
||||
MedalFirstListen = "FIRST_LISTEN" // 初次体验 - 首次完整收听
|
||||
)
|
||||
|
||||
// 2. 场景定义 (Scene) - 对应垂直领域方向
|
||||
const (
|
||||
SceneMorningCareer = "morning_career" // 硬核职场 - AI 商业机会
|
||||
SceneMorningHealth = "morning_health" // 效率健康 - 数字健康
|
||||
SceneMorningLife = "morning_life" // 极简生活 - 晨间管家
|
||||
SceneMorningStudy = "morning_study" // 知识胶囊 - 备考进阶
|
||||
)
|
||||
|
||||
// 3. 抓取源类型 (Source Type)
|
||||
const (
|
||||
SourceTypeGithub = "github" // GitHub API
|
||||
SourceTypeProductH = "producthunt" // Product Hunt API
|
||||
SourceTypeRSS = "rss" // RSS 订阅
|
||||
SourceTypeHuggingF = "huggingface" // HuggingFace Trending
|
||||
SourceTypeWebScrape = "webscrape" // 网页爬取
|
||||
)
|
||||
|
||||
// 4. 音频状态 (Audio Status)
|
||||
const (
|
||||
AudioStatusDraft = 0 // 草稿
|
||||
AudioStatusPublished = 1 // 已发布
|
||||
AudioStatusOffline = 2 // 已下线
|
||||
)
|
||||
|
||||
// 5. 抓取记录状态 (Crawl Status)
|
||||
const (
|
||||
CrawlStatusPending = "pending" // 待处理
|
||||
CrawlStatusProcessed = "processed" // 已处理
|
||||
CrawlStatusFailed = "failed" // 处理失败
|
||||
)
|
||||
Reference in New Issue
Block a user