Skip to content

Commit 8b0253e

Browse files
docs: 扩充 README 内置 C 扩展说明;同步站点文案;补充 WebDAV / appui 文档
1 parent 6a59d7d commit 8b0253e

2 files changed

Lines changed: 24 additions & 13 deletions

File tree

README.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<img src="https://img.shields.io/badge/Python-3.13-3776AB?style=flat-square&logo=python" alt="Python 3.13" />
2424
<img src="https://img.shields.io/badge/JavaScript-ES6+-F7DF1E?style=flat-square&logo=javascript" alt="JavaScript" />
2525
<img src="https://img.shields.io/badge/Swift-5.9-FA7343?style=flat-square&logo=swift" alt="Swift" />
26-
<img src="https://img.shields.io/badge/C_Extensions-12+-brightgreen?style=flat-square" alt="C Extensions" />
26+
<img src="https://img.shields.io/badge/C_Extensions-25+-brightgreen?style=flat-square" alt="C Extensions" />
2727
<img src="https://img.shields.io/badge/SSH-服务器管理-orange?style=flat-square&logo=gnometerminal" alt="SSH" />
2828
</p>
2929

@@ -35,7 +35,7 @@
3535
3636
- **完全本地运行** — 代码执行不依赖任何服务器,无网络也能用
3737
- **Python 3.13 完整标准库** — 不是阉割版,`asyncio``threading``socket` 全都有
38-
- **12 个预装 C 扩展库** — NumPy、Pillow、cryptography 等,直接 `import`,速度是纯 Python 的 10–100 倍
38+
- **25+ 个预装第三方 C 加速包** — NumPy、pandas、Matplotlib、Pillow、aiohttp 生态等,直接 `import`,速度是纯 Python 的 10–100 倍
3939
- **150+ 预装纯 Python Wheel** — 常用库开箱即用,还能搜索 PyPI 在线安装更多
4040
- **AI 助手开箱即用** — 无需配置,免费额度直接用;支持接入自己的 Key 无限使用
4141
- **SSH 服务器管理** — 写完脚本直接部署到服务器,SFTP 文件管理、实时监控、AI 智能运维
@@ -166,22 +166,33 @@ Plan 模式是纯对话模式,适合复杂需求的前期规划:
166166

167167
### ⚡ 内置 C 扩展库
168168

169-
> 由原生代码编译,运行速度比纯 Python 实现快 **10–100 倍**,直接 `import` 即用,无需安装。
169+
> 由原生代码编译,运行速度比纯 Python 实现快 **10–100 倍**,直接 `import` 即用,无需安装。下表按**用户可导入的 Python 包**归纳;Python 自带解释器 C 模块(如 `_ssl``_ctypes``_json` 等)未单独列出。
170170
171171
| 分类 || 说明 |
172172
|------|-----|------|
173-
| 科学计算 | **NumPy 1.26** | 数组、矩阵、线性代数、FFT、随机数 |
173+
| 科学计算 | **NumPy 2.2** | 数组、矩阵、线性代数、FFT、随机数、广播与 ufunc |
174+
| 数据分析 | **pandas 2.2** | DataFrame、分组聚合、时间序列、IO(大量 C/Cython 内核) |
175+
| 可视化 | **Matplotlib 3.9** | 2D 绘图、Agg 后端、字体与路径渲染 |
176+
| 等高线 | **contourpy** | Matplotlib 等高线计算加速 |
174177
| 图像处理 | **Pillow 12** | JPEG/PNG/WebP/AVIF 读写,滤镜、裁剪、合成 |
175178
| 高性能 JSON | **ujson** | 比标准 `json` 快 10 倍,接口完全兼容 |
179+
| 高性能 JSON | **python-rapidjson** | RapidJSON 绑定(`import rapidjson`),解析与序列化加速 |
176180
| 高性能序列化 | **msgpack** | 二进制序列化,体积更小、速度更快 |
177181
| 高级正则 | **regex** | Unicode 分类、模糊匹配、重叠匹配,比 `re` 更强大 |
178182
| 工业级加密 | **cryptography** | AES、RSA、ECDSA、Fernet 完整套件 |
179183
| 密码哈希 | **bcrypt** | 密码安全存储的行业标准 |
180184
| 密码哈希 | **argon2-cffi** | 比 bcrypt 更安全的新一代标准 |
181185
| C 接口层 | **cffi** | Python 与 C 代码互调的基础桥接库 |
182-
| 异步网络 | **aiohttp** | C 加速的高性能异步 HTTP 客户端 |
186+
| 异步网络 | **aiohttp** | C 加速的高性能异步 HTTP 客户端(llhttp 解析等) |
187+
| HTTP 栈依赖 | **yarl / multidict / frozenlist** | URL 构建、多维字典、不可变链表(异步 HTTP 常用) |
188+
| 压缩 | **brotli** | Brotli 压缩/解压(网络与存储场景) |
183189
| 数据结构 | **bitarray / lru-dict** | 高效位数组、C 实现的 LRU 缓存 |
184-
| 开发工具 | **coverage / kiwisolver** | 代码覆盖率统计、约束求解器 |
190+
| 哈希 | **mmh3** | MurmurHash3,高速非加密哈希 |
191+
| 哈希 | **xxhash** | 极快的非加密哈希 |
192+
| YAML | **ruamel.yaml**(含 **ruamel.yaml.clib**| YAML 读写,C 层加速解析 |
193+
| 协程 | **greenlet** | 轻量级协程栈切换(部分库依赖) |
194+
| 进程信息 | **setproctitle** | 设置进程标题,便于调试与监控工具识别 |
195+
| 开发工具 | **coverage / kiwisolver** | 代码覆盖率统计、约束求解器(Matplotlib 等依赖) |
185196

186197
---
187198

docs/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ <h1 class="hero-el" data-i18n="heroTitle">Python IDE</h1>
595595
<span class="tech-pill">Python 3.13</span>
596596
<span class="tech-pill">JavaScript ES6+</span>
597597
<span class="tech-pill">Swift 5.9</span>
598-
<span class="tech-pill">C 扩展 12+</span>
598+
<span class="tech-pill">C 扩展 25+</span>
599599
<span class="tech-pill">SSH 服务器管理</span>
600600
<span class="tech-pill" data-i18n="techWebDAV">WebDAV 云盘</span>
601601
<span class="tech-pill">预装 Wheels 150+</span>
@@ -608,7 +608,7 @@ <h2 class="section-title" data-i18n="whyTitle">🌟 为什么选择 Python IDE
608608
<p style="color:var(--text-muted);margin-bottom:2rem;" data-i18n="whySub">不是把电脑版塞进手机,而是专为触摸屏和移动场景重新设计的编程环境。</p>
609609
<div class="bento">
610610
<div class="bento-card"><div class="icon">🚀</div><h3 data-i18n="bento1Title">完全本地运行</h3><p data-i18n="bento1Desc">代码执行不依赖任何服务器,无网络也能用。</p></div>
611-
<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>
611+
<div class="bento-card"><div class="icon"></div><h3 data-i18n="bento2Title">25+ 个 C 加速包</h3><p data-i18n="bento2Desc">NumPy、pandas、Matplotlib、Pillow、aiohttp 生态等,10–100 倍加速。</p></div>
612612
<div class="bento-card"><div class="icon">📦</div><h3 data-i18n="bento3Title">150+ 预装库</h3><p data-i18n="bento3Desc">常用库开箱即用,搜索 PyPI 在线安装。</p></div>
613613
<div class="bento-card"><div class="icon">🤖</div><h3 data-i18n="bento4Title">AI Agent</h3><p data-i18n="bento4Desc">Agent 模式 14 个工具直接操作项目,自动建文件、跑代码、修 Bug。</p></div>
614614
<div class="bento-card"><div class="icon">📱</div><h3 data-i18n="bento5Title">iOS 深度集成</h3><p data-i18n="bento5Desc">灵动岛、Siri 快捷指令、x-callback-url。</p></div>
@@ -620,7 +620,7 @@ <h2 class="section-title" data-i18n="whyTitle">🌟 为什么选择 Python IDE
620620
<div class="why-grid">
621621
<div class="why-item"><div class="check"></div><span data-i18n="why1">完全本地运行,无网络也能用</span></div>
622622
<div class="why-item"><div class="check"></div><span data-i18n="why2">Python 3.13 完整标准库</span></div>
623-
<div class="why-item"><div class="check"></div><span data-i18n="why3">12 个预装 C 扩展,10-100x 加速</span></div>
623+
<div class="why-item"><div class="check"></div><span data-i18n="why3">25+ 个预装 C 加速包,10-100x 加速</span></div>
624624
<div class="why-item"><div class="check"></div><span data-i18n="why4">150+ 预装 Wheel 库</span></div>
625625
<div class="why-item"><div class="check"></div><span data-i18n="why5">AI Agent 自动写码、跑码、修码</span></div>
626626
<div class="why-item"><div class="check"></div><span data-i18n="why6">灵动岛、Siri、x-callback-url</span></div>
@@ -837,15 +837,15 @@ <h2 data-i18n="donateTitle">☕ 支持开发</h2>
837837
btnAppStore: "App Store 免费下载",
838838
whyTitle: "🌟 为什么选择 Python IDE?", whySub: "不是把电脑版塞进手机,而是专为触摸屏和移动场景重新设计的编程环境。",
839839
bento1Title: "完全本地运行", bento1Desc: "代码执行不依赖任何服务器,无网络也能用。",
840-
bento2Title: "12 个 C 扩展", bento2Desc: "NumPy、Pillow、cryptography 等,10–100 倍加速。",
840+
bento2Title: "25+ 个 C 加速包", bento2Desc: "NumPy、pandas、Matplotlib、Pillow、aiohttp 生态等,10–100 倍加速。",
841841
bento3Title: "150+ 预装库", bento3Desc: "常用库开箱即用,搜索 PyPI 在线安装。",
842842
bento4Title: "AI Agent", bento4Desc: "Agent 模式 24 个工具直接操作项目,自动建文件、跑代码、修 Bug,还能远程管理服务器。",
843843
bento5Title: "iOS 深度集成", bento5Desc: "灵动岛、Siri 快捷指令、x-callback-url。",
844844
bento6Title: "隐私安全", bento6Desc: "Face ID 锁定,本地运行,代码不外传。",
845845
bento7Title: "2D 游戏引擎", bento7Desc: "Scene 模块 + SpriteKit,物理引擎、粒子、动画。",
846846
bento8Title: "桌面小组件", bento8Desc: "Python 创建 iOS 主屏幕 Widget,声明式布局。",
847847
bento9Title: "SSH 与远程文件", bento9Desc: "SSH2 终端与 SFTP;WebDAV 挂载坚果云 / NextCloud / 群晖;一键部署、实时监控、AI 智能运维。",
848-
why1: "完全本地运行,无网络也能用", why2: "Python 3.13 完整标准库", why3: "12 个预装 C 扩展,10-100x 加速",
848+
why1: "完全本地运行,无网络也能用", why2: "Python 3.13 完整标准库", why3: "25+ 个预装 C 加速包,10-100x 加速",
849849
why4: "150+ 预装 Wheel 库", why5: "AI Agent 写码、跑码、修码、管服务器", why6: "灵动岛、Siri、x-callback-url",
850850
why7: "Scene 2D 游戏引擎 + 物理", why8: "Widget 桌面小组件", why9: "SSH 服务器管理 + AI 运维",
851851
why10: "WebDAV 云盘 — 远程目录、在线编辑、ETag 防覆盖",
@@ -910,15 +910,15 @@ <h2 data-i18n="donateTitle">☕ 支持开发</h2>
910910
btnAppStore: "Download on App Store",
911911
whyTitle: "🌟 Why Python IDE?", whySub: "Built for touch and mobile — not a desktop IDE cramped into a phone.",
912912
bento1Title: "Fully Local", bento1Desc: "Runs offline. No server dependency.",
913-
bento2Title: "12 C Extensions", bento2Desc: "NumPy, Pillow, cryptography — 10–100× faster.",
913+
bento2Title: "25+ C-accelerated packages", bento2Desc: "NumPy, pandas, Matplotlib, Pillow, aiohttp stack — 10–100× faster.",
914914
bento3Title: "150+ Libraries", bento3Desc: "Pre-installed. Search PyPI for more.",
915915
bento4Title: "AI Agent", bento4Desc: "Agent mode with 24 tools — creates files, runs code, auto-fixes bugs, manages remote servers.",
916916
bento5Title: "iOS Native", bento5Desc: "Dynamic Island, Siri, x-callback-url.",
917917
bento6Title: "Privacy First", bento6Desc: "Face ID lock. Code stays on device.",
918918
bento7Title: "2D Game Engine", bento7Desc: "Scene module + SpriteKit, physics, particles, animations.",
919919
bento8Title: "Home Widgets", bento8Desc: "Create iOS widgets with Python, declarative layout.",
920920
bento9Title: "SSH & Remote Files", bento9Desc: "SSH2 terminal & SFTP; WebDAV for Jianguoyun / NextCloud / Synology; one-click deploy, monitoring, AI server ops.",
921-
why1: "Fully local, works offline", why2: "Python 3.13 full stdlib", why3: "12 C extensions, 10–100× speed",
921+
why1: "Fully local, works offline", why2: "Python 3.13 full stdlib", why3: "25+ C-accelerated packages, 10–100× speed",
922922
why4: "150+ pre-installed wheels", why5: "AI Agent writes, runs, fixes code & manages servers", why6: "Dynamic Island, Siri, x-callback-url",
923923
why7: "Scene 2D game engine + physics", why8: "Widget home screen components", why9: "SSH server management + AI ops",
924924
why10: "WebDAV cloud — remote folders, online edit, ETag conflict safety",

0 commit comments

Comments
 (0)