[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MY2SW430338NEJQAZZD671":3,"skill-same:01M6MY2SW430338NEJQAZZD671":118},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":81,"commitSha":82,"skillDirectory":83,"forksCount":84,"repositoryHtmlUrl":85,"repositoryHomepageUrl":86,"ownerHtmlUrl":87,"ownerBlogUrl":6,"ownerDescription":88,"updatedAt":89,"install":90,"resources":103},"01M6MY2SW430338NEJQAZZD671","vfx-text-cursor",null,"Cursor light trail, chromatic rays, and directional flares for word-by-word quote reveals in video intros.","qingjiuzys\u002Fanycode","qingjiuzys","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F142193034?v=4","01M6MXYJGE1SJ5ZVPWKQYPX4TD","qingjiu","01M6MXYJM8F2KJ3RRQZJNXHZJW",2,"MIT","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Fapps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"vfx text cursor","text","vfx","cursor","quote","1920","frame","preserve","for","trails","io","false","image","visual","images","use","catalog","intro","Word","Video","2026-11-10 10:12:30",false,"---\nname: vfx-text-cursor\nzh_name: \"VFX 文字光标\"\nen_name: \"VFX Text Cursor\"\nemoji: \"✨\"\ndescription: \"Cursor light trail, chromatic rays, and directional flares for word-by-word quote reveals in video intros.\"\nzh_description: \"光标拖光 + 彩色像散射线 + 定向光斑, 适合视频片头逐字揭示金句\"\nen_description: \"Cursor light trail, chromatic rays, and directional flares for word-by-word quote reveals in video intros.\"\ncategory: video\nscenario: video\naspect_hint: \"1920×1080 (16:9)\"\nfeatured: 38\nrecommended: 7\ntags: [\"vfx\", \"text\", \"cursor\", \"chromatic\", \"reveal\", \"frame\"]\nexample_id: sample-vfx-text-cursor\nexample_name: \"VFX 光标 · 开场金句\"\nexample_format: markdown\nexample_tagline: \"逐字揭示 + chromatic 拖光\"\nexample_desc: \"光标打字 hot pink + cyan 像散, 视频开场用\"\nexample_source_url: \"https:\u002F\u002Fhyperframes.heygen.com\u002Fcatalog\"\nexample_source_label: \"hyperframes · vfx-text-cursor\"\nod:\n  mode: video\n  surface: video\n  scenario: video\n  featured: 0.15\n  upstream: \"https:\u002F\u002Fgithub.com\u002Fnexu-io\u002Fhtml-anything\"\n  preview:\n    type: html\n    entry: index.html\n    reload: debounce-100\n  design_system:\n    requires: false\n  example_prompt: \"Use the VFX Text Cursor template to turn my content into a video-intro quote reveal with cursor light trails, chromatic rays, and directional flares. Preserve the template's visual signature, use real content and data, and avoid lorem ipsum or placeholder images.\"\n  example_prompt_i18n:\n    zh-CN: \"用「VFX 文字光标」模板把我的内容做成一段「光标拖光 + 彩色像散射线 + 定向光斑, 适合视频片头逐字揭示金句」。保持模板的视觉签名，使用真实内容和数据，避免 lorem ipsum 和占位图片。\"\n---\n\n【模板: VFX 文字光标 (Text Cursor)】\n【意图】视频开场\u002FHero 帧 —— 光标在画布上\"打字\", 文字逐字浮现, 后面拖着彩色像散尾迹 + 定向光斑。Inspired by hyperframes vfx-text-cursor。\n\n【画布】1920×1080, 背景 `#06070a` 暗哑黑 或 `#0a0d12` (有暖偏蓝); 加微妙 vignette。\n\n【内容】\n- 一句金句 (中英不限), 居中, 字号 6-8vw, weight 700, 字体 `Inter Tight` \u002F `Source Sans 3` \u002F `Noto Sans SC`。\n- 逐字揭示, 每个字符 80ms 间隔; 当前字符后面跟着一个 cursor `▍` (或细 vertical bar)。\n- 已揭示文字默认白色 `#f5f5f7`, opacity 1; 即将揭示位置加 chromatic ghost: 一份 `text-shadow: 2px 0 #ff3b6f, -2px 0 #00d4ff` 在 reveal 瞬间, 200ms 内收敛回正常。\n- 光标本身: 16px 宽矩形, 颜色 = accent (取 1: hot pink `#ff3b6f` \u002F cyan `#00d4ff` \u002F amber `#ffb547`), 闪烁 `@keyframes` 1.0s 周期; 后面拖一条 60-120px 的 motion blur trail (径向渐变到透明)。\n\n【光斑 \u002F 射线】\n- 在打字位置附近随机生成 3-5 道**定向光斑** (light leak): 用 `linear-gradient(45deg, transparent, accent20, transparent)` 的细长矩形 + `mix-blend-mode: screen`, 不规则角度。\n- 当文字打完, 整段文字加 0.5s shimmer sweep (光带横扫)。\n\n【字段】\n- 顶部 caption (uppercase letterspace 0.18em, 11px, opacity 0.5): \"FRAME 01 · OPENING\"。\n- 文字底下副标 (24-28px, opacity 0.6): 来源 \u002F 章节。\n- 右下角 timecode (`00:03:21` mono)。\n\n【设计细节】\n- **绝不**: 多色彩虹 chromatic (只用 1 个 hot pink + cyan 这种二元像散, 不要 R\u002FG\u002FB 全色)。\n- 字体: 西文 `Inter Tight` Bold; 中文 `Noto Sans SC` Bold; 严禁衬线。\n- 动效用 `@keyframes` + JS 计时器 (`setTimeout` 逐字), 可被 `prefers-reduced-motion` 关闭 (直接显示所有字)。\n- 必须用用户提供的金句; 不要捏造。\n- 单文件 HTML, 不要外链字体以外的资源。\n","【模板: VFX 文字光标 (Text Cursor)】\n【意图】视频开场\u002FHero 帧 —— 光标在画布上\"打字\", 文字逐字浮现, 后面拖着彩色像散尾迹 + 定向光斑。Inspired by hyperframes vfx-text-cursor。\n\n【画布】1920×1080, 背景 `#06070a` 暗哑黑 或 `#0a0d12` (有暖偏蓝); 加微妙 vignette。\n\n【内容】\n- 一句金句 (中英不限), 居中, 字号 6-8vw, weight 700, 字体 `Inter Tight` \u002F `Source Sans 3` \u002F `Noto Sans SC`。\n- 逐字揭示, 每个字符 80ms 间隔; 当前字符后面跟着一个 cursor `▍` (或细 vertical bar)。\n- 已揭示文字默认白色 `#f5f5f7`, opacity 1; 即将揭示位置加 chromatic ghost: 一份 `text-shadow: 2px 0 #ff3b6f, -2px 0 #00d4ff` 在 reveal 瞬间, 200ms 内收敛回正常。\n- 光标本身: 16px 宽矩形, 颜色 = accent (取 1: hot pink `#ff3b6f` \u002F cyan `#00d4ff` \u002F amber `#ffb547`), 闪烁 `@keyframes` 1.0s 周期; 后面拖一条 60-120px 的 motion blur trail (径向渐变到透明)。\n\n【光斑 \u002F 射线】\n- 在打字位置附近随机生成 3-5 道**定向光斑** (light leak): 用 `linear-gradient(45deg, transparent, accent20, transparent)` 的细长矩形 + `mix-blend-mode: screen`, 不规则角度。\n- 当文字打完, 整段文字加 0.5s shimmer sweep (光带横扫)。\n\n【字段】\n- 顶部 caption (uppercase letterspace 0.18em, 11px, opacity 0.5): \"FRAME 01 · OPENING\"。\n- 文字底下副标 (24-28px, opacity 0.6): 来源 \u002F 章节。\n- 右下角 timecode (`00:03:21` mono)。\n\n【设计细节】\n- **绝不**: 多色彩虹 chromatic (只用 1 个 hot pink + cyan 这种二元像散, 不要 R\u002FG\u002FB 全色)。\n- 字体: 西文 `Inter Tight` Bold; 中文 `Noto Sans SC` Bold; 严禁衬线。\n- 动效用 `@keyframes` + JS 计时器 (`setTimeout` 逐字), 可被 `prefers-reduced-motion` 关闭 (直接显示所有字)。\n- 必须用用户提供的金句; 不要捏造。\n- 单文件 HTML, 不要外链字体以外的资源。\n",{"od":52,"name":5,"tags":64,"emoji":67,"en_name":68,"zh_name":69,"category":53,"featured":70,"scenario":53,"example_id":71,"aspect_hint":72,"description":7,"recommended":73,"example_desc":74,"example_name":75,"en_description":7,"example_format":76,"zh_description":77,"example_tagline":78,"example_source_url":79,"example_source_label":80},{"mode":53,"preview":54,"surface":53,"featured":58,"scenario":53,"upstream":59,"design_system":60,"example_prompt":61,"example_prompt_i18n":62},"video",{"type":55,"entry":56,"reload":57},"html","index.html","debounce-100",0.15,"https:\u002F\u002Fgithub.com\u002Fnexu-io\u002Fhtml-anything",{"requires":48},"Use the VFX Text Cursor template to turn my content into a video-intro quote reveal with cursor light trails, chromatic rays, and directional flares. Preserve the template's visual signature, use real content and data, and avoid lorem ipsum or placeholder images.",{"zh-CN":63},"用「VFX 文字光标」模板把我的内容做成一段「光标拖光 + 彩色像散射线 + 定向光斑, 适合视频片头逐字揭示金句」。保持模板的视觉签名，使用真实内容和数据，避免 lorem ipsum 和占位图片。",[29,28,30,65,66,33],"chromatic","reveal","✨","VFX Text Cursor","VFX 文字光标",38,"sample-vfx-text-cursor","1920×1080 (16:9)",7,"光标打字 hot pink + cyan 像散, 视频开场用","VFX 光标 · 开场金句","markdown","光标拖光 + 彩色像散射线 + 定向光斑, 适合视频片头逐字揭示金句","逐字揭示 + chromatic 拖光","https:\u002F\u002Fhyperframes.heygen.com\u002Fcatalog","hyperframes · vfx-text-cursor","main","a31592a8f7a5864cc8bdb58534b0262134d84454","apps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor",1,"https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode","anycode.work","https:\u002F\u002Fgithub.com\u002Fqingjiuzys","learning ai.... ","2026-09-12 18:08:54",{"source":8,"skillName":5,"commands":91,"prompt":101,"zipAvailable":102},[92,95,98],{"tool":93,"command":94},"npx","npx skills add qingjiuzys\u002Fanycode --skill vfx-text-cursor",{"tool":96,"command":97},"bunx","bunx skills add qingjiuzys\u002Fanycode --skill vfx-text-cursor",{"tool":99,"command":100},"pnpm","pnpm dlx skills add qingjiuzys\u002Fanycode --skill vfx-text-cursor","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Fapps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor\u002FSKILL.md",true,[104,110,114],{"path":105,"resourceType":106,"resourceTypeDesc":107,"sizeBytes":108,"sourceHtmlUrl":109},"example.md","REFERENCE","参考文档",225,"https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Fapps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor\u002Fexample.md",{"path":111,"resourceType":106,"resourceTypeDesc":107,"sizeBytes":112,"sourceHtmlUrl":113},"source\u002Findex.html",3549,"https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Fapps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor\u002Fsource\u002Findex.html",{"path":115,"resourceType":106,"resourceTypeDesc":107,"sizeBytes":116,"sourceHtmlUrl":117},"template.html-video.yaml",1800,"https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Fapps\u002Fanycode-desktop\u002Fresources\u002Fskills-starter\u002Fanycode-video\u002Ftemplates\u002Fvfx-text-cursor\u002Ftemplate.html-video.yaml",[119,132,143,161,171,182],{"skillNo":120,"name":121,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":47},"01M6MYMFCKSXF6HM0J9F6XGTSW","weekly-report-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Fweekly-report-ab\u002FSKILL.md",[],[125,126,127,128,129,130,131],"report","Weekly Report","Market","ab","weekly","stub","weekly report ab market stub",{"skillNo":133,"name":134,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":140,"publishedAt":47},"01M6MYMBRT8GWGJ2GJRM1KGC4K","report-csv-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Freport-csv-ab\u002FSKILL.md",[137],{"categoryNo":138,"categoryName":139,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000004","电子表格",[128,125,141,127,130,142],"csv","report csv ab market stub",{"skillNo":144,"name":145,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":156,"publishedAt":47},"01M6MYM7WNEQ9JBFQZ18HHFJYY","office-pptx-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Foffice-pptx-ab\u002FSKILL.md",[148,151],{"categoryNo":149,"categoryName":150,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":152,"categoryName":153,"taxonomyType":154,"taxonomyTypeDesc":155},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[157,127,128,130,158,159,160],"office","office pptx","office pptx ab market stub","pptx",{"skillNo":162,"name":163,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":47},"01M6MYM47EAQXDGS0J299DJQGR","novel-writer-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Fnovel-writer-ab\u002FSKILL.md",[],[127,167,128,168,169,130,170],"writer","novel","novel writer","novel writer ab market stub",{"skillNo":172,"name":173,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":177,"publishedAt":47},"01M6MYM0D7WBHBV5RACEJKS38G","meeting-minutes-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Fmeeting-minutes-ab\u002FSKILL.md",[176],{"categoryNo":152,"categoryName":153,"taxonomyType":154,"taxonomyTypeDesc":155},[178,179,127,128,180,130,181],"minutes","meeting minutes","meeting","meeting minutes ab market stub",{"skillNo":183,"name":184,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":188,"publishedAt":47},"01M6MYKWFKNCR46ADQJ77EHZ85","md-to-pdf-ab-market-stub","https:\u002F\u002Fgithub.com\u002Fqingjiuzys\u002Fanycode\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fab-fixtures\u002Fmarket-reference\u002Fmd-to-pdf-ab\u002FSKILL.md",[187],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[127,189,128,130,190,191],"md to pdf","md to pdf ab market stub","PDF"]