docs: god - add concise installation overview (#219)

Add a concise summary of the Pi installation flow.
This commit is contained in:
tradecatlabs
2026-10-23 05:33:31 +08:00
committed by GitHub
parent 9ee735a912
commit 86a6b59b97
2 changed files with 15 additions and 0 deletions
+8
View File
@@ -9,6 +9,14 @@
Pi 入门提示词:将本文全文复制给网页版 Chat AI。先确认操作系统和终端,再按需准备网络、安装并验证 Pi CLI;随后继续 OpenAI GPT 与本机 Bash 配置/使用,全部证据达标后才报告完成。
## 字多不看
- 把本文全文交给网页版 Chat AI:首轮只问系统,之后每轮只引导一个本机动作并等你回报。
- 若不熟悉终端,先按系统指导打开原生终端;在计划使用的终端运行 `pi --version`。有版本号就跳过 Pi 安装和安装网络检查。
- 命令未找到时,仅在近期安装/更新 Pi 或修改 PATH 后重开终端重试一次;再核对既有安装。状态或渠道不明就暂停,不盲目重装。
- 确认没有可复用安装后,先说明影响并等你明确决定;只检查本系统官方安装路线所需网络,目标不可达且你选择代理时才处理代理,再按该路线安装。
- 安装后再用 `pi --version` 验证。版本号只证明 CLI 可用;OpenAI GPT 与本机 Bash 的配置及使用验证随后另行完成。
**本文比喻(非经文):**Chat 模式,让你获得与神对话的能力;Work 模式,让神的能力为你所用。本文以此代称模型对话与工具执行,不是 Pi 官方模式、权限授权或自动化承诺。
## 给网页版 Chat AI 的任务
+7
View File
@@ -238,6 +238,12 @@ class SourceArchiveTest(unittest.TestCase):
for token in ('`', '://', 'pi --version', 'curl', 'npm', 'irm'):
self.assertNotIn(token, first_reply)
for contract in (
'## 字多不看',
'把本文全文交给网页版 Chat AI:首轮只问系统,之后每轮只引导一个本机动作并等你回报。',
'有版本号就跳过 Pi 安装和安装网络检查',
'状态或渠道不明就暂停,不盲目重装。',
'目标不可达且你选择代理时才处理代理',
'版本号只证明 CLI 可用;OpenAI GPT 与本机 Bash 的配置及使用验证随后另行完成。',
'用户首次粘贴后,先简短说明路线,然后只询问操作系统',
'第一轮不发命令、安装脚本或代理配置',
'也不发链接或网络测试',
@@ -292,6 +298,7 @@ class SourceArchiveTest(unittest.TestCase):
):
with self.subTest(prompt_contract=contract):
self.assertIn(contract, prompt)
self.assertLess(prompt.index('## 字多不看'), prompt.index('## 给网页版 Chat AI 的任务'))
self.assertLess(prompt.index('## M1:网络环境'), prompt.index('## M2:预备行各样的善事'))
html = MarkdownIt('commonmark').render(text)
self.assertEqual(html.count('<pre>'), 1)