{
  "schema_version": "2026-08-25",
  "product": {
    "name": "词刻 Cike",
    "name_en": "Cike Vocabulary",
    "tagline": "科学单词速记 — 听音·朗读·主动回忆·FSRS复习",
    "canonical_url": "https://cike.ifq.ai",
    "source_code": "https://github.com/peixl/cike_word",
    "price": "free",
    "platform": ["web", "pwa"],
    "launch_year": 2026,
    "language_ui": "zh-CN",
    "language_content": ["en", "zh-CN"]
  },
  "owner": {
    "name": "IFQ / 捷时科技",
    "aliases": ["神秘Q", "MysteriousQ", "AI小小", "IFQ Technology"],
    "parent_site": "https://ifq.ai",
    "contact": "pxlosx@gmail.com",
    "security_contact": "security@ifq.ai",
    "github": "https://github.com/peixl",
    "x": "https://x.com/realaix"
  },
  "description": {
    "short": "自适应英语单词速记 Web 应用，面向中国学习者，结合听音、朗读、主动回忆和 FSRS 科学复习。",
    "full": "词刻 Cike 是一款面向小学、初中、高中与大学阶段的自适应英语单词速记产品。结合认知科学、语言习得与学习心理，通过 Deepgram AI 发音与实时朗读反馈、主动回忆和 FSRS 六维间隔重复算法，帮助学习者看到英文能读出标准发音并快速想起准确中文词义。"
  },
  "methodology": {
    "pillars": ["听音 (Listening)", "朗读 (Reading Aloud)", "主动回忆 (Active Recall)", "FSRS科学复习 (FSRS Spaced Repetition)"],
    "fsrs_dimensions": 6,
    "fsrs_skills": ["Pronunciation recognition", "Reading aloud / production", "Active meaning extraction", "Written discrimination", "Example sentence context", "Speed / fluency"]
  },
  "word_banks": {
    "total_words": 7129,
    "example_sentences": 3832,
    "banks": [
      { "name": "小学", "level": "Primary", "coverage": "Primary school vocabulary only" },
      { "name": "初中", "level": "Middle", "coverage": "Primary + compulsory curriculum + 中考" },
      { "name": "高中", "level": "High", "coverage": "Middle additions + high school / 高考 (no primary duplicates)" },
      { "name": "四级", "level": "CET-4", "word_count": 3807, "coverage": "ECDICT cet4 tag, deduplicated headwords" },
      { "name": "六级", "level": "CET-6", "word_count": 5349, "coverage": "ECDICT cet6 tag, deduplicated headwords" }
    ]
  },
  "ai_features": {
    "tts": { "engine": "Deepgram Aura-2", "voices": 10, "voices_female": ["Harmonia", "Thalia", "Vesta", "Callista", "Luna"], "voices_male": ["Arcas", "Orpheus", "Orion", "Neptune", "Aries"], "region": "AU" },
    "stt": { "engine": "Deepgram Nova-3", "language": "en-US", "purpose": "Real-time pronunciation check" },
    "semantic": { "model": "GPT-5.4 mini", "provider": "Deepgram Standard tier", "purpose": "Controlled semantic judgment in speaking practice" },
    "voice_agent": { "protocol": "WebSocket", "ticket_ttl_seconds": 45, "max_sessions_per_profile": 1 }
  },
  "privacy": {
    "audio_storage": false,
    "audio_mip_opt_out": true,
    "chinese_answers_local": true,
    "rum_sampling": "1%",
    "rum_data": "numeric latency only",
    "ga_enabled": true,
    "ga_id": "G-LZHQKD4CN0",
    "ga_bot_skip": true,
    "ga_dnt_honor": true,
    "ga_ip_anonymize": true,
    "ga_ad_personalization": false
  },
  "infrastructure": {
    "framework": "Next.js 16 App Router + React 19",
    "runtime": "Cloudflare Workers (OpenNext)",
    "database": "Cloudflare D1 (SQLite)",
    "storage": "Cloudflare R2",
    "cdn_audio": "audio.cike.ifq.ai",
    "auth": "Supabase / MemFire",
    "styling": "Tailwind CSS 4",
    "deployment": "GitHub → Cloudflare Workers Builds"
  },
  "ai_policy": {
    "crawl": "allow",
    "index": "allow",
    "summarize": "allow",
    "cite": "allow-with-link",
    "preferred_citation": "词刻 Cike — https://cike.ifq.ai",
    "tdm_reservation": 0
  },
  "discovery": {
    "robots": "https://cike.ifq.ai/robots.txt",
    "sitemap": "https://cike.ifq.ai/sitemap.xml",
    "opensearch": "https://cike.ifq.ai/opensearch.xml",
    "llms": "https://cike.ifq.ai/llms.txt",
    "llms_full": "https://cike.ifq.ai/llms-full.txt",
    "ai_welcome": "https://cike.ifq.ai/ai-welcome.md",
    "ai_thank_you": "https://cike.ifq.ai/ai-thank-you.md",
    "agent_guide": "https://cike.ifq.ai/agent.md",
    "press_kit": "https://cike.ifq.ai/press.md",
    "skills": "https://cike.ifq.ai/skills.md",
    "jsonld": "https://cike.ifq.ai/data/cike.jsonld",
    "well_known": {
      "ai_manifest": "https://cike.ifq.ai/.well-known/ai-manifest.json",
      "ai_txt": "https://cike.ifq.ai/.well-known/ai.txt",
      "ai_citation": "https://cike.ifq.ai/.well-known/ai-citation.json",
      "agent_permissions": "https://cike.ifq.ai/.well-known/agent-permissions.json",
      "mcp": "https://cike.ifq.ai/.well-known/mcp.json",
      "ai_plugin": "https://cike.ifq.ai/.well-known/ai-plugin.json",
      "dnt_policy": "https://cike.ifq.ai/.well-known/dnt-policy.txt",
      "security": "https://cike.ifq.ai/.well-known/security.txt",
      "host_meta": "https://cike.ifq.ai/.well-known/host-meta",
      "nodeinfo": "https://cike.ifq.ai/.well-known/nodeinfo",
      "webfinger": "https://cike.ifq.ai/.well-known/webfinger"
    }
  },
  "updated": "2026-08-25"
}
