Skip to content

Commit a75ba26

Browse files
docs: upgrade landing page with AI Agent mode showcase
1 parent 237c47f commit a75ba26

1 file changed

Lines changed: 32 additions & 18 deletions

File tree

docs/index.html

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@ <h2 class="section-title" data-i18n="whyTitle">🌟 为什么选择 Python IDE
606606
<div class="bento-card"><div class="icon">🚀</div><h3 data-i18n="bento1Title">完全本地运行</h3><p data-i18n="bento1Desc">代码执行不依赖任何服务器,无网络也能用。</p></div>
607607
<div class="bento-card"><div class="icon"></div><h3 data-i18n="bento2Title">12 个 C 扩展</h3><p data-i18n="bento2Desc">NumPy、Pillow、cryptography 等,10–100 倍加速。</p></div>
608608
<div class="bento-card"><div class="icon">📦</div><h3 data-i18n="bento3Title">150+ 预装库</h3><p data-i18n="bento3Desc">常用库开箱即用,搜索 PyPI 在线安装。</p></div>
609-
<div class="bento-card"><div class="icon">🤖</div><h3 data-i18n="bento4Title">AI 助手</h3><p data-i18n="bento4Desc">免费额度 + BYOK 无限使用</p></div>
609+
<div class="bento-card"><div class="icon">🤖</div><h3 data-i18n="bento4Title">AI Agent</h3><p data-i18n="bento4Desc">Agent 模式 14 个工具直接操作项目,自动建文件、跑代码、修 Bug</p></div>
610610
<div class="bento-card"><div class="icon">📱</div><h3 data-i18n="bento5Title">iOS 深度集成</h3><p data-i18n="bento5Desc">灵动岛、Siri 快捷指令、x-callback-url。</p></div>
611611
<div class="bento-card"><div class="icon">🔒</div><h3 data-i18n="bento6Title">隐私安全</h3><p data-i18n="bento6Desc">Face ID 锁定,本地运行,代码不外传。</p></div>
612612
<div class="bento-card"><div class="icon">🎮</div><h3 data-i18n="bento7Title">2D 游戏引擎</h3><p data-i18n="bento7Desc">Scene 模块 + SpriteKit,物理引擎、粒子、动画。</p></div>
@@ -617,7 +617,7 @@ <h2 class="section-title" data-i18n="whyTitle">🌟 为什么选择 Python IDE
617617
<div class="why-item"><div class="check"></div><span data-i18n="why2">Python 3.13 完整标准库</span></div>
618618
<div class="why-item"><div class="check"></div><span data-i18n="why3">12 个预装 C 扩展,10-100x 加速</span></div>
619619
<div class="why-item"><div class="check"></div><span data-i18n="why4">150+ 预装 Wheel 库</span></div>
620-
<div class="why-item"><div class="check"></div><span data-i18n="why5">AI 助手开箱即用</span></div>
620+
<div class="why-item"><div class="check"></div><span data-i18n="why5">AI Agent 自动写码、跑码、修码</span></div>
621621
<div class="why-item"><div class="check"></div><span data-i18n="why6">灵动岛、Siri、x-callback-url</span></div>
622622
<div class="why-item"><div class="check"></div><span data-i18n="why7">Scene 2D 游戏引擎 + 物理</span></div>
623623
<div class="why-item"><div class="check"></div><span data-i18n="why8">Widget 桌面小组件</span></div>
@@ -630,7 +630,7 @@ <h2 class="section-title" data-i18n="screenshotsTitle">📱 截图展示</h2>
630630
<div class="screenshot-item"><img src="首页.png" alt="首页" /><p data-i18n="ss1">首页 · 文件管理、颜色标记、置顶、搜索</p></div>
631631
<div class="screenshot-item"><img src="编辑页面.png" alt="编辑器" /><p data-i18n="ss2">编辑器 · 语法高亮、智能补全、快捷输入栏</p></div>
632632
<div class="screenshot-item"><img src="控制台页面.png" alt="控制台" /><p data-i18n="ss3">控制台 · Rich 彩色输出、多控制台切换</p></div>
633-
<div class="screenshot-item"><img src="AI分析.png" alt="AI 助手" /><p data-i18n="ss4">AI 助手 · Diff 差异对比、一键修复报错</p></div>
633+
<div class="screenshot-item"><img src="AI分析.png" alt="AI Agent" /><p data-i18n="ss4">AI Agent · 14 工具自动操作、Diff 对比、一键修复</p></div>
634634
<div class="screenshot-item"><img src="库管理.png" alt="库管理" /><p data-i18n="ss5">库管理 · PyPI 搜索安装、热门库分类</p></div>
635635
<div class="screenshot-item"><img src="工具箱.png" alt="工具箱" /><p data-i18n="ss6">工具箱 · 编解码、JSON、API 调试、正则</p></div>
636636
<div class="screenshot-item"><img src="html预览.png" alt="HTML 预览" /><p data-i18n="ss7">HTML 预览 · 全屏网页渲染、双指缩放</p></div>
@@ -645,7 +645,7 @@ <h2 class="section-title" data-i18n="featuresTitle">✨ 核心功能</h2>
645645
<div class="feature-tabs">
646646
<button class="tab-btn active" data-tab="lang" data-i18n="tabLang">多语言</button>
647647
<button class="tab-btn" data-tab="editor" data-i18n="tabEditor">编辑器</button>
648-
<button class="tab-btn" data-tab="ai" data-i18n="tabAI">AI 助手</button>
648+
<button class="tab-btn" data-tab="ai" data-i18n="tabAI">AI Agent</button>
649649
<button class="tab-btn" data-tab="libs" data-i18n="tabLibs">扩展库</button>
650650
<button class="tab-btn" data-tab="tools" data-i18n="tabTools">工具箱</button>
651651
<button class="tab-btn" data-tab="scene" data-i18n="tabScene">游戏引擎</button>
@@ -668,10 +668,16 @@ <h2 class="section-title" data-i18n="featuresTitle">✨ 核心功能</h2>
668668
</div>
669669
<div id="tab-ai" class="tab-content">
670670
<div class="feature-grid">
671-
<div class="feature-chip" data-i18n="fAI1">行内修改 + Diff 对比</div>
672-
<div class="feature-chip" data-i18n="fAI2">报错一键修复</div>
673-
<div class="feature-chip" data-i18n="fAI3">智能装库</div>
674-
<div class="feature-chip" data-i18n="fAI4">BYOK 无限使用</div>
671+
<div class="feature-chip" data-i18n="fAI1">🤖 Agent 模式 — 14 个工具直接操作项目</div>
672+
<div class="feature-chip" data-i18n="fAI2">📋 Plan 模式 — 先规划再动手</div>
673+
<div class="feature-chip" data-i18n="fAI3">✨ 行内修改 + Diff 逐条采纳</div>
674+
<div class="feature-chip" data-i18n="fAI4">🔧 create / edit / read / delete 文件</div>
675+
<div class="feature-chip" data-i18n="fAI5">▶️ run_python 自动运行脚本并测试</div>
676+
<div class="feature-chip" data-i18n="fAI6">🩺 报错自动分析 → 修复 → 重跑</div>
677+
<div class="feature-chip" data-i18n="fAI7">📦 智能装库 + install_package</div>
678+
<div class="feature-chip" data-i18n="fAI8">📖 get_module_docs 按需加载 API 文档</div>
679+
<div class="feature-chip" data-i18n="fAI9">🔑 BYOK 无限使用 / 免费额度 / 调用包</div>
680+
<div class="feature-chip" data-i18n="fAI10">💬 多会话管理 + 图片附件</div>
675681
</div>
676682
</div>
677683
<div id="tab-libs" class="tab-content">
@@ -765,26 +771,30 @@ <h2 data-i18n="donateTitle">☕ 支持开发</h2>
765771
bento1Title: "完全本地运行", bento1Desc: "代码执行不依赖任何服务器,无网络也能用。",
766772
bento2Title: "12 个 C 扩展", bento2Desc: "NumPy、Pillow、cryptography 等,10–100 倍加速。",
767773
bento3Title: "150+ 预装库", bento3Desc: "常用库开箱即用,搜索 PyPI 在线安装。",
768-
bento4Title: "AI 助手", bento4Desc: "免费额度 + BYOK 无限使用。",
774+
bento4Title: "AI Agent", bento4Desc: "Agent 模式 14 个工具直接操作项目,自动建文件、跑代码、修 Bug。",
769775
bento5Title: "iOS 深度集成", bento5Desc: "灵动岛、Siri 快捷指令、x-callback-url。",
770776
bento6Title: "隐私安全", bento6Desc: "Face ID 锁定,本地运行,代码不外传。",
771777
bento7Title: "2D 游戏引擎", bento7Desc: "Scene 模块 + SpriteKit,物理引擎、粒子、动画。",
772778
bento8Title: "桌面小组件", bento8Desc: "Python 创建 iOS 主屏幕 Widget,声明式布局。",
773779
why1: "完全本地运行,无网络也能用", why2: "Python 3.13 完整标准库", why3: "12 个预装 C 扩展,10-100x 加速",
774-
why4: "150+ 预装 Wheel 库", why5: "AI 助手开箱即用", why6: "灵动岛、Siri、x-callback-url",
780+
why4: "150+ 预装 Wheel 库", why5: "AI Agent 自动写码、跑码、修码", why6: "灵动岛、Siri、x-callback-url",
775781
why7: "Scene 2D 游戏引擎 + 物理", why8: "Widget 桌面小组件",
776782
screenshotsTitle: "📱 截图展示",
777783
ss1: "首页 · 文件管理、颜色标记、置顶、搜索", ss2: "编辑器 · 语法高亮、智能补全、快捷输入栏",
778-
ss3: "控制台 · Rich 彩色输出、多控制台切换", ss4: "AI 助手 · Diff 差异对比、一键修复报错",
784+
ss3: "控制台 · Rich 彩色输出、多控制台切换", ss4: "AI Agent · 14 工具自动操作、Diff 对比、一键修复",
779785
ss5: "库管理 · PyPI 搜索安装、热门库分类", ss6: "工具箱 · 编解码、JSON、API 调试、正则",
780786
ss7: "HTML 预览 · 全屏网页渲染、双指缩放", ss8: "Markdown 渲染 · 实时渲染、代码块、表格",
781787
ss9: "新建文件 · 多种格式、颜色标记", ss10: "设置 · 外观、AI 配置、应用锁定",
782788
featuresTitle: "✨ 核心功能",
783-
tabLang: "多语言", tabEditor: "编辑器", tabAI: "AI 助手", tabLibs: "扩展库", tabTools: "工具箱",
789+
tabLang: "多语言", tabEditor: "编辑器", tabAI: "AI Agent", tabLibs: "扩展库", tabTools: "工具箱",
784790
tabScene: "游戏引擎", tabWidget: "桌面小组件",
785791
fLang1: "完整标准库、async/await、多线程", fLang2: "alert/fetch/localStorage、剪贴板桥接", fLang3: "WKWebView 全屏渲染、双指缩放",
786792
fEdit1: "语法高亮、Jedi 智能补全", fEdit2: "查找替换、快捷输入栏", fEdit3: "分屏模式、错误跳转", fEdit4: "运行历史、实时保存",
787-
fAI1: "行内修改 + Diff 对比", fAI2: "报错一键修复", fAI3: "智能装库", fAI4: "BYOK 无限使用",
793+
fAI1: "🤖 Agent 模式 — 14 个工具直接操作项目", fAI2: "📋 Plan 模式 — 先规划再动手",
794+
fAI3: "✨ 行内修改 + Diff 逐条采纳", fAI4: "🔧 create / edit / read / delete 文件",
795+
fAI5: "▶️ run_python 自动运行脚本并测试", fAI6: "🩺 报错自动分析 → 修复 → 重跑",
796+
fAI7: "📦 智能装库 + install_package", fAI8: "📖 get_module_docs 按需加载 API 文档",
797+
fAI9: "🔑 BYOK 无限使用 / 免费额度 / 调用包", fAI10: "💬 多会话管理 + 图片附件",
788798
fTool1: "编解码 · JSON · API 调试", fTool2: "二维码 · 时间戳", fTool3: "正则表达式", fTool4: "直链下载",
789799
fScene1: "SpriteKit 驱动的 2D 游戏引擎", fScene2: "Node / SpriteNode / ShapeNode / LabelNode",
790800
fScene3: "14 种 Action 动画 + 16 种缓动曲线", fScene4: "物理引擎:重力、碰撞、关节",
@@ -808,26 +818,30 @@ <h2 data-i18n="donateTitle">☕ 支持开发</h2>
808818
bento1Title: "Fully Local", bento1Desc: "Runs offline. No server dependency.",
809819
bento2Title: "12 C Extensions", bento2Desc: "NumPy, Pillow, cryptography — 10–100× faster.",
810820
bento3Title: "150+ Libraries", bento3Desc: "Pre-installed. Search PyPI for more.",
811-
bento4Title: "AI Assistant", bento4Desc: "Free quota + BYOK unlimited.",
821+
bento4Title: "AI Agent", bento4Desc: "Agent mode with 14 tools — creates files, runs code, auto-fixes bugs.",
812822
bento5Title: "iOS Native", bento5Desc: "Dynamic Island, Siri, x-callback-url.",
813823
bento6Title: "Privacy First", bento6Desc: "Face ID lock. Code stays on device.",
814824
bento7Title: "2D Game Engine", bento7Desc: "Scene module + SpriteKit, physics, particles, animations.",
815825
bento8Title: "Home Widgets", bento8Desc: "Create iOS widgets with Python, declarative layout.",
816826
why1: "Fully local, works offline", why2: "Python 3.13 full stdlib", why3: "12 C extensions, 10–100× speed",
817-
why4: "150+ pre-installed wheels", why5: "AI assistant out of the box", why6: "Dynamic Island, Siri, x-callback-url",
827+
why4: "150+ pre-installed wheels", why5: "AI Agent writes, runs & fixes code", why6: "Dynamic Island, Siri, x-callback-url",
818828
why7: "Scene 2D game engine + physics", why8: "Widget home screen components",
819829
screenshotsTitle: "📱 Screenshots",
820830
ss1: "Home · Files, tags, pin, search", ss2: "Editor · Syntax, autocomplete, shortcuts",
821-
ss3: "Console · Rich output, multi-console", ss4: "AI · Diff, one-tap fix",
831+
ss3: "Console · Rich output, multi-console", ss4: "AI Agent · 14 tools, Diff, auto-fix",
822832
ss5: "Libraries · PyPI search, categories", ss6: "Tools · Encode, JSON, API, regex",
823833
ss7: "HTML Preview · Full-screen, zoom", ss8: "Markdown · Live render",
824834
ss9: "New File · Formats, tags", ss10: "Settings · Theme, AI, lock",
825835
featuresTitle: "✨ Core Features",
826-
tabLang: "Languages", tabEditor: "Editor", tabAI: "AI", tabLibs: "Libraries", tabTools: "Tools",
836+
tabLang: "Languages", tabEditor: "Editor", tabAI: "AI Agent", tabLibs: "Libraries", tabTools: "Tools",
827837
tabScene: "Game Engine", tabWidget: "Widgets",
828838
fLang1: "Full stdlib, async/await, threading", fLang2: "alert/fetch/localStorage, clipboard", fLang3: "WKWebView, pinch zoom",
829839
fEdit1: "Syntax highlighting, Jedi autocomplete", fEdit2: "Find & replace, shortcut bar", fEdit3: "Split view, error jump", fEdit4: "Run history, auto-save",
830-
fAI1: "Inline edit + Diff", fAI2: "One-tap error fix", fAI3: "Smart install", fAI4: "BYOK unlimited",
840+
fAI1: "🤖 Agent Mode — 14 tools to operate your project", fAI2: "📋 Plan Mode — design before coding",
841+
fAI3: "✨ Inline edit + Diff review", fAI4: "🔧 create / edit / read / delete files",
842+
fAI5: "▶️ run_python auto-runs & tests scripts", fAI6: "🩺 Auto-diagnose → fix → re-run errors",
843+
fAI7: "📦 Smart install + install_package", fAI8: "📖 get_module_docs loads API docs on demand",
844+
fAI9: "🔑 BYOK unlimited / free quota / call packs", fAI10: "💬 Multi-session + image attachments",
831845
fTool1: "Encode · JSON · API", fTool2: "QR · Timestamp", fTool3: "Regex", fTool4: "Direct download",
832846
fScene1: "SpriteKit-powered 2D game engine", fScene2: "Node / SpriteNode / ShapeNode / LabelNode",
833847
fScene3: "14 Actions + 16 timing curves", fScene4: "Physics: gravity, collision, joints",

0 commit comments

Comments
 (0)