From 18ff5715518b4280b3b3a71e60458f1758147712 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?AI=E4=B8=8D=E6=AD=A2=E8=AF=AD?= <12096460+jnMetaCode@users.noreply.github.com> Date: Tue, 23 Jun 2026 04:25:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(site):=20=E5=8A=A0=20aiOlaOla=20=E5=AD=A6?= =?UTF-8?q?=E4=B9=A0=E5=B9=B3=E5=8F=B0=20CTA=20+=20=E6=9D=A5=E6=BA=90?= =?UTF-8?q?=E6=A0=87=E8=AE=B0=20utm=5Fsource=3Dsp1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 首页 CTA 区新增"免费学 AI 编程 · aiOlaOla"主按钮(书改为次按钮) - 页脚生态区 aiolaola 链接带 utm_source=sp1 - 全部用 apex aiolaola.com(避免 www→apex 308 跳转),UTM 让 aiOlaOla 的 GA 能识别来自 sp.aiolaola.com 的流量(source=sp1) --- site/build.mjs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/site/build.mjs b/site/build.mjs index 7703c56..daa1880 100644 --- a/site/build.mjs +++ b/site/build.mjs @@ -139,6 +139,7 @@ const T = { bookTitle: '装好之后,配上方法论效率翻倍', bookDesc: '《AI 编程实战 · 方法论三卷书》—— 10 个 AI 编程工具完整教程 + 真实踩坑。在线书 + PDF,永久免费。', bookBtn: '免费阅读 ↗', + aiolaolaBtn: '免费学 AI 编程 · aiOlaOla ↗', sponsorTitle: '赞助商', sponsorDesc: '稳定高速的 API 中继服务,为 Claude Code、Codex 等平台提供 API 中继与 AI 生图服务。', sponsorCta: '🙏 想出现在这里?联系 jnMetaCode@qq.com', @@ -148,7 +149,7 @@ const T = { footCols: [ { h: '产品', links: [['特性', '#why'], ['Skills', '#skills'], ['支持工具', '#tools'], ['FAQ', '#faq']] }, { h: '资源', links: [['GitHub', 'https://github.com/jnMetaCode/superpowers-zh'], ['npm', 'https://www.npmjs.com/package/superpowers-zh'], ['方法论三卷书', 'https://book.aibuzhiyu.com/']] }, - { h: '生态', links: [['aiOlaOla · 从零学会 AI 编程', 'https://aiolaola.com/'], ['X / Twitter', 'https://x.com/jnMetaCode'], ['公众号 AI不止语', 'https://aiolaola.com/'], ['姐妹项目', 'https://github.com/jnMetaCode']] }, + { h: '生态', links: [['aiOlaOla · 从零学会 AI 编程', 'https://aiolaola.com/?utm_source=sp1'], ['X / Twitter', 'https://x.com/jnMetaCode'], ['公众号 AI不止语', 'https://aiolaola.com/'], ['姐妹项目', 'https://github.com/jnMetaCode']] }, { h: '社区', links: [['提交 Issue', 'https://github.com/jnMetaCode/superpowers-zh/issues'], ['贡献指南', 'https://github.com/jnMetaCode/superpowers-zh/blob/main/CLAUDE.md'], ['联系邮箱', 'mailto:jnMetaCode@qq.com']] }, ], footTag: 'AI 编程超能力 · 中文增强版 · MIT License', @@ -224,6 +225,7 @@ const T = { bookTitle: 'Pair it with the methodology for 2× efficiency', bookDesc: '"AI Coding in Practice · The Three-Volume Methodology" — full tutorials for 10 AI coding tools plus real-world pitfalls. Online book + PDF, free forever.', bookBtn: 'Read free ↗', + aiolaolaBtn: 'Learn AI coding free · aiOlaOla ↗', sponsorTitle: 'Sponsors', sponsorDesc: 'A fast, reliable API relay for Claude Code, Codex and more — API relay and AI image generation.', sponsorCta: '🙏 Want to appear here? Contact jnMetaCode@qq.com', @@ -233,7 +235,7 @@ const T = { footCols: [ { h: 'Product', links: [['Features', '#why'], ['Skills', '#skills'], ['Tools', '#tools'], ['FAQ', '#faq']] }, { h: 'Resources', links: [['GitHub', 'https://github.com/jnMetaCode/superpowers-zh'], ['npm', 'https://www.npmjs.com/package/superpowers-zh'], ['Methodology book', 'https://book.aibuzhiyu.com/']] }, - { h: 'Ecosystem', links: [['aiOlaOla', 'https://aiolaola.com/'], ['X / Twitter', 'https://x.com/jnMetaCode'], ['Sister projects', 'https://github.com/jnMetaCode']] }, + { h: 'Ecosystem', links: [['aiOlaOla', 'https://aiolaola.com/?utm_source=sp1'], ['X / Twitter', 'https://x.com/jnMetaCode'], ['Sister projects', 'https://github.com/jnMetaCode']] }, { h: 'Community', links: [['Open an Issue', 'https://github.com/jnMetaCode/superpowers-zh/issues'], ['Contributing', 'https://github.com/jnMetaCode/superpowers-zh/blob/main/CLAUDE.md'], ['Contact', 'mailto:jnMetaCode@qq.com']] }, ], footTag: 'AI coding superpowers · Chinese-enhanced · MIT License', @@ -485,7 +487,8 @@ function renderLanding(skills, lang) {

${t.bookTitle}

${t.bookDesc}

- ${t.bookBtn} + ${t.aiolaolaBtn} + ${t.bookBtn}